diff --git a/Update/flow.txt b/Update/flow.txt index 789e454..efcd4ac 100644 --- a/Update/flow.txt +++ b/Update/flow.txt @@ -567,7 +567,7 @@ void HanyuuAnim2() Wait(500); MoveSprite( 12, -271, -86, 0, 0, 0, 0, 0, 150, TRUE ); ShakeScreen( 1, 6, 30, 12, 0, ); - MoveSprite( 12, -829, -86, 0, 0, 256, 0, 0, 1000, FALSE ); //fade out + MoveSprite( 12, -1029, -86, 0, 0, 256, 0, 0, 1000, FALSE ); //fade out Update(); //execute stored actions Wait(600); if(GetGlobalFlag(MEHEND) >= 20) diff --git a/Update/outbreak01_1.txt b/Update/outbreak01_1.txt index 9c4b35f..88b8c57 100644 --- a/Update/outbreak01_1.txt +++ b/Update/outbreak01_1.txt @@ -15,7 +15,7 @@ void main() StopAllSound(); Wait( 1000 ); - DrawScene( "img/tyuui", 400 ); + DrawScene( "effect/tyuui", 400 ); Wait( 6000 ); //;bg black,22 @@ -38,7 +38,7 @@ void main() //;■昭和58年6月27日(月)day 1 - DrawScene( "bg/etc/day_1", 400 ); + DrawScene( "effect/day_1", 400 ); PlayBGM( 1, "me/b7_17370", 30, 0 ); @@ -48,18 +48,9 @@ void main() Wait( 500 ); DrawSceneWithMask( "white", "effect/m1", 0, 0, 300 ); - DrawScene( "bg/maebara/ma1", 400 ); - - + DrawScene( "bg/ma1", 400 ); Wait( 1000 ); - ChangeVolumeOfBGM( 1, 70, 2000 ); - ChangeVolumeOfBGM( 5, 0, 2000 ); - Wait( 2000 ); - - DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_s1", 400 ); - ClearMessage(); if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/00/njie_0000", 128); @@ -90,8 +81,9 @@ void main() //;br - PlayBGM( 5, "me/a5_14446", 70, 0 ); + FadeOutBGM( 5, 300, FALSE ); DrawScene( "black", 400 ); + PlayBGM( 5, "me/a5_14446", 70, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLine("アナウンサー", NULL, "Announcer", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/00/nana_0000", 128); @@ -118,7 +110,7 @@ void main() DisableWindow(); - DrawScene( "bg/sion/si_h5", 400 ); + DrawScene( "bg/ma_j3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("アナウンサー", NULL, "Announcer", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/00/nanb_0000", 128); @@ -146,7 +138,7 @@ void main() DisableWindow(); - DrawScene( "bg/maebara/ma4", 400 ); + DrawScene( "bg/ma3", 400 ); PlayBGM( 2, "se/heri2", 85, 0 ); @@ -162,17 +154,17 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/00/njie_0030", 128); OutputLine(NULL, "「こちらは陸上自衛隊です!", - NULL, "\"This is the JGSDF!", Line_WaitForInput); + NULL, "\"This is the JGSDF!", Line_Continue); OutputLine(NULL, " 当地区は防疫上の理由から県知事の判断により緊急に隔離されました。", - NULL, " By order of your prefectural governor, this region has been quarantined to prevent the further spread of disease.", Line_WaitForInput); + NULL, " By order of your prefectural governor, this region has been quarantined to prevent the further spread of disease.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/00/njie_0040", 128); OutputLine(NULL, "隔離地区からの離脱はできません!", - NULL, " You are not permitted to leave the quarantine zone! ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + NULL, "You are not permitted to leave the quarantine zone!", Line_Continue); OutputLine(NULL, " 皆さんへの食料、飲料水、生活必需品、", - NULL, "We promise to secure food, water, other daily necessities,", Line_WaitForInput); + NULL, " We promise to secure food, water, other daily necessities,", Line_Continue); OutputLine(NULL, "電力、通信の自由は保障されます!", - NULL, " electricity, and communication systems for everyone!", Line_WaitForInput); + NULL, " electricity, and communication systems for everyone!", Line_Continue); OutputLine(NULL, " どうか冷静な対応をお願いいたします!!」", NULL, " Please continue to remain calm!!\"", Line_Normal); ClearMessage(); @@ -180,11 +172,9 @@ void main() DrawScene( "black", 400 ); - ChangeVolumeOfBGM( 1, 100, 1000 ); - ChangeVolumeOfBGM( 2, 100, 1000 ); - ChangeVolumeOfBGM( 5, 100, 1000 ); - Wait( 1000 ); - Wait( 1000 ); + FadeOutBGM( 1, 1000, FALSE ); + FadeOutBGM( 2, 1000, FALSE ); + FadeOutBGM( 5, 1000, TRUE ); StopAllSound(); @@ -210,7 +200,7 @@ void main() DisableWindow(); - DrawScene( "bg/mura/hi4", 400 ); + DrawScene( "bg/hi4", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、低空を飛びまわりスピーカーで怒鳴り続けるヘリコプターと、", NULL, "Yet, the helicopters flying at low altitudes with their speakers blaring,", Line_WaitForInput); @@ -222,7 +212,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/mura/hi2", 400 ); + DrawScene( "bg/hi1", 400 ); Wait( 1000 ); @@ -243,7 +233,7 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_s2", 400 ); + DrawScene( "bg/ma_s1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はそのニュースを、いつものようにもそもそと寝床を抜け出して、食堂に下りてきた時、", NULL, "I stirred restlessly in my bed like I usually did before eventually crawling out, and once I came down to our dining room ", GetGlobalFlag(GLinemodeSp)); @@ -262,8 +252,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_majime2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); - ChangeBustshot( 1, "sprite/keiiti/sifuku/kei_ikari1", 200, TRUE ); + DrawBustshot( 1, "sprite/normal/kei2_majime2_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0000", 128); @@ -281,11 +270,9 @@ void main() OutputLine(NULL, "「困ったなぁ…、これ、いつ解除になるんだ? 明日、大阪のイベントの打ち合わせに出なきゃならないってのになぁ…。」", NULL, "\"This is terrible... when do you think they're going to let us go? I need to head out for a meeting tomorrow for the event in Osaka...\"", Line_Normal); ClearMessage(); - DisableWindow(); - - DrawBustshot( 2, "sprite/keiiti/sifuku/kei_komaru", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, FALSE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, TRUE ); + DisableWindow(); + ChangeBustshot( 1, "sprite/normal/kei2_komaru_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0010", 128); @@ -298,39 +285,38 @@ void main() OutputLine(NULL, "「そうみたいね…。食料の援助とかはあるそうだけど…、困ったわぁ! 今日、興宮で特売があるからって、冷蔵庫はそんなに在庫がないのよ。」", NULL, "\"Looks like it... They said they'd provide food... but this is a real pain! We barely have anything in our refrigerator since today's when they have that special sale down in Okinomiya.\"", Line_Normal); ClearMessage(); - DisableWindow(); - DrawScene( "bg/maebara/ma_s1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/00/nkfa_0010", 128); OutputLine(NULL, "「それより、この何とかってウィルスはどういうもんなんだ…! 隔離ってくらいだから相当恐ろしいモンなんだろ?! そのウィルスはどうなってんだ! ウチにも感染してるってのか?!」", NULL, "\"More importantly, what is this virus, anyway?! It has to be pretty dangerous if they're quarantining the whole region, right?! What's going on here?! Are we infected too?!\"", Line_Normal); ClearMessage(); + DisableWindow(); + ChangeBustshot( 1, "sprite/normal/kei2_nayamu_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0020", 128); OutputLine(NULL, "「………シ!", - NULL, "\"......Shh!", Line_WaitForInput); + NULL, "\"......Shh!", Line_Continue); OutputLine(NULL, " 今テレビでその説明してるよ!!", - NULL, " They're explaining it on the TV right now!!", Line_WaitForInput); + NULL, " They're explaining it on the TV right now!!", Line_Continue); OutputLine(NULL, " ……発症すると、", - NULL, " ......Once the initial signs appear,", Line_ContinueAfterTyping); - Wait( 500 ); + NULL, " ......Once the initial signs appear,", Line_Continue); OutputLine(NULL, "1週間ほどで以下の症状がって、", - NULL, " the following symptoms develop over the following week...", Line_ContinueAfterTyping); + NULL, " the following symptoms develop over the following week...", Line_Continue); Wait( 300 ); OutputLine(NULL, "…………ぅ、」", - NULL, " ...Hhh!\"", Line_ContinueAfterTyping); - // 07th-mod Split Voice above - OutputLine(NULL, "「………シ! 今テレビでその説明してるよ!! ……発症すると、1週間ほどで以下の症状がって、…………ぅ、」", NULL, "\"......Shh! They're explaining it on the TV right now!! ......Once the initial signs appear, the following symptoms develop over the following week... ...Hhh!\"", Line_ContinueAfterTyping); - ShakeScreen( 4, 3, 20, 25, 2, ); - OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - + NULL, " ...Hhh!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + DisableWindow(); + DrawScene( "effect/aka1", 50 ); + PlaySE( 0, "02se_umi", 100, 64 ); + ShakeScreen( 4, 3, 20, 25, 2, ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 家族全員が、", @@ -338,10 +324,6 @@ void main() OutputLine(NULL, "……いや、その映像が流れた瞬間、村中が絶句した。", NULL, " no, I'm sure everyone in the village went speechless as that footage played.", Line_Normal); ClearMessage(); - DisableWindow(); - - DrawScene( "effect/aka1", 400 ); - PlaySE( 0, "02se_umi", 100, 64 ); //;wait 1000 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -371,7 +353,7 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_s1", 400 ); + DrawScene( "bg/ma_s1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ふと、時計を見上げると、", @@ -413,8 +395,8 @@ void main() DrawSceneWithMask( "white", "effect/left", 0, 0, 300 ); PlaySE( 0, "min_garagara", 100, 64 ); - DrawSceneWithMask( "bg/maebara/ma_g3", "effect/left", 0, 0, 300 ); - DrawBustshotWithFiltering( 1, "sprite/keiiti/sifuku/kei_ikari1", "effect/left", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 2, 300, TRUE ); + DrawBustshot( 1, "sprite/normal/kei2_ikari1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawSceneWithMask( "bg/ma_g3", "effect/left", 0, 0, 300 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -429,12 +411,11 @@ void main() //;me1 46 Wait( 1000 ); - ChangeBustshot( 1, "sprite/keiiti/sifuku/kei_nayamu", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/kei2_nayamu_2", 200, TRUE ); Wait( 300 ); PlaySE( 0, "denwa_juwaki_age", 100, 64 ); - DisplayWindow(); @@ -455,7 +436,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/keiiti/sifuku/kei_komaru", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/kei2_komaru_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なら、直接訪問してその無事を確かめたい。", NULL, "That left me wanting to visit them, to make sure of their safety in person...", Line_WaitForInput); @@ -476,7 +457,7 @@ void main() DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/maebara/ma_s2", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/ma_s1", "effect/left", 0, 0, 300 ); //;ld l,kei_8,22 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -499,9 +480,6 @@ void main() OutputLine(NULL, "…すぐに何のために親父が俺を呼び出したのかを理解する。", NULL, " ...I understood immediately why my dad was calling for me to help.", Line_Normal); ClearMessage(); - DisableWindow(); - - DrawScene( "bg/maebara/ribing1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/00/nkfa_0030", 128); @@ -529,14 +507,11 @@ void main() PlayVoice(4, "ps3/s24/00/nkfa_0050", 128); OutputLine(NULL, "「それでも少しは違うだろうが!!", NULL, "\"It'll still make a small difference!!", Line_Continue); - - PlaySE( 0, "wav/tataku", 50, 64 ); - ShakeScreen( 2, 3, 100 , 3, 33, ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLine(NULL, " いいから母さんもやりなさいッ!!」", NULL, " Just help already!!\"", Line_Normal); ClearMessage(); + PlaySE( 0, "wav/tataku", 50, 64 ); + ShakeScreen( 2, 3, 100 , 3, 33, ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -604,16 +579,16 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_j1", 400 ); - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_komaru", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawScene( "bg/ma_j3", 400 ); + DrawBustshot( 1, "sprite/normal/kei2_komaru_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); PlaySE( 0, "a1_07130", 50, 64 ); ShakeScreen( 2, 6, 100 , 3, 33, ); PlaySE( 0, "a1_07130", 50, 64 ); ShakeScreen( 0, 6, 100, 3, 33, ); - Wait( 500 ); + Wait( 1000 ); - DrawBustshot( 2, "sprite/keiiti/sifuku/kei_nayamu", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, TRUE ); + DrawBustshot( 2, "sprite/normal/kei2_nayamu_2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, FALSE ); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, TRUE ); Wait( 500 ); PlaySE( 0, "a1_07130", 50, 64 ); ShakeScreen( 2, 6, 100 , 3, 33, ); @@ -640,12 +615,7 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - ChangeVolumeOfBGM( 0, 0, 2000 ); - Wait( 2000 ); - StopBGM( 0 ); - DrawScene( "bg/maebara/ma3", 400 ); - - PlayBGM( 0, "bgm0/days_of_children3", 70, 0 ); + DrawScene( "bg/ma3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 窓から外を見る。", @@ -697,7 +667,7 @@ void main() DisableWindow(); - DrawScene( "bg/mura/hi8", 400 ); + DrawScene( "bg/hi4", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今やどんなに頑固なお年寄りであっても、野良仕事には出なかった。", @@ -725,8 +695,9 @@ void main() DisableWindow(); + FadeOutBGM( 0, 300, FALSE ); PlayBGM( 1, "se/heri1", 30, 0 ); - DrawScene( "bg/mura/hi2", 400 ); + DrawScene( "bg/hi1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村は今、静寂の恐怖に包まれている…。", @@ -749,6 +720,7 @@ void main() if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + PlayBGM( 0, "me/semi", 50, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …普段通りにセミたちは合唱を始めているのに…。", NULL, "...Normally the chorus of the cicadas would be starting around this time...", GetGlobalFlag(GLinemodeSp)); @@ -769,12 +741,12 @@ void main() //;■6月28日(火)day 2 - DrawScene( "bg/etc/day_2", 400 ); + DrawScene( "effect/day_2", 400 ); Wait( 2000 ); - PlayBGM( 1, "me/semi", 50, 0 ); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_g3", 400 ); + PlayBGM( 1, "me/semi", 50, 0 ); + DrawScene( "bg/ma_g3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -815,7 +787,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/maebara/ma_s1", 400 ); + DrawScene( "bg/ma_s1", 400 ); @@ -844,7 +816,7 @@ void main() DisableWindow(); - DrawScene( "bg/mura/hi1", 400 ); + DrawScene( "bg/hi1", 400 ); Wait( 200 ); DrawFilm( 2, 0xcc, 0xcc, 0xcc, 256, 0, 3000, TRUE ); //monochrome mode Wait( 200 ); @@ -871,7 +843,7 @@ void main() DrawScene( "black", 400 ); FadeFilm( 0, TRUE ); //end monocrome color - DrawScene( "bg/mura/hi7", 400 ); + DrawScene( "bg/m_hi8", 400 ); ChangeVolumeOfBGM( 1, 70, 100 ); @@ -895,7 +867,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/maebara/ma_g3", 400 ); + DrawScene( "bg/ma_g3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは俺もだった。", @@ -919,19 +891,19 @@ void main() DisableWindow(); PlaySE( 0, "a6_24636", 50, 64 ); - DrawScene( "bg/maebara/ma_g1", 400 ); + DrawScene( "bg/ma_g1", 400 ); Wait( 500 ); DrawScene( "black", 400 ); - DrawScene( "bg/mura/ie2", 400 ); + DrawScene( "bg/hi4", 400 ); Wait( 1000 ); DrawScene( "black", 400 ); - DrawScene( "bg/mura/m_hi3", 400 ); + DrawScene( "bg/m_hi3", 400 ); Wait( 1000 ); DrawScene( "black", 400 ); - DrawScene( "bg/gakkou/g1", 400 ); + DrawScene( "bg/outb_g1", 400 ); //;me1 88 @@ -965,17 +937,15 @@ void main() ChangeVolumeOfBGM( 1, 50, 2000 ); ChangeVolumeOfBGM( 2, 30, 2000 ); - Wait( 2000 ); - DrawScene( "black", 400 ); - DrawScene( "bg/gakkou/gr2", 400 ); + DrawScene( "bg/outb_gr2", 400 ); //;ld l,kei_1,22 - DrawBustshot( 1, "sprite/rena/sifuku/re_komarua2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/re2a_komaru_a2_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); Wait( 500 ); - ChangeBustshot( 1, "sprite/rena/sifuku/re_waraib1", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2b_warai_b1_2", 200, TRUE ); PlayBGM( 0, "bgm1/garakutamono", 70, 0 ); @@ -986,8 +956,9 @@ void main() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); - - DrawBustshot( 2, "sprite/keiiti/sifuku/kei_warai", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawScene( "bg/outb_gr2", 200 ); + DrawBustshot( 1, "sprite/normal/re2b_warai_b1_2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, FALSE ); + DrawBustshot( 2, "sprite/normal/kei2_warai_2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0030", 128); OutputLine(NULL, "「おぅレナ!! よかったぜ、無事だったか!!」", @@ -996,7 +967,7 @@ void main() DisableWindow(); - ChangeBustshot( 1, "sprite/rena/sifuku/re_defa1", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_def_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0010", 128); OutputLine(NULL, "「う、うん! さっき魅ぃちゃんに会ったよ。魅ぃちゃんも元気そうだった!」", @@ -1004,7 +975,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 2, "sprite/keiiti/sifuku/kei_def1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/kei2_def1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0040", 128); OutputLine(NULL, "「そうか! 沙都子や梨花ちゃんは?!」", @@ -1013,8 +984,7 @@ void main() DisableWindow(); - DrawBustshot( 3, "sprite/rena/sifuku/re_komarua2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, FALSE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_komaru_a2_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0020", 128); @@ -1023,7 +993,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 2, "sprite/keiiti/sifuku/kei_komaru", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/kei2_komaru_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0050", 128); @@ -1032,7 +1002,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 3, "sprite/rena/sifuku/re_okorua1", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_okoru_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0030", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } @@ -1042,7 +1012,7 @@ void main() DisableWindow(); - ChangeBustshot( 2, "sprite/keiiti/sifuku/kei_majime", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/kei2_majime_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0060", 128); @@ -1070,18 +1040,15 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/gakkou/gr1", 400 ); + DrawScene( "bg/outb_gr1", 400 ); - DrawBustshot( 1, "sprite/mion/sifuku/me_winka2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/me2_wink_a1_1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0000", 128); OutputLine(NULL, "「圭ちゃん!! よかった、無事だったんだね!!」", NULL, "\"Kei-chan!! Great to see you're safe!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DisableWindow(); - - DrawBustshot( 2, "sprite/keiiti/sifuku/kei_def1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0070", 128); OutputLine(NULL, "「俺のセリフだぜ!! お前も無事でよかった!」", @@ -1090,7 +1057,7 @@ void main() DisableWindow(); - ChangeBustshot( 1, "sprite/mion/sifuku/me_tokuia1", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/me2_tokui_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は涙を拭くような大袈裟なフリをしながら、ほんの数日振りの再会を喜んでくれた。", NULL, "Mion made a big show of wiping her tears away, enjoying our reunion after only a scant few days.", Line_Normal); @@ -1098,7 +1065,7 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/sonozaki/so1", 400 ); + DrawScene( "bg/flashback/so1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今さら説明するまでもなく、", @@ -1124,8 +1091,8 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_ikari1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); - DrawScene( "bg/gakkou/gr2", 400 ); + DrawBustshot( 1, "sprite/normal/kei2_ikari1_0", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawScene( "bg/outb_gr2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0080", 128); @@ -1135,7 +1102,7 @@ void main() DisableWindow(); - DrawBustshot( 2, "sprite/mion/sifuku/me_majimea1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); + DrawBustshot( 2, "sprite/normal/me2_majime_a1_0", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0010", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } @@ -1144,7 +1111,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 2, "sprite/mion/sifuku/me_akuwaraia1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/me2_sinmyou_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0020", 128); OutputLine(NULL, "「雛見沢地区の全員がシロであることが確認できたら、段階的に隔離は解除になるんじゃないかって楽観論も出てるよ。」", @@ -1152,7 +1119,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 3, "sprite/rena/sifuku/re_nandea1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawBustshot( 3, "sprite/normal/re2a_nande_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0040", 128); OutputLine(NULL, "「そ、そうならいいよね…。高津戸に住んでる人には悪いけど、雛見沢地区だけでも、早く隔離が終わるといいね…。」", @@ -1160,21 +1127,16 @@ void main() ClearMessage(); DisableWindow(); - - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 400, FALSE ); - DrawBustshot( 40, "sprite/mion/sifuku/me_majimea1", -180, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 42, 400, TRUE ); - Wait( 1000 ); - ChangeVolumeOfBGM( 0, 0, 1000 ); - ChangeVolumeOfBGM( 1, 0, 1000 ); - ChangeVolumeOfBGM( 2, 0, 1000 ); + ChangeBustshot( 2, "sprite/normal/me2_majime_a1_0", 200, TRUE ); Wait( 1000 ); - - EndLayerPersistence( 40 ); - DrawScene( "bg/gakkou/gr2", 0 ); PlaySE( 0, "a1_07132", 50, 64 ); Wait( 100 ); PlaySE( 1, "a1_07132", 50, 64 ); ShakeScreen( 0, 6, 100, 3, 33, ); + FadeOutBGM( 0, 1000, FALSE ); + FadeOutBGM( 1, 1000, FALSE ); + FadeOutBGM( 2, 1000, FALSE ); + DrawScene( "black", 1000 ); DisplayWindow(); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -1187,6 +1149,7 @@ void main() ClearMessage(); PlayBGM( 0, "bgm0/getting_mad", 70, 0 ); + DrawScene( "scene/601", 1000 ); //;mld l,mio_6,22 if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } @@ -1195,11 +1158,6 @@ void main() OutputLine(NULL, "「………でも、私はそう楽観的だとは思えないね。おじさん、無線使えるんだけどさ。警察や自衛隊の回線にも入れるように改造してあるんだよ。…そこで傍受してる限りは、そんな簡単な話じゃないみたい。」", NULL, "\".........But I don't think we can be that optimistic, actually. I'm able to use a radio myself, you know. I modified mine to pick up transmissions from the police and the SDF. ...From what I'm hearing there, this isn't that simple.\"", Line_Normal); ClearMessage(); - DisableWindow(); - - DrawScene( "bg/mura/hi1", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0040", 128); @@ -1214,53 +1172,39 @@ void main() OutputLine(NULL, "「…現在、行政が把握している発症者は海外渡航歴がないらしくてね。他に潜在保菌者がいるんじゃないかって疑われてて、村人全員の海外渡航歴を調査中らしいよ。」", NULL, "\"...So far, none of the infected people the government has discovered have any history of traveling out of the country. So now they're investigating the travel history of everyone in the village, wondering if there might be another carrier.\"", Line_Normal); ClearMessage(); - DisableWindow(); - - DrawScene( "black", 400 ); - DrawBustshot( 1, "sprite/rena/sifuku/ren_13", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); - DrawBustshot( 2, "sprite/mion/sifuku/me_majimea1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawBustshot( 3, "sprite/keiiti/sifuku/kei_nayamu", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); - DrawScene( "bg/gakkou/gr2", 400 ); - - ChangeBustshot( 3, "sprite/keiiti/sifuku/kei_komaru", 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0090", 128); OutputLine(NULL, "「つまり、誰かが海外で感染してこの村へ持ち込んだ、ってわけか…。」", NULL, "\"So you're saying that someone got infected while in a different country and brought this back to our village...?\"", Line_Normal); ClearMessage(); - DisableWindow(); - - - ChangeBustshot( 2, "sprite/mion/sifuku/me_majimea2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0060", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } OutputLine(NULL, "「うん。何しろ潜伏期間に幅があるらしいからね。持ち込んだ本人が未だ潜伏期の可能性が否定できないらしいんだよ。それに、その人物に海外渡航歴がある保証もない。村の外で保菌者に接触して持ち込んだ可能性もあるからね。」", NULL, "\"Yeah. Apparently there's some leeway in its incubation period. They can't rule out the chance that whoever brought it here is still incubating the disease. Also, there's no guarantee that the person ever traveled abroad at all. There's still a chance they got infected when they came into contact with a carrier from outside the village...\"", Line_Normal); ClearMessage(); - DisableWindow(); - ChangeBustshot( 2, "sprite/mion/sifuku/me_ikaria1", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0070", 128); OutputLine(NULL, "「……おじさんの睨んだところじゃ、隔離地区は雛見沢だけに収まらない。下手をすれば県内、あるいは地方レベルにまでも及びかねないね…。」", NULL, "\"......By my guess, the quarantined zones won't be limited to just Hinamizawa. Worst case is, the quarantine could extend to the prefecture, or even to this whole part of the country...\"", Line_Normal); ClearMessage(); - DisableWindow(); - - ChangeBustshot( 3, "sprite/keiiti/sifuku/kei_nayamu", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0100", 128); OutputLine(NULL, "「………………………何てこった……。」", NULL, "\"........................... How can this be......?\"", Line_Normal); ClearMessage(); DisableWindow(); - - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 40, "sprite/mion/sifuku/me_majimea2", -20, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 41, 200, TRUE ); + DrawScene( "black", 1000 ); + PlayBGM( 1, "me/semi", 50, 0 ); + PlayBGM( 2, "me/gaya0", 30, 0 ); + DrawBustshot( 1, "sprite/normal/re2a_komaru_a2_0", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawBustshot( 2, "sprite/normal/me2_majime_a1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawBustshot( 3, "sprite/normal/kei2_majime_0", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawScene( "bg/outb_gr2", 1000 ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0080", 128); @@ -1270,7 +1214,7 @@ void main() DisableWindow(); - ChangeBustshot( 3, "sprite/keiiti/sifuku/kei_ikari1", 200, TRUE ); + ChangeBustshot( 3, "sprite/normal/kei2_ikari1_0", 200, TRUE ); ShakeScreen( 2, 6, 100 , 2, 50, ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } @@ -1281,8 +1225,7 @@ void main() DisableWindow(); - ChangeBustshot( 1, "sprite/mion/sifuku/me_tohohoa1", 200, FALSE ); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/me2_tohoho_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0090", 128); OutputLine(NULL, "「……私もよくはわからないんだけど、傍受できた無線の一部から、今回のウィルス騒ぎを雛見沢土着の風土病を疑うような内容が聞けたんだよ。」", @@ -1291,7 +1234,7 @@ void main() DisableWindow(); - ChangeBustshot( 3, "sprite/keiiti/sifuku/kei_ikari2", 200, TRUE ); + ChangeBustshot( 3, "sprite/normal/kei2_ikari2_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0120", 128); OutputLine(NULL, "「この殺人ウィルスが昔から雛見沢に眠ってたってのか?!」", @@ -1301,7 +1244,7 @@ void main() DisableWindow(); - ChangeBustshot( 1, "sprite/mion/sifuku/me_majimea1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/me2_majime_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0100", 128); @@ -1310,19 +1253,13 @@ void main() NULL, "\"I'm not sure either... The only thing I do know is that there's an old legend still passed on around here that talks about something 'impure' rising from the swamp and attacking the village. Makes you wonder whether something's risen up out of there again.\"", Line_Normal); ClearMessage(); DisableWindow(); - - DrawBustshot( 4, "sprite/rena/sifuku/re_defa1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_def_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0050", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } OutputLine(NULL, "「でも魅ぃちゃん。だとしたらまだ安心できるね。だって、その大昔の時には、村が滅んだわけじゃないんでしょ? ということは、テレビで言ってる村を全滅させるようなウィルスよりはずっと毒性が弱いってことだよ。」", NULL, "\"But Mii-chan, if that's true, then we can rest easy. I mean, the village wasn't wiped out all those years ago, right? Which means it's far less lethal than the virus they're talking about on TV that wipes out whole villages.\"", Line_Normal); ClearMessage(); - DisableWindow(); - - - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 41, "sprite/mion/sifuku/me_majimea2", -180, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 42, 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0110", 128); @@ -1333,29 +1270,18 @@ void main() DisableWindow(); - FadeBustshot( 3, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 42, "sprite/keiiti/sifuku/kei_nayamu", 140, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 40, 200, TRUE ); + ChangeBustshot( 3, "sprite/normal/kei2_nayamu_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0130", 128); OutputLine(NULL, "「………つまり、伝説に残るような奇跡が起こるまで、村はその災禍から逃れられなかったってことだな。」", NULL, "\".........Which means the village couldn't escape that disaster until a miracle occurred.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DisableWindow(); - - ChangeBustshot( 41, "sprite/mion/sifuku/me_majimea1", 200, TRUE ); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0120", 128); OutputLine(NULL, "「そうだね。…奇跡が起こらなければ、村は全滅してたってことだね…。」", NULL, "\"Exactly. ...If not for that miracle, the village would've been wiped out...\"", Line_Normal); ClearMessage(); - DisableWindow(); - - EndLayerPersistence( 41 ); - EndLayerPersistence( 42 ); - DrawScene( "bg/gakkou/gr1", 400 ); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回のウィルス騒ぎを、オヤシロさまの祟りだと捉えるお年寄りは多いようだった。", @@ -1364,11 +1290,7 @@ void main() OutputLine(NULL, "あちこちで数珠を揉みながら祈りを上げ、許しを請い続ける姿が見つけられた。", NULL, "I could see them here and there going through rosaries and offering prayers up as they begged for forgiveness.", Line_Normal); ClearMessage(); - DisableWindow(); - - - DrawBustshot( 1, "sprite/mion/sifuku/me_tokuia1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0130", 128); OutputLine(NULL, "「オヤシロさまの生まれ変わりである梨花ちゃんが、それを否定してくれれば騒ぎは落ち着くんだろうけどね。婆っちゃが今、自衛隊の人にそれを説明してるところだよ。」", @@ -1376,7 +1298,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/mion/sifuku/me_tohohoa1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/me2_tohoho_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0140", 128); OutputLine(NULL, "「…まぁ、他所から来た連中には、梨花ちゃまのこの村における意味は理解できないだろうからねぇ。」", @@ -1385,7 +1307,7 @@ void main() DisableWindow(); - DrawBustshot( 2, "sprite/keiiti/sifuku/kei_komaru", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + ChangeBustshot( 3, "sprite/normal/kei2_komaru_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0140", 128); OutputLine(NULL, "「…だな。………迷信の話は抜きにしても、俺も早く無事な梨花ちゃんと沙都子の姿を見て安心したいぜ…。」", @@ -1414,7 +1336,7 @@ void main() DisableWindow(); - DrawBustshot( 1, "sprite/rika/miko/ri_defa1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/ri5_def_a1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ誰もが、そのオヤシロさまの生まれ変わりとして崇められる古手梨花の元気な姿を見て、", NULL, "That was why everyone wanted to see Rika Furude, who was considered to be Oyashiro-sama's reincarnation, alive and healthy,", Line_WaitForInput); @@ -1424,7 +1346,9 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/jinja/ji1", 400 ); + FadeOutBGM( 1, 300, FALSE ); + FadeOutBGM( 2, 300, FALSE ); + DrawScene( "bg/ji1", 400 ); PlayBGM( 1, "me/a5_14446", 70, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -1452,7 +1376,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 1, "sprite/rika/sifuku/rik_5", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/ri2_warai_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからみんな、古手梨花の元気な姿さえ見れたなら、", NULL, "So many had decided for themselves that as long as they saw Rika Furude safe and sound,", Line_WaitForInput); @@ -1466,7 +1390,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはつまり、", - NULL, "That also meant", Line_WaitForInput); + NULL, "That also meant", Line_Continue); OutputLine(NULL, "古手梨花の姿を見られなかったなら、", NULL, " that if they couldn't see Rika Furude,", Line_WaitForInput); OutputLine(NULL, "いつまでも迷信に取り憑かれて混迷したままでいようということの裏返しでもあった……。", @@ -1474,24 +1398,22 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "black", 400 ); - CallScriptSection( "util", "EyeCatch2" ); //;■7月6日(水)day 10 - DrawScene( "bg/etc/day_10", 400 ); + DrawScene( "effect/day_10", 400 ); PlayBGM( 1, "me/semi", 70, 0 ); Wait( 3000 ); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma4", 400 ); + DrawScene( "bg/ma3", 400 ); Wait( 2000 ); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_j2", 400 ); + DrawScene( "bg/ma_j3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 学校がなく、曜日感覚を完全に失った最近は、", @@ -1512,7 +1434,7 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ribing1", 400 ); + DrawScene( "bg/ma_s1", 400 ); //;ld l,kei_1,22 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -1529,7 +1451,7 @@ void main() //;ld l,kei_1,80 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 世間はニュースが取り上げなければ、", - NULL, "So long as it wasn't brought up in the news,", Line_WaitForInput); + NULL, "So long as it wasn't brought up in the news,", Line_Continue); OutputLine(NULL, "もうウィルス騒ぎが解決してしまったに違いないと錯覚するのだろうか。", NULL, " society probably deluded themselves into believing the virus crisis was resolved.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -1544,20 +1466,19 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/mura/m_hi13", 400 ); + DrawScene( "bg/m_hi8", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この頃には、配給などの用事があれば戸外へ出歩くことに対する抵抗は、", - NULL, "By this point most villagers had gotten over their hesitation to go outside,", Line_WaitForInput); + NULL, "By this point most villagers had gotten over their hesitation to go outside,", Line_Continue); OutputLine(NULL, "ほとんどの村人から払拭されたようだった。", NULL, " at least to collect supplies and such.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/mati/mati17", 400 ); + DrawScene( "bg/mati4", 400 ); - DrawBustshot( 40, "sprite/mion/sifuku/me_akuwaraia1", -20, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 41, 400, TRUE ); - ChangeBustshot( 40, "sprite/mion/sifuku/me_tokuia1", 200, TRUE ); + DrawBustshot( 1, "sprite/normal/me2_akuwarai_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最近の魅音などは、隔離されたのは村じゃなくて、むしろ興宮の方ではないのか。", NULL, "Lately Mion's been wondering if it's not just our village being quarantined, but Okinomiya as well.", Line_WaitForInput); @@ -1573,38 +1494,32 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに苦笑いで応えるが、", - NULL, "I'd force a smile at that,", Line_WaitForInput); + NULL, "I'd force a smile at that,", Line_Continue); OutputLine(NULL, "すでに十日にも及んでいる隔離の閉塞感は拭えるものではなかった。", NULL, " but I couldn't shake the sense of entrapment brought on by the quarantine lasting ten days already.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "black", 400 ); - - ChangeBustshot( 40, "sprite/mion/sifuku/me_majimea1", 400, TRUE ); + ChangeBustshot( 1, "sprite/normal/me2_majime_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは魅音も同じだ。", NULL, "The same went for Mion.", Line_WaitForInput); OutputLine(NULL, "言葉だけなら余裕の軽口にも聞こえるが、", - NULL, " She sounded lighthearted and carefree on the surface,", Line_WaitForInput); + NULL, " She sounded lighthearted and carefree on the surface,", Line_Continue); OutputLine(NULL, "魅音自身、その表情から不安感は拭えていなかった。", NULL, " but Mion couldn't shake the anxiety from her expression either.", Line_Normal); ClearMessage(); DisableWindow(); - EndLayerPersistence( 40 ); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma1", 400 ); + DrawScene( "bg/ma1", 400 ); Wait( 500 ); - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_def1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawScene( "bg/m_hi1", 400 ); Wait( 1500 ); - DrawScene( "bg/mura/m_hi1", 400 ); + DrawScene( "bg/hi9", 400 ); Wait( 2000 ); - DrawScene( "bg/mura/hi9", 400 ); - Wait( 1000 ); - DrawScene( "black", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -1639,9 +1554,9 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 1, "sprite/mion/sifuku/me_winka1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawBustshot( 2, "sprite/rena/sifuku/re_defa1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); - DrawScene( "bg/gakkou/g1", 400 ); + DrawBustshot( 1, "sprite/normal/me2_wink_a1_1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawBustshot( 2, "sprite/normal/re2a_def_a1_2", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawScene( "bg/outb_g1", 400 ); PlayBGM( 2, "me/gaya0", 70, 0 ); @@ -1650,7 +1565,7 @@ void main() Wait( 500 ); - ChangeBustshot( 1, "sprite/mion/sifuku/me_waraia2", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/me2_warai_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0150", 128); OutputLine(NULL, "「……圭ちゃん! 具合は良さそうだね。変な斑点とか出てない?」", @@ -1659,7 +1574,7 @@ void main() DisableWindow(); - ChangeBustshot( 2, "sprite/rena/sifuku/re_nandeb1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/re2b_nande_b1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0060", 128); OutputLine(NULL, "「魅ぃちゃん、それ冗談になってない…。」", @@ -1667,7 +1582,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 3, "sprite/keiiti/sifuku/kei_warai", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); + DrawBustshot( 3, "sprite/normal/kei2_warai_2", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0150", 128); OutputLine(NULL, "「魅音! レナもか! よかった、相変わらず電話が通じないからな。こうして会えるとほっとするぜ…。」", @@ -1676,7 +1591,7 @@ void main() DisableWindow(); - ChangeBustshot( 2, "sprite/rena/sifuku/re_komarub1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/re2b_komaru_b1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0070", 128); OutputLine(NULL, "「だね。レナも最近は、学校が再開してくれないかなって思うくらいだもん。…はぅ。」", @@ -1685,7 +1600,7 @@ void main() DisableWindow(); - DrawScene( "bg/mura/sora", 400 ); + DrawScene( "bg/sora", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …学校が再開してくれたなら、", @@ -1741,9 +1656,8 @@ void main() Wait( 1000 ); StopAllSound(); - DrawScene( "bg/gakkou/gr4", 400 ); - DrawBustshot( 1, "sprite/mion/sifuku/me_majimea2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); - PlayBGM( 0, "bgm1/toosenakiya", 70, 0 ); + DrawScene( "bg/gr3", 400 ); + DrawBustshot( 1, "sprite/normal/me2_majime_a1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0170", 128); @@ -1760,17 +1674,14 @@ void main() ClearMessage(); DisableWindow(); - - DrawBustshot( 2, "sprite/rena/sifuku/re_nandea1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawScene( "scene/601", 1000 ); + PlayBGM( 0, "bgm1/toosenakiya", 70, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0080", 128); OutputLine(NULL, "「…何? どうしたの魅ぃちゃん。」", NULL, "\"...What? What is it, Mii-chan?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DisableWindow(); - - DrawBustshot( 3, "sprite/keiiti/sifuku/kei_ikari1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0160", 128); OutputLine(NULL, "「また何か情報でもわかったのか。」", @@ -1786,7 +1697,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 40, "bg/mura/hi8", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 400, TRUE ); + DrawScene( "bg/flashback/hi4", 1000 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうなると口コミの噂話しかなくなるが、", NULL, "That meant we were left with nothing but rumors and word of mouth,", Line_WaitForInput); @@ -1814,17 +1725,13 @@ void main() ClearMessage(); DisableWindow(); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 400, TRUE ); - ChangeBustshot( 3, "sprite/keiiti/sifuku/kei_nayamu", 400, TRUE ); + DrawScene( "scene/601", 1000 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0170", 128); OutputLine(NULL, "「何しろ、未だ電話が回復しないからな。こういう時、本当に無線は貴重だぜ。…それで、何がわかったんだ?」", NULL, "\"Well, our phone lines still haven't recovered. So the radios are really crucial in times like these. ...So, did you learn anything?\"", Line_Normal); ClearMessage(); - DisableWindow(); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, FALSE ); - DrawBustshot( 41, "sprite/mion/sifuku/me_majimea1", -180, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 42, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0180", 128); OutputLine(NULL, "「………………うん。というか、……………梨花ちゃんが収容されて容態不明ってのは本当らしい。」", @@ -1832,7 +1739,6 @@ void main() ClearMessage(); DisableWindow(); - EndLayerPersistence( 41 ); DrawScene( "black", 400 ); if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -1843,22 +1749,19 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/jinja/ji2", 400 ); + DrawScene( "bg/flashback/ji2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " オヤシロさまの祟りを疑い不安感を拭えない人々のために、", - NULL, "The Sonozaki family had been strongly requesting that Rika Furude go around the village,", Line_WaitForInput); + NULL, "The Sonozaki family had been strongly requesting that Rika Furude go around the village,", Line_Continue); OutputLine(NULL, "古手梨花の村内巡回を園崎家は強く要望していたのだが、", NULL, " so they could wipe away any fears of Oyashiro-sama's curse,", Line_WaitForInput); OutputLine(NULL, "なぜかその要望は無視され続けた。", NULL, " but those demands kept getting ignored.", Line_Normal); ClearMessage(); - DisableWindow(); - - DrawScene( "bg/jiei/jiei_001", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 保菌者が村内を闊歩することで感染を拡大することがないよう、", - NULL, "The SDF didn't want a carrier traversing the village and spreading infection,", Line_WaitForInput); + NULL, "The SDF didn't want a carrier traversing the village and spreading infection,", Line_Continue); OutputLine(NULL, "町会区分ごとに厳しく自衛隊が隔離していたため、古手梨花の近況を知ることができず、", NULL, " so they kept each council area strictly isolated, and so none of the villagers could find out how Rika Furude was doing, ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -1868,7 +1771,7 @@ void main() DisableWindow(); - DrawScene( "bg/efe/different_spiral_1a", 400 ); + DrawScene( "effect/different_spiral_1a", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし、オヤシロさまの生まれ変わりである彼女の身に何かあったなら、", NULL, "If anything were to happen to her, the reincarnation of Oyashiro-sama...", Line_WaitForInput); @@ -1904,8 +1807,8 @@ void main() DrawScene( "black", 400 ); - DrawBustshot( 1, "sprite/rena/sifuku/re_bikkuria1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); - DrawScene( "bg/gakkou/gr4", 400 ); + DrawBustshot( 1, "sprite/normal/re2a_bikkuri_a1_1", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawScene( "bg/gr3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0090", 128); @@ -1914,7 +1817,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 2, "sprite/mion/sifuku/me_odorokia1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawBustshot( 2, "sprite/normal/me2_odoroki_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0190", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } @@ -1923,7 +1826,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 3, "sprite/keiiti/sifuku/kei_komaru", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 3, "sprite/normal/kei2_komaru_0", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0180", 128); OutputLine(NULL, "「それはいつの話だ?」", @@ -1932,7 +1835,7 @@ void main() DisableWindow(); - ChangeBustshot( 2, "sprite/mion/sifuku/me_majimea1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/me2_majime_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0200", 128); OutputLine(NULL, "「隔離の当日だって。」", @@ -1940,9 +1843,7 @@ void main() ClearMessage(); DisableWindow(); - - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 40, "sprite/rena/sifuku/ren_13", -180, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 42, 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_okoru_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0100", 128); OutputLine(NULL, "「…沙都子ちゃんは?! 梨花ちゃんと一緒に住んでるんだから、……その、…、」", @@ -1960,7 +1861,7 @@ void main() DisableWindow(); - ChangeBustshot( 2, "sprite/mion/sifuku/me_yowakia1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/me2_yowaki_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0210", 128); OutputLine(NULL, "「そこまで詳しくは…。」", @@ -1970,7 +1871,7 @@ void main() DisableWindow(); - ChangeBustshot( 3, "sprite/keiiti/sifuku/kei_nayamu", 200, TRUE ); + ChangeBustshot( 3, "sprite/normal/kei2_nayamu_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0190", 128); OutputLine(NULL, "「……だろうな。村の年寄り連中は、梨花ちゃんのことに関心はあっても、沙都子のことはまったく無関心だからな。」", @@ -1978,7 +1879,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 40, "sprite/rena/sifuku/re_nandea1", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_nande_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0110", 128); OutputLine(NULL, "「沙都子ちゃんも、収容されたのかな……。」", @@ -1986,11 +1887,7 @@ void main() ClearMessage(); DisableWindow(); - - DrawBustshot( 4, "sprite/rena/sifuku/re_nandea1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, FALSE ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 41, "sprite/mion/sifuku/me_majimea1", -20, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 41, 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/me2_majime_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0220", 128); OutputLine(NULL, "「………沙都子は収容されたわけじゃないみたい。…感染者が出たら、同居人だって疑うのが防疫の基本だと思うんだけどね。」", @@ -1998,7 +1895,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 41, "sprite/mion/sifuku/me_yowakia1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/me2_yowaki_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0230", 128); OutputLine(NULL, "「…無線で聞く限りは、収容されたのは梨花ちゃんだけで、沙都子はそういうわけじゃないみたい。………それでね、…何だか妙な話になってるんだよ…。」", @@ -2006,11 +1903,7 @@ void main() ClearMessage(); DisableWindow(); - - DrawBustshot( 5, "sprite/mion/sifuku/me_yowakia1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, FALSE ); - FadeBustshot( 3, FALSE, 0, 0, 0, 0, 200, FALSE ); - FadeBustshot( 41, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 42, "sprite/keiiti/sifuku/kei_ikari1", 140, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 40, 200, TRUE ); + ChangeBustshot( 3, "sprite/normal/kei2_ikari1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0200", 128); OutputLine(NULL, "「妙な話…?」", @@ -2019,14 +1912,12 @@ void main() DisableWindow(); - EndLayerPersistence( 42 ); DrawScene( "black", 400 ); ChangeVolumeOfBGM( 0, 0, 1000 ); Wait( 1000 ); StopBGM( 0 ); - DrawFilm( 2, 0xcc, 0xcc, 0xcc, 256, 0, 0, TRUE ); //monochrome mode - DrawScene( "bg/mura/hi2", 400 ); + DrawScene( "bg/flashback/hi1", 400 ); //;ld c,sat_11,22 @@ -2056,16 +1947,15 @@ void main() DrawScene( "black", 400 ); - FadeFilm( 0, TRUE ); //end monocrome color - DrawScene( "bg/gakkou/gr3", 400 ); - DrawBustshot( 1, "sprite/mion/sifuku/me_yowakia2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawScene( "bg/gr3", 400 ); + DrawBustshot( 1, "sprite/normal/me2_yowaki_a1_2", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0260", 128); OutputLine(NULL, "「うん。", - NULL, "\"Yeah.", Line_WaitForInput); + NULL, "\"Yeah.", Line_Continue); OutputLine(NULL, "……罰当たり者の沙都子が、オヤシロさまの生まれ変わりである神聖な梨花ちゃまと同居すると穢れが移るかもしれない、", - NULL, " ......There has always been a horrible group of people that said", Line_WaitForInput); + NULL, " ......There has always been a horrible group of people that said", Line_Continue); OutputLine(NULL, "みたいな酷いことを言ってる連中が前からいたんだけど、", NULL, " living with a cursed person like Satoko would cause her taint to pass onto the holy reincarnation, Rika-chan... ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } @@ -2075,7 +1965,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 2, "sprite/keiiti/sifuku/kei_ikari2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, TRUE ); + DrawBustshot( 2, "sprite/normal/kei2_ikari2_2", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 100, TRUE ); PlaySE( 0, "a5_10316", 50, 64 ); ShakeScreen( 2, 6, 100 , 3, 33, ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } @@ -2086,7 +1976,7 @@ void main() DisableWindow(); - ChangeBustshot( 1, "sprite/mion/sifuku/me_majimea1", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/me2_majime_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0280", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } @@ -2095,7 +1985,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 40, "sprite/rena/sifuku/ren_14", -20, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 41, 0, TRUE ); + DrawBustshot( 3, "sprite/normal/re2a_okoru_a1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 100, TRUE ); PlaySE( 0, "a5_10316", 50, 64 ); ShakeScreen( 2, 6, 100 , 3, 33, ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } @@ -2103,21 +1993,14 @@ void main() OutputLine(NULL, "「そんな…!! ねぇ私たちって、そんなにも未開人なの?! 文明人じゃないの?! 私たちが日常を失ってから、やっと1週間が経った程度なのに、もうそんな迷信が蔓延ってるの?!」", NULL, "\"No way...!! Are we savages now?! I thought we were civilized! It's only been a week since our daily routines were broken, and we're already talking about drowning people in swamps?!\"", Line_Normal); ClearMessage(); - DisableWindow(); - - ChangeBustshot( 2, "sprite/keiiti/sifuku/kei_nayamu", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナの憤慨はもっともだった。", NULL, "Rena's indignation was justified.", Line_WaitForInput); OutputLine(NULL, "…だが、思い返せば、雛見沢が迷信に取り憑かれていたのは、ウィルス騒ぎのずっと前からだ。", NULL, " ...But thinking back on it, Hinamizawa was possessed by such strange beliefs long before this whole virus commotion.", Line_Normal); ClearMessage(); - DisableWindow(); - - EndLayerPersistence( 40 ); - DrawScene( "bg/mura/hi10", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢は文明の地であった試しなどないのだ。", NULL, "Hinamizawa had never shown any proof it was a \"civilized\" land.", Line_WaitForInput); @@ -2129,11 +2012,7 @@ void main() ClearMessage(); DisableWindow(); - - - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_nayamu", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); - DrawScene( "bg/gakkou/gr3", 400 ); - ChangeBustshot( 1, "sprite/keiiti/sifuku/kei_ikari1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/kei2_ikari1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0220", 128); OutputLine(NULL, "「………魅音の表情を見る限り、…どうも冗談で済まそうって話にはなってないらしいな…。」", @@ -2141,7 +2020,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 2, "sprite/mion/sifuku/me_yowakia2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + ChangeBustshot( 1, "sprite/normal/me2_yowaki_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0290", 128); @@ -2159,9 +2038,7 @@ void main() ClearMessage(); DisableWindow(); - - DrawBustshot( 3, "sprite/mion/sifuku/me_odorokia1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, FALSE ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/me2_odoroki_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0300", 128); @@ -2171,17 +2048,14 @@ void main() DisableWindow(); - ChangeBustshot( 1, "sprite/keiiti/sifuku/kei_ikari2", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/kei2_ikari2_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0230", 128); OutputLine(NULL, "「く、くそ…! 梨花ちゃんが収容されたということは、沙都子は今、ひとりであの倉庫小屋に暮らしてるわけか。………万が一を考えると危なくないか?!」", NULL, "\"Kh! Shit...! If Rika-chan's been taken into custody, that means Satoko is currently living in that storage hut all by herself? ......She's in danger if they try to pull anything, isn't she?!\"", Line_Normal); ClearMessage(); - DisableWindow(); - - DrawBustshot( 4, "sprite/rena/sifuku/re_okorua1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0140", 128); OutputLine(NULL, "「そうだね。沙都子ちゃん1人じゃできることに限界もあると思う。…私たちのところに匿う方がいいんじゃないかな、かな。」", @@ -2193,7 +2067,7 @@ void main() OutputLine(NULL, " レナの提案はもっともだった。", NULL, "Rena's suggestion was a good one.", Line_WaitForInput); OutputLine(NULL, "このまま沙都子を一人きりにしたら、", - NULL, " If we left Satoko alone like this,", Line_WaitForInput); + NULL, " If we left Satoko alone like this,", Line_Continue); OutputLine(NULL, "迷信に取り憑かれた何者かにいつ襲われるかもわからない!", NULL, " then those caught up in those wild fantasies might go after her!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -2207,12 +2081,12 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/hurude/hu2", 400 ); - DrawBustshot( 1, "sprite/satoko/sifuku/sa_muhyoua1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawBustshot( 1, "sprite/flashback/sa2a_muhyou_a1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawScene( "bg/flashback/hu2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が言うには、", - NULL, "According to Mion,", Line_WaitForInput); + NULL, "According to Mion,", Line_Continue); OutputLine(NULL, "沙都子はすでにウィルスに感染しているという噂がまことしやかに囁かれているという。", NULL, " the rumors that Satoko was already infected with the virus are being spread as though they're true.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -2237,10 +2111,10 @@ void main() DisableWindow(); - DrawScene( "bg/sonozaki/so1", 400 ); + DrawScene( "bg/flashback/so1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 言うまでもなく、", - NULL, "It went without saying,", Line_WaitForInput); + NULL, "It went without saying,", Line_Continue); OutputLine(NULL, "魅音の園崎家は当初から沙都子の北条家と仲が悪い。", NULL, " but Mion's home, the Sonozaki family, were already on bad terms with Satoko and the Houjou family.", Line_WaitForInput); OutputLine(NULL, "……その魅音の家が沙都子を匿うというのは非常に難しいことだろう。", @@ -2248,12 +2122,12 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/maebara/ma1", 400 ); + DrawScene( "bg/flashback/ma1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の家ならどうか。", NULL, "What about my family?", Line_WaitForInput); OutputLine(NULL, "……お袋は理解してくれそうだが、", - NULL, " ......My mother would probably understand,", Line_WaitForInput); + NULL, " ......My mother would probably understand,", Line_Continue); OutputLine(NULL, "偏執的なまでに未だ外部との接触を嫌う親父の理解を得られるとは到底思えなかった。", NULL, " but considering the fact my father is still obstinately refusing to expose himself to the outdoors, I couldn't imagine him taking Satoko in.", Line_Normal); ClearMessage(); @@ -2261,10 +2135,10 @@ void main() DrawScene( "black", 400 ); - DrawScene( "bg/gakkou/gr4", 400 ); - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_nayamu", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, FALSE ); - DrawBustshot( 2, "sprite/mion/sifuku/me_yowakia1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, FALSE ); - DrawBustshot( 3, "sprite/rena/sifuku/re_komarua2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/kei2_nayamu_2", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawBustshot( 2, "sprite/normal/me2_yowaki_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawBustshot( 3, "sprite/normal/re2a_okoru_a1_0", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawScene( "bg/gr3", 400 ); ChangeVolumeOfBGM( 0, 0, 1000 ); Wait( 1000 ); @@ -2272,8 +2146,6 @@ void main() PlayBGM( 1, "me/semi", 70, 0 ); - ChangeBustshot( 3, "sprite/rena/sifuku/re_okorua1", 200, TRUE ); - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0150", 128); OutputLine(NULL, "「……うん。みんなの家じゃどうせ無理だろうってのはわかってるよ。だから、もし沙都子ちゃんを匿おうってことになったら、レナの家で匿うよ。……大丈夫。お父さんには文句なんか言わせないから。」", @@ -2283,7 +2155,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よくは知らないが、", - NULL, "I had no idea why,", Line_WaitForInput); + NULL, "I had no idea why,", Line_Continue); OutputLine(NULL, "レナは家の家計を握っていて、", NULL, " but Rena held control of her family's finances,", Line_WaitForInput); OutputLine(NULL, "本気になれば父親にもぎゃふんと言わせることができるらしい。", @@ -2293,7 +2165,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 胸を張ってウチも大丈夫だと言えない自分が悲しかったし、", - NULL, "It made me sad that I couldn't stick my chest out and say my family could too,", Line_WaitForInput); + NULL, "It made me sad that I couldn't stick my chest out and say my family could too,", Line_Continue); OutputLine(NULL, "どうせそうだろうと見下されていたことも悔しかったが、どうにもならない。", NULL, " and I hated that she just assumed it wasn't possible, but I couldn't do anything about that. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -2303,7 +2175,7 @@ void main() DisableWindow(); - ChangeBustshot( 1, "sprite/keiiti/sifuku/kei_ikari1", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/kei2_ikari1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0240", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } @@ -2312,21 +2184,16 @@ void main() ClearMessage(); DisableWindow(); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 40, "sprite/mion/sifuku/me_majimea2", -20, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 41, 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/me2_majime_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0310", 128); OutputLine(NULL, "「あっちは信心深くて過激な神社部の幹部が多いからね……。でね、……実は、沙都子だけの問題じゃないんだよ。………場合によっては、…圭ちゃんやレナも危ないかもしれないんだよ。」", NULL, "\"That's because there's a lot of strong believers who live around there... But... to be honest, Satoko's not the only problem. .........Depending how it goes... both of you two could be in trouble too.\"", Line_Normal); ClearMessage(); - DisableWindow(); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, FALSE ); - FadeBustshot( 3, FALSE, 0, 0, 0, 0, 400, FALSE ); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の目がさらに鋭くなり、", - NULL, "Mion's eyes grew even sharper,", Line_WaitForInput); + NULL, "Mion's eyes grew even sharper,", Line_Continue); OutputLine(NULL, "俺とレナを見比べる。", NULL, " looking back and forth between me and Rena.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -2335,7 +2202,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その目線の冷たさは、沙都子の心配をしながらも、", - NULL, "Even though she was worried about Satoko, the chill in her gaze", Line_WaitForInput); + NULL, "Even though she was worried about Satoko, the chill in her gaze", Line_Continue); OutputLine(NULL, "自分だけは蚊帳の外だと思い込んできた浅ましさを、引き裂くものだった。", NULL, " was enough to shred the naive thought that at least we would be safe.", Line_Normal); ClearMessage(); @@ -2345,7 +2212,7 @@ void main() ChangeVolumeOfBGM( 1, 0, 1000 ); Wait( 1000 ); - DrawScene( "bg/mura/hi8", 400 ); + DrawScene( "bg/flashback/hi4", 400 ); PlayBGM( 0, "bgm0/snow4", 70, 0 ); @@ -2355,58 +2222,35 @@ void main() OutputLine(NULL, "「先日も話したよね。例のウィルスが雛見沢土着のものかもしれないって噂。その話がね、だいぶ信憑性を帯びてきててね。古来から村人全員が感染してたんじゃないかって言うんだよ。」", NULL, "\"I mentioned this the other day, right? The rumors that this virus might be indigenous to Hinamizawa. Those rumors are starting to gain a lot of traction. Some are even saying every villager's probably been infected for hundreds of years.\"", Line_Normal); ClearMessage(); - DisableWindow(); - - - DrawScene( "black", 400 ); - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_ikari2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); - DrawScene( "bg/gakkou/g1", 200 ); - ShakeScreen( 0, 6, 100, 2, 50, ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0250", 128); OutputLine(NULL, "「だから、それじゃおかしいだろ…! だったら昔から連日死者が出てなきゃならないぞ!」", NULL, "\"But that's just crazy...! If that were true, then people would've been dying every day way back when!\"", Line_Normal); ClearMessage(); - DisableWindow(); - DrawBustshot( 2, "sprite/mion/sifuku/me_yowakia1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0330", 128); - OutputLine(NULL, "「それでその、…そうだと言ってる連中の言い分が面白いんだよ…。そのウィルスは、この村の中にいる限りは安定していて無害だって言うんだよ。」", - NULL, "\"Well, umm... the ones insisting on that argument have an interesting idea... They're saying that the virus remains stable and harmless so long as you stay in the village.\"", Line_Normal); - ClearMessage(); - DisableWindow(); - - ChangeBustshot( 2, "sprite/mion/sifuku/me_majimea1", 400, TRUE ); + OutputLine(NULL, "「それでその、…そうだと言ってる連中の言い分が面白いんだよ…。そのウィルスは、この村の中にいる限りは安定していて無害だって言うんだよ。", + NULL, "\"Well, umm... the ones insisting on that argument have an interesting idea... They're saying that the virus remains stable and harmless so long as you stay in the village. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0340", 128); - OutputLine(NULL, "「さらに言うと、この村にずっとずっと長く住み続けている一族には、生まれつきの免疫みたいなものがあって大丈夫だって話らしいんだよ。」", - NULL, "\"They go even further, arguing that the families who have lived in this village for many, many years are all born with an immunity that keeps them safe.\"", Line_Normal); + OutputLine(NULL, "さらに言うと、この村にずっとずっと長く住み続けている一族には、生まれつきの免疫みたいなものがあって大丈夫だって話らしいんだよ。」", + NULL, "They go even further, arguing that the families who have lived in this village for many, many years are all born with an immunity that keeps them safe.\"", Line_Normal); ClearMessage(); - DisableWindow(); - - ChangeBustshot( 1, "sprite/keiiti/sifuku/kei_ikari1", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0260", 128); OutputLine(NULL, "「…さっぱりわからねぇぞ。つまり何だ。……まさか、例えば他所から引っ越してきた俺やレナは、その免疫がないからとか言い出すんじゃないだろうな。」", NULL, "\"...I don't get it. So what? ......Are you telling me they're saying that people like Rena and I, who moved here from outside, are a risk because we don't have that immunity?\"", Line_Normal); ClearMessage(); - DisableWindow(); - - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 3, "sprite/mion/sifuku/me_odorokia2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, TRUE ); - ShakeScreen( 2, 3, 100 , 2, 50, ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0350", 128); OutputLine(NULL, "「まさにそれだよ! 近年、雛見沢に引っ越してきた人間のせいで、そのウィルスの調和が崩れて、……その、村人全員のウィルスがおかしくなって、……えぇっと、……うぅん、」", NULL, "\"That's exactly it! They're saying our harmony or whatever with the virus is collapsing because of the people moving into Hinamizawa... and umm, that's making the virus go crazy in everyone... Uhh... Nah.\"", Line_Normal); ClearMessage(); - DisableWindow(); - DrawBustshot( 4, "sprite/rena/sifuku/re_komarua2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0160", 128); OutputLine(NULL, "「…まさか、魅ぃちゃんまでそのとんでもない話を信じてるわけないよね…?」", @@ -2414,12 +2258,10 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 5, "sprite/mion/sifuku/me_odorokia2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/gakkou/gr1", 0 ); + DrawBustshot( 5, "sprite/normal/me2_ikari_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawScene( "bg/outb_gr1", 50 ); PlaySE( 0, "a5_10316", 50, 64 ); ShakeScreen( 4, 6, 20, 15, 3, ); - //;wait 500 - ChangeBustshot( 5, "sprite/mion/sifuku/me_ikaria2", 200, TRUE ); DisplayWindow(); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0360", 128); @@ -2428,7 +2270,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 5, "sprite/mion/sifuku/me_yowakia1", 200, TRUE ); + ChangeBustshot( 5, "sprite/normal/me2_yowaki_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0370", 128); OutputLine(NULL, "「普段だったら絶対こんな馬鹿な話は誰も信じないのに! なぜかここ数日、妙な話やデマが当り前のように通用して飛び交ってる!」", @@ -2437,46 +2279,33 @@ void main() DisableWindow(); - ChangeBustshot( 5, "sprite/mion/sifuku/me_ikaria1", 200, TRUE ); + ChangeBustshot( 5, "sprite/normal/me2_ikari_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0380", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } OutputLine(NULL, "「私は初日からずっと無線を聞いてるんだけど、最近の村人はどんどんおかしくなってるんだよ…! 異常な生活で心の緊張がとかトラウマがとか、そんな甘っちょろいレベルじゃない!」", NULL, "\"I've been listening on the radio since the very first day, but lately, the villagers are believing weirder and weirder stuff...! I don't know if it's mental stress or trauma or whatever, but calling it that is optimistic at this point!\"", Line_Normal); ClearMessage(); - DisableWindow(); - ChangeBustshot( 5, "sprite/mion/sifuku/me_majimea1", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0390", 128); OutputLine(NULL, "「明らかに嘘だろうデマだろうと思うことが当り前のように横行し、それを誰も覆せない! 誰かがそれを否定すると、感染者扱いをされそうになる!」", NULL, "\"These lies and rumors are running rampant, but no one is doing anything to stop them! If anyone tries, they could be treated as one of the infected too!\"", Line_Normal); ClearMessage(); - DisableWindow(); - ChangeBustshot( 5, "sprite/mion/sifuku/me_ikaria2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0400", 128); OutputLine(NULL, "「すっごく気持ち悪いことになってるんだよ!", - NULL, "\"It's getting really awful around here!", Line_WaitForInput); + NULL, "\"It's getting really awful around here!", Line_Continue); OutputLine(NULL, " 何かが変!!", - NULL, " Something's not right with people!!", Line_ContinueAfterTyping); - - Wait( 100 ); - SetSpeedOfMessage( TRUE, 128 ); - OutputLine(NULL, "", - NULL, " ", Line_WaitForInput); + NULL, " Something's not right with people!!", Line_Continue); OutputLine(NULL, "だから用心して!」", - NULL, " So watch yourselves!\"", Line_ContinueAfterTyping); - // 07th-mod Split Voice above - OutputLine(NULL, "「すっごく気持ち悪いことになってるんだよ! 何かが変!!だから用心して!」", NULL, "\"It's getting really awful around here! Something's not right with people!! So watch yourselves!\"", Line_ContinueAfterTyping); - SetSpeedOfMessage( FALSE, 0 ); - PlaySE( 0, "a5_10316", 50, 64 ); - ShakeScreen( 2, 6, 100 , 2, 50, ); - OutputLineAll(NULL, "", Line_Normal); - + NULL, " So watch yourselves!\"", Line_Normal); ClearMessage(); DisableWindow(); + PlaySE( 0, "a5_10316", 50, 64 ); + ShakeScreen( 2, 6, 100 , 2, 50, ); DrawScene( "black", 400 ); PlayBGM( 1, "me/koware_wind", 70, 0 ); @@ -2490,7 +2319,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼女が傍受したという無線を、", - NULL, "It was clearly a good thing", Line_WaitForInput); + NULL, "It was clearly a good thing", Line_Continue); OutputLine(NULL, "俺たちは耳にすることができなくてさぞ幸運だったに違いない。", NULL, " that we weren't able to listen to what she's picked up over the radio.", Line_Normal); ClearMessage(); @@ -2498,7 +2327,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 異常環境に置かれ、", - NULL, "Thrust into these abnormal circumstances,", Line_WaitForInput); + NULL, "Thrust into these abnormal circumstances,", Line_Continue); OutputLine(NULL, "頂点にまで達したフラストレーションと信仰を基礎にする不安感と恐怖は次々にデマを生み出し、", NULL, " their frustration had reached its peak, and that along with anxieties and fears founded on faith were producing new rumors one after another, ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -2507,17 +2336,17 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/gakkou/gr1", 400 ); + DrawScene( "bg/outb_gr1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の形相を見る限り、", - NULL, "Judging from Mion's expression,", Line_WaitForInput); + NULL, "Judging from Mion's expression,", Line_Continue); OutputLine(NULL, "それは今や致命的なレベルに至りつつあるようだった。", NULL, " we were already approaching that critical moment.", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/gakkou/gr2", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/outb_gr2", "effect/left", 0, 0, 300 ); PlaySE( 0, "wav/iwakannnohatuga", 100, 64 ); Wait( 500 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -2534,7 +2363,7 @@ void main() DisableWindow(); - DrawBustshot( 1, "sprite/rena/sifuku/ren_13", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/re2a_okoru_a1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは俺の気のせいではないらしい。", NULL, "Apparently it wasn't just my imagination, either.", Line_WaitForInput); @@ -2543,7 +2372,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/rena/sifuku/re_komarua2", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_komaru_a2_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0170", 128); OutputLine(NULL, "「…………………圭一くん。…用心しよ。」", @@ -2552,7 +2381,7 @@ void main() DisableWindow(); - DrawBustshot( 2, "sprite/keiiti/sifuku/kei_nayamu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, TRUE ); + DrawBustshot( 2, "sprite/normal/kei2_nayamu_2", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0270", 128); @@ -2562,7 +2391,7 @@ void main() DisableWindow(); - DrawBustshot( 3, "sprite/mion/sifuku/me_yowakia1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); + DrawBustshot( 3, "sprite/normal/me2_yowaki_a1_2", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0410", 128); OutputLine(NULL, "「…うん。レナも圭ちゃんも無用の外出は避けた方がいいと思う。あと、くれぐれもひとりで外出しないように。家のシャッターは締め切ってね。」", @@ -2570,7 +2399,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 3, "sprite/mion/sifuku/me_majimea1", 200, TRUE ); + ChangeBustshot( 3, "sprite/normal/me2_majime_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0420", 128); OutputLine(NULL, "「……心無いことを言ってくる人があっても、どんなに悔しくても買い言葉を返さないこと。……いいね…?」", @@ -2580,7 +2409,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今や、時折感じられる悪意の眼差しは、", - NULL, "The hostile looks I felt from time to time", Line_WaitForInput); + NULL, "The hostile looks I felt from time to time", Line_Continue); OutputLine(NULL, "すでに気のせいでは済まされるものではない。", NULL, " were too much to pretend I just imagined them.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -2590,7 +2419,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 外部との交流を断ち数百年を経た村の呪わしき習慣は、", - NULL, "The accursed customs of a village that had avoided contact with outsiders for centuries", Line_WaitForInput); + NULL, "The accursed customs of a village that had avoided contact with outsiders for centuries", Line_Continue); OutputLine(NULL, "ほんの数年の文明開化ごときでは払拭できないということなのだ…。", NULL, " weren't about to be brushed away by a scant few years of civilization...", Line_Normal); ClearMessage(); @@ -2598,11 +2427,11 @@ void main() - ChangeBustshot( 2, "sprite/keiiti/sifuku/kei_ikari1", 200, FALSE ); - ChangeBustshot( 1, "sprite/rena/sifuku/re_okorua1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/kei2_ikari1_0", 200, FALSE ); + ChangeBustshot( 1, "sprite/normal/re2a_okoru_a1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺とレナは、", - NULL, "Rena and I", Line_WaitForInput); + NULL, "Rena and I", Line_Continue); OutputLine(NULL, "表情を堅くしながら魅音の忠告に頷くしかなかった…。", NULL, " could only nod in acknowledgment of Mion's warning, the tense looks clear on our faces...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -2616,21 +2445,21 @@ void main() DrawSceneWithMask( "white", "effect/left", 0, 0, 300 ); PlaySE( 0, "wav/kami", 50, 64 ); - DrawSceneWithMask( "bg/sonota/nort", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/nort", "effect/left", 0, 0, 300 ); Wait( 500 ); PlaySE( 1, "wav/kami", 50, 64 ); DrawSceneWithMask( "white", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/sonota/nort", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/nort", "effect/left", 0, 0, 300 ); Wait( 300 ); PlaySE( 0, "wav/kami", 50, 64 ); DrawSceneWithMask( "white", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/sonota/nort", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/nort", "effect/left", 0, 0, 300 ); Wait( 1000 ); //;修正ポイント - PlayBGM( 1, "me/taip", 30, 0 ); + PlayBGM( 1, "me/taip", 50, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "            58本総一エ−34号", NULL, "Showa 58 HQ, General Affairs Division, Section 1, E-34", Line_ContinueAfterTyping); @@ -2714,13 +2543,13 @@ void main() DisableWindow(); - PlayBGM( 2, "me/denwa", 30, 0 ); - PlayBGM( 3, "me/denwa2", 30, 0 ); + PlayBGM( 2, "me/denwa", 50, 0 ); + PlayBGM( 3, "me/denwa2", 50, 0 ); PlayBGM( 4, "me/kuroden_bell2_far", 50, 0 ); PlaySE( 0, "wav/kami", 50, 64 ); DrawSceneWithMask( "white", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/sonota/nort2", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/nort", "effect/left", 0, 0, 300 ); Wait( 1000 ); DisplayWindow(); @@ -2757,7 +2586,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 第738装備実験中隊は、", - NULL, "The 738th Equipment Test Company", Line_WaitForInput); + NULL, "The 738th Equipment Test Company", Line_Continue); OutputLine(NULL, "第13種防疫戦装備にて直ちに雛見沢地区災害派遣本部長の指示する作戦地へ出動すること。", NULL, " is to deploy immediately with version 13 disease prevention equipment under the command of the Director of Disaster Relief, Hinamizawa Region.", Line_Normal); ClearMessage(); @@ -2812,7 +2641,6 @@ void main() NULL, "Discharge of firearms will be authorized under the enclosed conditions.", Line_Normal); ClearMessage(); - StopBGM( 1 ); StopBGM( 2 ); StopBGM( 3 ); StopBGM( 4 ); @@ -2823,7 +2651,7 @@ void main() //;se1v 121,50 DrawSceneWithMask( "white", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/sonota/file", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/file", "effect/left", 0, 0, 300 ); //;;wait 1000 DisplayWindow(); PlayBGM( 0, "bgm1/out2", 70, 0 ); @@ -2870,7 +2698,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/etc/shikenkan", 400 ); + DrawScene( "bg/outb_shikenkan", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 丙種は、人体の脳に寄生するウィルスの中でも非常に親和性が高く、", @@ -2892,7 +2720,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 上記でも申し上げましたように、丙種は人体に非常に馴染み、", - NULL, "As that all suggests, this virus is extremely well integrated into the human body,", Line_WaitForInput); + NULL, "As that all suggests, this virus is extremely well integrated into the human body,", Line_Continue); OutputLine(NULL, "宿主がその寄生を意識することはありません。", NULL, " and the host is unaware of the parasite.", Line_WaitForInput); OutputLine(NULL, "ですので、今日一般でもよく知られるような、", @@ -2908,7 +2736,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ問題なのは、", - NULL, "However, the problem with this virus", Line_WaitForInput); + NULL, "However, the problem with this virus", Line_Continue); OutputLine(NULL, "丙種は宿主の脳に対してある種の干渉を行う可能性が指摘されている点です。", NULL, " is that we have identified the possibility of this virus interfering with the host's brain functions.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -2917,13 +2745,13 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 丙種は、同じウィルスを寄生した宿主にはより友好的になり、", - NULL, "This virus makes its hosts amiable to other hosts of the same strain,", Line_WaitForInput); + NULL, "This virus makes its hosts amiable to other hosts of the same strain,", Line_Continue); OutputLine(NULL, "異なる種類の丙種ウィルスに寄生した宿主には敵対的になるよう誘導すると言われています。", NULL, " and it directs its host to be antagonistic toward hosts of different strains.", Line_Normal); ClearMessage(); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 国連調査の結果、丙種に区分されるウィルスは数百種にも及び、", - NULL, "The UN investigation has discovered several hundred strains that would be classified under this virus,", Line_WaitForInput); + NULL, "The UN investigation has discovered several hundred strains that would be classified under this virus,", Line_Continue); OutputLine(NULL, "その分布図は奇しくも、今日の国境地図、", NULL, " and another shocking fact was uncovered as well: ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -2949,30 +2777,30 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、", - NULL, "In other words,", Line_WaitForInput); + NULL, "In other words,", Line_Continue); OutputLine(NULL, "各国・各人種の文化や性格等、社会的生活の規範は全て、", - NULL, " this virus is theorized to be indirectly responsible", Line_WaitForInput); + NULL, " this virus is theorized to be indirectly responsible", Line_Continue); OutputLine(NULL, "丙種の間接誘導によって作られていると考えられるのです。", NULL, " for all patterns within societies, personalities, and the cultures of different ethnicities and nations.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/sonota/file", 400 ); + DrawScene( "bg/file", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 丙種の存在を世界で最初に発見したのは、ナチス政権化のドイツ人医師で、", - NULL, "The first to uncover the existence of this virus was a German doctor within the Nazi administration,", Line_WaitForInput); + NULL, "The first to uncover the existence of this virus was a German doctor within the Nazi administration,", Line_Continue); OutputLine(NULL, "この発見を元に特定の人種への虐殺が主導されたと言われています。", NULL, " and it is theorized that this discovery lead to the administration's massacre of particular peoples.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/mati/mati12", 400 ); + DrawScene( "bg/mati12", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 国連の丙種秘密調査委員会は、", - NULL, "The UN's secret investigation committee", Line_WaitForInput); + NULL, "The UN's secret investigation committee", Line_Continue); OutputLine(NULL, "丙種が人類の最も唾棄すべき大罪のいくつかを間接的に主導している可能性を指摘し、", - NULL, " has identified the possibility that this virus has indirectly led humanity to commit its most heinous atrocities,", Line_WaitForInput); + NULL, " has identified the possibility that this virus has indirectly led humanity to commit its most heinous atrocities,", Line_Continue); OutputLine(NULL, "丙種の撲滅を掲げましたが、", NULL, " and they called for the extermination of this virus, ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -2985,7 +2813,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その末、1955年に丙種の研究を永遠に禁じ、", - NULL, "As a result, all research on the virus was perpetually prohibited in 1955,", Line_WaitForInput); + NULL, "As a result, all research on the virus was perpetually prohibited in 1955,", Line_Continue); OutputLine(NULL, "その研究記録を永遠に破棄するという採択がなされました。", NULL, " and they elected to discard the records of that research.", Line_Normal); ClearMessage(); @@ -2994,7 +2822,7 @@ void main() DrawScene( "effect/aka2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、人類は丙種の寄生を永遠に受け入れ、", - NULL, "This meant humanity would perpetually embrace this parasite,", Line_WaitForInput); + NULL, "This meant humanity would perpetually embrace this parasite,", Line_Continue); OutputLine(NULL, "その存在を知ること自体をも永遠に禁じたのです。", NULL, " and prohibit the further discovery of its existence as well.", Line_Normal); ClearMessage(); @@ -3003,25 +2831,25 @@ void main() DrawScene( "black", 400 ); PlaySE( 0, "wav/kami", 50, 64 ); DrawSceneWithMask( "white", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/sonota/nort", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/nort", "effect/left", 0, 0, 300 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ではありますが、", - NULL, "However,", Line_WaitForInput); + NULL, "However,", Line_Continue); OutputLine(NULL, "各国は秘密裏に独自で丙種の研究を進めていると言われています。", NULL, " several countries continued to research the virus on their own in secret.", Line_WaitForInput); OutputLine(NULL, "研究交流はないため、各国の研究水準については不明です。", NULL, " Since there has been no exchange of information between these, the state of the research in other nations is unknown. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "我が国でも1960年代後半から、一部の医大グループ間で秘密の研究会が発足して研究を再開。", - NULL, "Here in Japan, a research team was founded in secret by a group of medical schools in the late 1960s.", Line_WaitForInput); + NULL, "Here in Japan, a research team was founded in secret by a group of medical schools in the late 1960s.", Line_Continue); OutputLine(NULL, "それが今日の研究の母体となっています。", NULL, " Their research is the foundation for these current studies.", Line_Normal); ClearMessage(); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 米国は今回の事件の原因が丙種によるものであることを嗅ぎ付け、", - NULL, "America has caught wind that this virus is the cause of the most recent incident,", Line_WaitForInput); + NULL, "America has caught wind that this virus is the cause of the most recent incident,", Line_Continue); OutputLine(NULL, "研究を横取りする気でいます。", NULL, " and they will be planning to steal our research. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -3030,12 +2858,12 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/etc/shikenkan", 400 ); + DrawScene( "bg/outb_shikenkan", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、この度のη173型は、", - NULL, "Furthermore, amongst the strains of this virus,", Line_WaitForInput); + NULL, "Furthermore, amongst the strains of this virus,", Line_Continue); OutputLine(NULL, "丙種の中でも非常に劇的な症状を示す稀なものです。", NULL, " strain η173 is a rare variety, which displays extremely dramatic symptoms.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3044,7 +2872,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すでに申し上げておりますように、", - NULL, "As I have already explained,", Line_WaitForInput); + NULL, "As I have already explained,", Line_Continue); OutputLine(NULL, "本来、丙種は非常に穏やかに人体に馴染むものですが、", NULL, " traditionally this virus is extremely compatible with the human body and is totally unnoticeable, ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -3054,11 +2882,11 @@ void main() DisableWindow(); - DrawScene( "bg/efe/different_spiral_1a", 400 ); + DrawScene( "effect/different_spiral_1a", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その最たるものは、", - NULL, "The most significant change", Line_WaitForInput); + NULL, "The most significant change", Line_Continue); OutputLine(NULL, "攻撃性・不安感の助長です。", NULL, " is the promotion of anxiety and aggression.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3083,10 +2911,10 @@ void main() DrawScene( "black", 400 ); PlaySE( 0, "wav/kami", 50, 64 ); DrawSceneWithMask( "white", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/sonota/nort", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/nort", "effect/left", 0, 0, 300 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本件主導を直ちにアルファベットプロジェクトに移管し、", - NULL, "Direction of this matter should immediately be given over to the Alphabet Project,", Line_WaitForInput); + NULL, "Direction of this matter should immediately be given over to the Alphabet Project,", Line_Continue); OutputLine(NULL, "我が国の財産として慎重に調査すべきです。", NULL, " and as such, it should be carefully investigated as one of our nation's assets. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -3101,14 +2929,14 @@ void main() DisableWindow(); PlaySE( 0, "wav/kami", 50, 64 ); DrawSceneWithMask( "white", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/sonota/file", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/file", "effect/left", 0, 0, 300 ); Wait( 500 ); DisplayWindow(); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 以上、ご勘案の上、", - NULL, "I hope that you will consider these factors", Line_WaitForInput); + NULL, "I hope that you will consider these factors", Line_Continue); OutputLine(NULL, "明日の採択に望まれますよう深くお願い申し上げます。", NULL, " before making your decision tomorrow.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3133,6 +2961,7 @@ void main() NULL, "Head of Room 13: Iwashi", Line_Normal); ClearMessage(); + FadeOutBGM( 1, 300, FALSE ); @@ -3147,7 +2976,7 @@ void main() GetAchievement("OUTBREAK1_1"); Wait( 1000 ); - DrawScene( "bg/etc/day_11", 400 ); + DrawScene( "effect/day_11", 400 ); PlayBGM( 1, "me/semi", 70, 0 ); Wait( 3000 ); @@ -3155,24 +2984,24 @@ void main() DrawScene( "black", 400 ); Wait( 2000 ); - DrawScene( "bg/maebara/ma1", 400 ); + DrawScene( "bg/ma1", 400 ); Wait( 2000 ); DisplayWindow(); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前原家などの、いわゆる外様を包み込む気持ち悪い雰囲気が色濃くなっていく中、", - NULL, "As the disturbing atmosphere towards outsiders like the Maebara family grew stronger,", Line_WaitForInput); + NULL, "As the disturbing atmosphere towards outsiders like the Maebara family grew stronger,", Line_Continue); OutputLine(NULL, "さらに村人の不安感を煽る異変が起きた。", NULL, " there was another change that fanned the anxiety of the villagers.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/gakkou/gr2", 400 ); + DrawScene( "bg/outb_gr2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村人の不安な生活を、", - NULL, "The SDF had been supporting the villagers' unstable lifestyles,", Line_WaitForInput); + NULL, "The SDF had been supporting the villagers' unstable lifestyles,", Line_Continue); OutputLine(NULL, "それでも支えてくれることで精神的な支えになってくれていた自衛隊が突然、村から姿を消したのだ。", NULL, " as well as providing mental support, but they had suddenly disappeared from the village.", Line_Normal); ClearMessage(); @@ -3192,14 +3021,12 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawFilm( 2, 0xcc, 0xcc, 0xcc, 256, 0, 300, TRUE ); //monochrome mode - DrawScene( "bg/jiei/jiei_001", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、今日までの自衛隊の配給が、", - NULL, "But the fact that the SDF's deliveries", Line_WaitForInput); + NULL, "But the fact that the SDF's deliveries", Line_Continue); OutputLine(NULL, "いつも時間通りびったりだったことがかえって仇となり、", - NULL, " had always been punctual before only worked against them,", Line_WaitForInput); + NULL, " had always been punctual before only worked against them,", Line_Continue); OutputLine(NULL, "彼らの不安を掻き立てていった。", NULL, " fanning anxieties even higher.", Line_Normal); ClearMessage(); @@ -3207,12 +3034,11 @@ void main() OutputLine(NULL, " そして定刻をずっと過ぎても現れず、朝の行列はみるみる長くなり、", NULL, "Once it was long past the scheduled delivery time, the morning line grew steadily longer", Line_WaitForInput); OutputLine(NULL, "……給水車がやって来ないことに対する怒りはやがて不安に変わり、", - NULL, " ......and the anger they felt at the water trucks for not arriving grew into anxiety,", Line_WaitForInput); + NULL, " ......and the anger they felt at the water trucks for not arriving grew into anxiety,", Line_Continue); OutputLine(NULL, "最後にはある恐怖を突きつけた。", NULL, " and finally into fear.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "black", 400 ); ChangeVolumeOfBGM( 1, 0, 1000 ); Wait( 1000 ); @@ -3226,14 +3052,13 @@ void main() PlaySE( 0, "wav/kirinomeikyuu", 50, 64 ); - FadeFilm( 300, TRUE ); //end monocrome color DrawScene( "effect/aka1", 400 ); PlayBGM( 0, "bgm0/depressive paranoia", 70, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 事態が急激に悪化し、", - NULL, "The situation rapidly grew worse,", Line_WaitForInput); + NULL, "The situation rapidly grew worse,", Line_Continue); OutputLine(NULL, "ついに自衛隊にまで見限られたのではないか、という噂である。", NULL, " and finally people began whispering that the SDF had abandoned us.", Line_Normal); ClearMessage(); @@ -3241,7 +3066,7 @@ void main() DrawScene( "black", 400 ); - DrawScene( "bg/mura/hi5", 400 ); + DrawScene( "bg/hi5", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この噂にほとんどの人はショックを免れなかった。", @@ -3256,7 +3081,7 @@ void main() OutputLine(NULL, " 異常事態の村で理性を保つ最後の防波堤だったのが自衛隊の活動である。", NULL, "The actions of the SDF were the final dam maintaining the village's sanity.", Line_WaitForInput); OutputLine(NULL, "それが忽然と消えたのだから、それはつまり、", - NULL, " With that dam suddenly removed,", Line_WaitForInput); + NULL, " With that dam suddenly removed,", Line_Continue); OutputLine(NULL, "この村が日本から切り捨てられたと見えてもおかしくなかった。", NULL, " it was easy to feel as though the village had been cast out of Japan.", Line_Normal); ClearMessage(); @@ -3274,18 +3099,18 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らは村からの脱出を試みようとした。", - NULL, "Those people even tried to leave the village.", Line_WaitForInput); + NULL, "Those people even tried to leave the village.", Line_Continue); OutputLine(NULL, "しかし、封鎖線のバリケードには異常が起こっていた。", NULL, " Yet something strange occurred at the barricades sealing us off.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/jiei/jiei_003", 400 ); + DrawScene( "bg/outb_jiei_003", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " バリケードの前で封鎖を行なっていた白い雨合羽の隊員たちに代わり、", - NULL, "Instead of the personnel clad in white raincoats that had been manning the barricades before,", Line_WaitForInput); + NULL, "Instead of the personnel clad in white raincoats that had been manning the barricades before,", Line_Continue); OutputLine(NULL, "迷彩模様のもっともっと厳めしい、", - NULL, " there were soldiers blocking the path, wearing much tougher-looking camouflaged gear", Line_WaitForInput); + NULL, " there were soldiers blocking the path, wearing much tougher-looking camouflaged gear", Line_Continue); OutputLine(NULL, "まるで宇宙服のようなもので身を包んだ兵士たちが立ち塞がっていたからだ。", NULL, " that was more like a space suit. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -3304,7 +3129,7 @@ void main() ClearMessage(); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも彼らは、兵士たちの銃だけでなく、装甲車の上部ハッチにも重機関銃が設置され、", - NULL, "Not only were the soldiers carrying their own guns, but the armored car also had a heavy machine gun stationed at its top hatch,", Line_WaitForInput); + NULL, "Not only were the soldiers carrying their own guns, but the armored car also had a heavy machine gun stationed at its top hatch,", Line_Continue); OutputLine(NULL, "その銃口を躊躇なく村人に向けていた。", NULL, " and they aimed its muzzle at the villagers without hesitation.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3334,7 +3159,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/efe/different_spiral_1a", 400 ); + DrawScene( "effect/different_spiral_1a", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 事態は激変したのだ。", NULL, "Circumstances had changed.", Line_WaitForInput); @@ -3350,24 +3175,24 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこに生まれる感情は、救援を放棄した国への怒りより、", - NULL, "That gave way to anger at the nation who abandoned their relief efforts,", Line_WaitForInput); + NULL, "That gave way to anger at the nation who abandoned their relief efforts,", Line_Continue); OutputLine(NULL, "そこまでに悪化している事態への恐怖の方がずっと強かった。", NULL, " and even greater fear at the idea that things had progressed that poorly.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/jiei/jiei_003", 400 ); + DrawScene( "bg/outb_jiei_003", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 状況を説明してほしいと村人が食いかかろうとしたが、", NULL, "The villagers tried demanding an explanation of affairs from the soldiers,", Line_WaitForInput); DisableWindow(); PlaySE( 0, "wav/mc071", 50, 64 ); - DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 50, TRUE ); FadeBustshot( 40, FALSE, 0, 0, 0, 0, 400, TRUE ); //;wait 500 PlaySE( 1, "wav/mc071", 50, 64 ); - DrawBustshot( 41, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 41, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 50, TRUE ); FadeBustshot( 41, FALSE, 0, 0, 0, 0, 400, TRUE ); Wait( 500 ); DisplayWindow(); @@ -3383,29 +3208,29 @@ void main() DrawScene( "black", 400 ); PlaySE( 0, "wav/mc071", 50, 64 ); - DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 50, TRUE ); FadeBustshot( 40, FALSE, 0, 0, 0, 0, 400, TRUE ); PlaySE( 0, "wav/mc071", 50, 64 ); - DrawBustshot( 41, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 41, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 50, TRUE ); FadeBustshot( 41, FALSE, 0, 0, 0, 0, 400, TRUE ); Wait( 500 ); PlaySE( 0, "wav/mc071", 80, 64 ); - DrawBustshot( 42, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 42, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 50, TRUE ); FadeBustshot( 42, FALSE, 0, 0, 0, 0, 400, TRUE ); DrawScene( "effect/bullet_1a", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その後、噂には尾ひれが付き、", - NULL, "Afterward their story grew exaggerated,", Line_WaitForInput); + NULL, "Afterward their story grew exaggerated,", Line_Continue); OutputLine(NULL, "実際に撃たれて怪我をした村人がいる、あるいは撃たれて死んだ、", - NULL, " and people started saying some of them were actually shot and wounded, or even dead,", Line_WaitForInput); + NULL, " and people started saying some of them were actually shot and wounded, or even dead,", Line_Continue); OutputLine(NULL, "等と混迷を極めていった。", NULL, " causing even further turmoil.", Line_Normal); ClearMessage(); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …いや、下手をすると威嚇射撃をしたという話すらもデマなのかもしれないが、", - NULL, "...Actually, there's still a chance the part about warning fire was all made up too,", Line_WaitForInput); + NULL, "...Actually, there's still a chance the part about warning fire was all made up too,", Line_Continue); OutputLine(NULL, "もはやそれを確認することはできないし、する必要もない。", NULL, " but there's no way to verify that anymore, and no need to.", Line_WaitForInput); OutputLine(NULL, "それは拭えないデマ、", @@ -3414,14 +3239,10 @@ void main() OutputLine(NULL, "つまり「事実」に昇格してしまったからだ。", NULL, "so it had already become truth.", Line_Normal); ClearMessage(); - DisableWindow(); - - - DrawScene( "bg/efe/different_spiral_1a", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも何かの妨害電波で村内の無線が突如、", - NULL, "On top of that, some kind of jamming wave was emitted from somewhere,", Line_WaitForInput); + NULL, "On top of that, some kind of jamming wave was emitted from somewhere,", Line_Continue); OutputLine(NULL, "使用不能になってしまったのである。", NULL, " suddenly making the radios useless.", Line_WaitForInput); OutputLine(NULL, "…よって、口コミ以外に連絡手段がなくなり、ますますに事態は混迷を深めていく…。", @@ -3432,9 +3253,9 @@ void main() DrawScene( "black", 400 ); Wait( 2000 ); - DrawScene( "bg/mura/hi8", 400 ); + DrawScene( "bg/hi4", 400 ); Wait( 1000 ); - DrawScene( "bg/mura/hi2", 400 ); + DrawScene( "bg/hi1", 400 ); Wait( 1000 ); PlaySE( 0, "wav/mc071", 50, 64 ); @@ -3453,7 +3274,7 @@ void main() PlayBGM( 2, "me/kaze_fr1", 70, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その日、", - NULL, "That day,", Line_WaitForInput); + NULL, "That day,", Line_Continue); OutputLine(NULL, "村内で初めて銃声が聞かれた。", NULL, " the first gunshot rang out in the village.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3462,18 +3283,18 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 噂が言うように、", - NULL, "We couldn't know for sure", Line_WaitForInput); + NULL, "We couldn't know for sure", Line_Continue); OutputLine(NULL, "封鎖している隊員が村人に発砲したものなのか、", - NULL, " if the soldiers trapping us in had fired on a villager, like the rumors suggested,", Line_WaitForInput); + NULL, " if the soldiers trapping us in had fired on a villager, like the rumors suggested,", Line_Continue); OutputLine(NULL, "それとも村人が猟銃を発砲したものなのかはわからない…。", NULL, " or if some villager had fired their hunting rifle...", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/efe/different_spiral_1b", 400 ); + DrawScene( "effect/different_spiral_1b", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが村中に轟き渡ったその一発の銃声は、", - NULL, "But as that gunshot roared through the village", Line_WaitForInput); + NULL, "But as that gunshot roared through the village", Line_Continue); OutputLine(NULL, "村が昭和日本のモラルと治安から脱落したことを知らしめた…。", NULL, " the whole population fell away from the law and order of civilized Japan......", Line_Normal); ClearMessage(); @@ -3484,11 +3305,10 @@ void main() DrawScene( "black", 400 ); ChangeVolumeOfBGM( 0, 0, 1000 ); ChangeVolumeOfBGM( 1, 0, 1000 ); - ChangeVolumeOfBGM( 2, 0, 1000 ); Wait( 1000 ); StopBGM( 0 ); - DrawScene( "bg/mura/m_hi6", 400 ); + DrawScene( "bg/m_hi6", 400 ); PlayBGM( 1, "me/semi", 70, 0 ); @@ -3505,7 +3325,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この連絡が、これほど村に不安感が蔓延する以前に流れたなら、", - NULL, "Had that message been sent out before such great anxiety spread throughout the village,", Line_WaitForInput); + NULL, "Had that message been sent out before such great anxiety spread throughout the village,", Line_Continue); OutputLine(NULL, "もう少し事態を改善できたのだろうか。", NULL, " then they might have been able to improve things a little.", Line_WaitForInput); OutputLine(NULL, "今となってはもう遅いことだった。", @@ -3513,7 +3333,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/mura/ie1", 400 ); + DrawScene( "bg/ie1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自衛隊の食料配給が途絶えたとは言え、各戸には多少の蓄えもあるだろう。", NULL, "Even though the SDF had ceased supplying food and water, every house had at least some stored up.", Line_WaitForInput); @@ -3526,13 +3346,13 @@ void main() DisableWindow(); - DrawScene( "bg/mura/tab2", 400 ); + DrawScene( "bg/ta2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 食料を求めて暴徒が押し寄せるかもしれないという恐怖に、", - NULL, "Fearing that some insurgent might descend upon them in search of food,", Line_WaitForInput); + NULL, "Fearing that some insurgent might descend upon them in search of food,", Line_Continue); OutputLine(NULL, "商店街は連帯して店舗の武装化、", - NULL, " the shopping district had banded together and armed all the shops,", Line_WaitForInput); + NULL, " the shopping district had banded together and armed all the shops,", Line_Continue); OutputLine(NULL, "自警団の結成に踏み切った。", NULL, " forming their own neighborhood watch.", Line_Normal); ClearMessage(); @@ -3569,7 +3389,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/mati/tennai1", 400 ); + DrawScene( "bg/tennai1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "「高津戸にお住まいの方はご遠慮下さい」", @@ -3583,18 +3403,18 @@ void main() OutputLine(NULL, " これは、高津戸に感染者がいるらしいという噂に基づくものだった。", NULL, "That one was based on the rumors of the infected in Takatsudo.", Line_WaitForInput); OutputLine(NULL, "……だが、この張り紙の横には、これから感染の噂が増える度に、", - NULL, " ......However, as the rumors continued to grow,", Line_WaitForInput); + NULL, " ......However, as the rumors continued to grow,", Line_Continue); OutputLine(NULL, "その地域を断る張り紙が増えていくことになる…。", NULL, " there would likely be more signs posted next to it prohibiting other regions as well...", Line_Normal); ClearMessage(); DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/mura/hi4", 400 ); + DrawScene( "bg/hi4", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自衛隊による町会区分の隔離がなくなったことにより、", - NULL, "For a moment, we thought that we might be able to have more interaction", Line_WaitForInput); + NULL, "For a moment, we thought that we might be able to have more interaction", Line_Continue); OutputLine(NULL, "多少の交流が持てるようになったと思ったのも束の間。", NULL, " now that the SDF was no longer quarantining us separately.", Line_WaitForInput); OutputLine(NULL, "すぐに各町会青年団によってその隔離は引き継がれることになった。", @@ -3603,21 +3423,21 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 皆、自分の町会にはまだ感染者がいない、", - NULL, "Everyone believed that their area had yet to become infected,", Line_WaitForInput); + NULL, "Everyone believed that their area had yet to become infected,", Line_Continue); OutputLine(NULL, "他所から人を来させなければ大丈夫と思っていたためである。", NULL, " and they could remain safe if they kept out people from the other areas.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/mura/m_hi7", 400 ); + DrawScene( "bg/m_hi5_01", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢は基本的に農業の村だが、古くに狩猟で生計を立てていた者たちもいて、", - NULL, "Hinamizawa was fundamentally a farming village, but there were several people who had made their living through hunting since long ago,", Line_WaitForInput); + NULL, "Hinamizawa was fundamentally a farming village, but there were several people who had made their living through hunting since long ago,", Line_Continue); OutputLine(NULL, "猟銃を持つ者も少なくなかった。", NULL, " so the number of hunting rifles wasn't exactly small. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "そのため、それらを持つ者は率先して自警に当たった。", - NULL, "Because of that, those who owned one volunteered to serve as guards.", Line_WaitForInput); + NULL, "Because of that, those who owned one volunteered to serve as guards.", Line_Continue); OutputLine(NULL, "その数がそのまま各町会の強さになった。", NULL, " The number who volunteered directly translated into that town council's power. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -3627,8 +3447,9 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/mura/sora", 400 ); + FadeOutBGM( 1, 100, FALSE ); PlayBGM( 2, "me/semi_r", 70, 0 ); + DrawScene( "bg/sora2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "That day...", Line_WaitForInput); @@ -3644,12 +3465,10 @@ void main() OutputLine(NULL, " テレビをつければ、短冊に願い事を書いて笹に吊るそうと背伸びする園児たちの可愛らしい姿が映し出されている。", NULL, "When we turned the television on, it displayed images of cute young children writing their wishes on boards and stretching out to hang them up on bamboo stalks.", Line_Normal); ClearMessage(); - DisableWindow(); - DrawScene( "bg/mura/sora2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なのに、雛見沢の七夕は、", - NULL, "Yet here in Hinamizawa, our Tanabata", Line_WaitForInput); + NULL, "Yet here in Hinamizawa, our Tanabata", Line_Continue); OutputLine(NULL, "物々しいバリケードに感染者を拒絶する張り紙を貼り付け、男たちが猟銃を手に睨みを利かせる。", NULL, " involved posted signs rejecting the infected up on violent-looking barricades while many took up hunting rifles and glared at each other suspiciously. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -3663,14 +3482,14 @@ void main() DisableWindow(); Wait( 1000 ); - DrawScene( "bg/mura/moon", 400 ); + DrawScene( "bg/moon", 400 ); PlayBGM( 1, "me/yoru", 70, 0 ); Wait( 2000 ); - DrawScene( "bg/maebara/ma2", 400 ); + DrawScene( "bg/ma2", 400 ); Wait( 2000 ); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_j1", 0 ); + DrawSceneWithMask( "bg/ma_j3", "effect/left", 0, 0, 300 ); //;ld l,kei_7,22 PlaySE( 0, "wav/door", 50, 64 ); Wait( 1000 ); @@ -3678,7 +3497,7 @@ void main() DisplayWindow(); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 深夜。", - NULL, "Late at night,", Line_WaitForInput); + NULL, "Late at night,", Line_Continue); OutputLine(NULL, "お袋がやって来た。", NULL, " my mother visited me.", Line_WaitForInput); OutputLine(NULL, "手には封筒が握られていた。", @@ -3719,7 +3538,7 @@ void main() OutputLine(NULL, " 家までわざわざ来たなら上がっていけばいいのに。", NULL, "She could have just come in if she went out of her way to visit.", Line_WaitForInput); OutputLine(NULL, "……それを避けて、手紙だけ置いていくというやり方に、", - NULL, " ......So the fact that she avoided doing so, and left only a letter,", Line_WaitForInput); + NULL, " ......So the fact that she avoided doing so, and left only a letter,", Line_Continue); OutputLine(NULL, "一抹の不安感を覚えずにはいられない。", NULL, " had me feeling a tinge anxious.", Line_Normal); ClearMessage(); @@ -3728,7 +3547,7 @@ void main() DrawScene( "black", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、最近の村を取り巻く異常さを思えば、", - NULL, "Though considering the abnormal state of the village lately,", Line_WaitForInput); + NULL, "Though considering the abnormal state of the village lately,", Line_Continue); OutputLine(NULL, "魅音が慎重に連絡を取ろうとするのも何となく頷けた。", NULL, " it made sense that Mion would be careful about trying to make contact.", Line_Normal); ClearMessage(); @@ -3737,9 +3556,9 @@ void main() //;bg Different_spiral_1b,22 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 土着のウィルスがどうのこうの、", - NULL, "All the talk of this being an indigenous virus,", Line_WaitForInput); + NULL, "All the talk of this being an indigenous virus,", Line_Continue); OutputLine(NULL, "オヤシロさまのお怒りがどうのこうの、", - NULL, " or being Oyashiro-sama's wrath", Line_WaitForInput); + NULL, " or being Oyashiro-sama's wrath", Line_Continue); OutputLine(NULL, "という話はいつも最後には、引っ越してきた外様の家への疑いの目で締めくくられる。", NULL, " would ultimately end with those people suspecting the outsiders who'd moved into town recently. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -3748,12 +3567,11 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_j3", 400 ); + DrawScene( "bg/ma_j3", 400 ); //;ld l,kei_1,22 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 園崎家の魅音と言えど、白昼堂々と前原家に接触できないような、", - NULL, "Even before opening this letter, I could understand that things had reached the point", Line_WaitForInput); + NULL, "Even before opening this letter, I could understand that things had reached the point", Line_Continue); OutputLine(NULL, "そういう状況になってしまっているということを、この封筒を開けずとも理解できた。", NULL, " where Mion, as a Sonozaki, couldn't visit us in broad daylight anymore.", Line_Normal); ClearMessage(); @@ -3765,7 +3583,7 @@ void main() //;ld l,kei_1,80 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、", - NULL, "And yet", Line_WaitForInput); + NULL, "And yet", Line_Continue); OutputLine(NULL, "その中身はそれでもなお現状認識が甘いことを鋭く教えてくれた。", NULL, " the contents of this letter quickly informed me that was still a naive point of view.", Line_Normal); ClearMessage(); @@ -3776,8 +3594,7 @@ void main() ChangeVolumeOfBGM( 2, 0, 1000 ); Wait( 1000 ); - DrawScene( "black", 400 ); - DrawBustshot( 1, "sprite/mion/sifuku/me_ikaria1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/me2_ikari_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); PlaySE( 0, "wav/kami", 50, 64 ); PlayBGM( 0, "bgm1/hakumu", 70, 0 ); @@ -3789,44 +3606,39 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/mion/sifuku/me_odorokia2", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/me2_odoroki_a1_2", 200, TRUE ); PlaySE( 0, "a5_10316", 50, 64 ); ShakeScreen( 2, 6, 100 , 3, 33, ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0440", 128); OutputLine(NULL, "「そんなことしたって何の解決にもならないって反論できたのは最初の内だけ。", - NULL, "\"I was only able to argue otherwise the first few times.", Line_WaitForInput); + NULL, "\"I was only able to argue otherwise the first few times. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0450", 128); OutputLine(NULL, "数日前からそうであるように、少しでも反論すると、", - NULL, " But starting several days ago, if anyone tried to object,", Line_WaitForInput); + NULL, "But starting several days ago, if anyone tried to object,", Line_Continue); OutputLine(NULL, "感染者を庇うのはお前も感染者だからだろうなんておかしな論法になっちゃって、", - NULL, " they argued that person was covering for the infected because they were infected too. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + NULL, " they argued that person was covering for the infected because they were infected too.", Line_Continue); OutputLine(NULL, "リンチ話に誰もストップがかけられない!」", - NULL, "Now no one's putting a stop to this talk of lynching you all!\"", Line_Normal); + NULL, " Now no one's putting a stop to this talk of lynching you all!\"", Line_Normal); ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/mion/sifuku/me_majimea2", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/me2_yowaki_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0460", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } OutputLine(NULL, "「ウィルス派とオヤシロさまの崇り派が互角だった内は、双方が支離滅裂な論争をするだけだから良かったんだけど、最近、オヤシロさまの崇り派が伸してきてね。全体をリードするようになりつつある。」", NULL, "\"It was fine back when they were all evenly split between the virus supporters and the Oyashiro-sama's curse supporters, since they'd both just argue incoherently with each other, but lately the curse supporters are gaining ground. It won't be long before they're leading the whole group.\"", Line_Normal); ClearMessage(); - DisableWindow(); - DrawBustshot( 2, "sprite/mion/sifuku/me_yowakia2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, FALSE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0470", 128); OutputLine(NULL, "「婆っちゃが元気だったならこんな暴走は許さないんだけど、実は数日前に高熱を出しちゃって起き上がることもできないんだよ。」", NULL, "\"If my granny were well, she'd never allow such a riot, but she actually came down with a fever a few days ago, and now she can't get out of bed.\"", Line_Normal); ClearMessage(); - DisableWindow(); - ChangeBustshot( 2, "sprite/mion/sifuku/me_odorokia1", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0480", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } @@ -3837,19 +3649,19 @@ void main() DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_j2", 400 ); + DrawScene( "bg/ma_j3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……魅音の、文字が次第に焦り気味になり歪み始めるのがわかる。", NULL, "......I could see that Mion's writing had steadily grown more hastened and sloppy as it went on.", Line_WaitForInput); OutputLine(NULL, "どんな心境でこれを記したのか、", - NULL, " I didn't even have to ask", Line_WaitForInput); + NULL, " I didn't even have to ask", Line_Continue); OutputLine(NULL, "その胸の内を聞かずとも理解できた。", NULL, " to understand how she must have felt.", Line_Normal); ClearMessage(); DisableWindow(); DrawScene( "black", 400 ); - DrawBustshot( 1, "sprite/mion/sifuku/me_majimea1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/me2_majime_a1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); PlaySE( 0, "wav/kami", 50, 64 ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0490", 128); @@ -3859,15 +3671,16 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/sonozaki/so_k1", 400 ); + DrawScene( "bg/so_k1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0500", 128); OutputLine(NULL, "「周囲は自衛隊に封鎖されているけど、園崎家は秘密のトンネルを持っていて、その内のひとつが封鎖線の外に出口を持ってるの。このトンネルは私と婆っちゃしか知らない。」", NULL, "\"The SDF is blocking off the perimeter, but the Sonozakis have secret tunnels, and one of them exits out beyond the quarantine. Me and Granny are the only ones who know about these tunnels.\"", Line_Normal); ClearMessage(); - DisableWindow(); - DrawBustshot( 1, "sprite/mion/sifuku/me_yowakia1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DisableWindow(); + DrawScene( "black", 400 ); + DrawBustshot( 1, "sprite/normal/me2_yowaki_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); DrawScene( "black", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0510", 128); @@ -3879,7 +3692,7 @@ void main() DrawScene( "black", 400 ); SetNameColor(220, 85, 85); DrawFilm( 2, 220, 85, 85, 256, 0, 300, TRUE ); //redout mode - DrawScene( "bg/mura/hi2", 400 ); + DrawScene( "bg/hi1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0520", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } @@ -3888,7 +3701,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/jinja/ji2", 400 ); + DrawScene( "bg/ji2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0530", 128); OutputLine(NULL, "「伝承ではオヤシロさまがそれを治めてくれるんだけど、治めてくれるまでの間、血みどろの争いが繰り返され、大勢の死者が出たと伝承に残している!」", @@ -3901,25 +3714,25 @@ void main() ResetNameColor(); //;ld c,mio_9,80 - PlaySE( 0, "wav/thisikuki", 50, 64 ); FadeFilm( 300, TRUE ); //end monocrome color - DrawScene( "bg/efe/blood_2a", 0 ); + PlaySE( 0, "wav/thisikuki", 50, 64 ); + DrawScene( "effect/blood_2a", 50 ); ShakeScreen( 2, 9, 100 , 8, 12, ); PlaySE( 1, "wav/thisikuki", 50, 64 ); - DrawScene( "bg/efe/blood_2b", 0 ); + DrawScene( "effect/blood_2b", 50 ); ShakeScreen( 0, 9, 100, 4, 25, ); PlaySE( 0, "wav/thisikuki", 50, 64 ); - DrawScene( "bg/efe/blood_2c", 0 ); + DrawScene( "effect/blood_2c", 50 ); ShakeScreen( 2, 9, 100 , 4, 25, ); PlaySE( 1, "wav/thisikuki", 50, 64 ); - DrawScene( "bg/efe/blood_2d", 0 ); + DrawScene( "effect/blood_2d", 50 ); ShakeScreen( 0, 12, 100, 4, 25, ); PlaySE( 0, "wav/mc071", 50, 64 ); - DrawScene( "bg/efe/blood_2e", 0 ); + DrawScene( "effect/blood_2e", 50 ); ShakeScreen( 2, 15, 100 , 4, 25, ); //;wait 1000 @@ -3935,18 +3748,17 @@ void main() if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "  私 た ち は 殺 さ れ る よ !", - NULL, "They're going to kill us all!", Line_ContinueAfterTyping); - Wait( 2000 ); - OutputLineAll(NULL, "", Line_Normal); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s24/03/nmio_0535", 128); + OutputLine(NULL, "「  私 た ち は 殺 さ れ る よ !」", + NULL, "\"They're going to kill us all!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawScene( "black", 400 ); - DrawBustshot( 1, "sprite/mion/sifuku/me_majimea2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/me2_majime_a1_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); PlaySE( 0, "wav/kami", 50, 64 ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0540", 128); @@ -3954,29 +3766,28 @@ void main() OutputLine(NULL, "「それで本題。今夜中に圭ちゃんの家族に話して準備をさせて。明日の夜、迎えに行くからみんなで脱出しよう。持ち物は現金、保険証や通帳、印鑑類。あと、重過ぎない範囲でリュックサックに着替えや日用品を詰め込んで。手荷物は厳禁!」", NULL, "\"That brings me to the main point. Tell your family tonight about all this and have them get ready, Kei-chan. I'll come for you all tomorrow night, and then we'll escape. Bring your cash, insurance card, bankbook, and family seal. Also, fill your backpack with clothes and daily necessities, but don't let it get too heavy. Don't bring anything you have to carry!\"", Line_Normal); ClearMessage(); - DisableWindow(); - ChangeBustshot( 1, "sprite/mion/sifuku/me_yowakia1", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0550", 128); OutputLine(NULL, "「絶対に両手は空けること。", - NULL, "\"Make absolutely certain you can use both hands.", Line_WaitForInput); + NULL, "\"Make absolutely certain you can use both hands.", Line_Continue); OutputLine(NULL, "靴はスニーカー等の履きなれた歩きやすい物!", - NULL, " For shoes, wear a comfortable pair you can walk easily in!", Line_WaitForInput); + NULL, " For shoes, wear a comfortable pair you can walk easily in!", Line_Continue); OutputLine(NULL, " 同じ手紙はレナにも送ってある。", - NULL, " I'm sending this same letter to Rena as well.", Line_WaitForInput); + NULL, " I'm sending this same letter to Rena as well.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + DisableWindow(); - //;ld r,mio_1,80 + ChangeBustshot( 1, "sprite/normal/me2_yowaki_a1_2", 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0560", 128); OutputLine(NULL, "……圭ちゃんにはあまりに突拍子もないことで、", - NULL, " ......This might seem like it's coming out of left field, ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + NULL, "......This might seem like it's coming out of left field, ", Line_Continue); OutputLine(NULL, "多分現実感が伴わないと思う。」", NULL, "so I doubt it feels real to you just yet.\"", Line_Normal); ClearMessage(); - DisableWindow(); - ChangeBustshot( 1, "sprite/mion/sifuku/me_ikaria1", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0570", 128); OutputLine(NULL, "「…でも信じて! 私は御三家の集まりや町会の会合、そして無線で情報を集めていたからこの村を取り巻く異常さがどれほどおかしいかよくわかってる!!」", @@ -3984,7 +3795,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/mion/sifuku/me_majimea1", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/me2_ikari_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0580", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } @@ -3994,7 +3805,7 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_j1", 400 ); + DrawScene( "bg/ma_j3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の手紙はそこで終わりだった。", @@ -4002,18 +3813,17 @@ void main() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + PlaySE( 0, "a5_10316", 50, 64 ); + ShakeScreen( 0, 9, 100, 5, 20, ); SetSpeedOfMessage( TRUE, 128 ); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " な、", - NULL, "Wha", Line_ContinueAfterTyping); - + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s24/01/nkei_0290", 128); + OutputLine(NULL, "「 な、", + NULL, "\"Wha", Line_ContinueAfterTyping); Wait( 500 ); - OutputLine(NULL, "……何なんだよこれはッ…!!", - NULL, " ...What the hell...?!!", Line_ContinueAfterTyping); - // 07th-mod Split Voice above - OutputLine(NULL, " な、……何なんだよこれはッ…!!", NULL, "Wha ...What the hell...?!!", Line_ContinueAfterTyping); - PlaySE( 0, "a5_10316", 50, 64 ); - ShakeScreen( 0, 9, 100, 5, 20, ); + OutputLine(NULL, "……何なんだよこれはッ…!!」", + NULL, " ...What the hell...?!!\"", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_Normal); @@ -4032,7 +3842,7 @@ void main() //;texton if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 3つも深呼吸をすれば、", - NULL, "Once I took three deep breaths,", Line_WaitForInput); + NULL, "Once I took three deep breaths,", Line_Continue); OutputLine(NULL, "魅音の言っている異常事態が決して的外れでないことは理解できた。", NULL, " I was able to realize that the danger Mion spoke of wasn't too far-fetched.", Line_WaitForInput); OutputLine(NULL, "最近の雛見沢を包む空気の澱み方を思えば決しておかしな話ではなかった。", @@ -4044,8 +3854,8 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawBustshot( 1, "sprite/satoko/sifuku/sa_defa1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/hurude/hu2", 400 ); + DrawBustshot( 1, "sprite/flashback/sa2a_def_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawScene( "bg/flashback/hu2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして同時に、沙都子はという不安感も持った。", @@ -4064,7 +3874,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/efe/different_spiral_1a", 400 ); + DrawScene( "effect/different_spiral_1a", 400 ); PlayBGM( 1, "me/koware_wind", 70, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……魅音が部活メンバーのことを忘れるわけがない。", @@ -4079,7 +3889,7 @@ void main() DisableWindow(); PlaySE( 0, "a5_10316", 50, 64 ); - DrawScene( "bg/efe/blood_2a", 0 ); + DrawScene( "effect/blood_2a", 50 ); ShakeScreen( 2, 18, 100 , 8, 12, ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうだ、魅音は言ってた。", @@ -4097,14 +3907,14 @@ void main() ClearMessage(); DisableWindow(); - DrawSceneWithMask( "white", "effect/down", 0, 0, 300 ); - DrawSceneWithMask( "bg/maebara/ma_j2", "effect/down", 0, 0, 300 ); + DrawScene( "white", 100 ); + DrawScene( "bg/ma_j3", 50 ); PlaySE( 0, "shatta_toji_zan1", 10, 64 ); ShakeScreen( 4, 6, 20, 10, 5, ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " がばっと立ち上がった時、", - NULL, "I shot up from my seat", Line_WaitForInput); + NULL, "I shot up from my seat", Line_Continue); OutputLine(NULL, "本棚の脇に立てかけてあった金属バットが倒れて俺の足下に転がった。", NULL, " and the metal bat leaning against the bookshelf fell down, stopping against my feet.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -4113,7 +3923,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるで、", - NULL, "It was almost like", Line_WaitForInput); + NULL, "It was almost like", Line_Continue); OutputLine(NULL, "自分も連れて行ってくれというかのように。", NULL, " it was telling me to take it with me.", Line_Normal); ClearMessage(); @@ -4122,7 +3932,7 @@ void main() StopAllSound(); PlaySE( 0, "wav/mc071", 100, 64 ); - DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 50, TRUE ); FadeBustshot( 40, FALSE, 0, 0, 0, 0, 400, TRUE ); //;wait 1500 @@ -4150,12 +3960,12 @@ void main() GetAchievement("OUTBREAK1_2"); DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/maebara/ma2", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/ma2", "effect/left", 0, 0, 300 ); Wait( 2000 ); - DrawScene( "bg/maebara/ma5", 400 ); + DrawScene( "bg/ma5", 400 ); Wait( 1000 ); PlaySE( 0, "wav/mc071", 50, 64 ); - DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 50, TRUE ); FadeBustshot( 40, FALSE, 0, 0, 0, 0, 400, TRUE ); Wait( 300 ); @@ -4169,7 +3979,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/maebara/ma_g3", 0 ); + DrawScene( "bg/ma_g3", 50 ); ShakeScreen( 2, 6, 100 , 2, 50, ); Wait( 300 ); @@ -4248,7 +4058,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 呼吸の必要すらなくなった気がして、", - NULL, "It felt like I didn't even need to breathe,", Line_WaitForInput); + NULL, "It felt like I didn't even need to breathe,", Line_Continue); OutputLine(NULL, "その真空状態の中、足下に転がる金属バットを拾うと玄関へ駆け下りていった。", NULL, " and in that vacuum state, I picked up the metal bat at my feet and raced for the front door.", Line_Normal); ClearMessage(); @@ -4257,25 +4067,25 @@ void main() PlaySE( 0, "wav/nageru", 50, 64 ); DrawSceneWithMask( "white", "effect/left", 0, 0, 300 ); Wait( 500 ); - DrawSceneWithMask( "bg/maebara/ribing1", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/ma_s1", "effect/left", 0, 0, 300 ); DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/maebara/ma_g3", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/ma_g3", "effect/left", 0, 0, 300 ); PlaySE( 1, "wav/down3", 50, 64 ); - DrawBustshotWithFiltering( 1, "sprite/keiiti/sifuku/kei_ikari1", "effect/left", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 2, 300, TRUE ); - ChangeBustshot( 1, "sprite/keiiti/sifuku_b/kei_3b", 200, TRUE ); + DrawBustshotWithFiltering( 1, "sprite/normal/kei2_ikari1_0", "effect/left", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 2, 300, TRUE ); + ChangeBustshot( 1, "sprite/normal/kei5_ikari1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 玄関前には、怯えるお袋と、", - NULL, "At the entrance I found my mom cowering,", Line_WaitForInput); + NULL, "At the entrance I found my mom cowering,", Line_Continue); OutputLine(NULL, "台所から包丁を持って駆けて来る親父の姿があった。", NULL, " and my dad running in from the kitchen with a carving knife.", Line_Normal); ClearMessage(); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……このような物騒な対応をする親父を、ついさっきまで異常だと思っていたが、", - NULL, "......Up until a moment ago I would've thought it strange for my dad to respond so violently,", Line_WaitForInput); + NULL, "......Up until a moment ago I would've thought it strange for my dad to respond so violently,", Line_Continue); OutputLine(NULL, "今の瞬間に限ってだけは逆に、", - NULL, " but in this exact moment,", Line_WaitForInput); + NULL, " but in this exact moment,", Line_Continue); OutputLine(NULL, "状況を適切に理解できていると思った。", NULL, " that actually felt like the proper response.", Line_Normal); ClearMessage(); @@ -4289,12 +4099,12 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/maebara/ma2", 400 ); + DrawScene( "bg/ma2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " チャイムは門のところのボタンを押したものだ。", NULL, "The button for our doorbell was pressed at our gate.", Line_WaitForInput); OutputLine(NULL, "その押した人物は、", - NULL, " So whoever had pressed it", Line_WaitForInput); + NULL, " So whoever had pressed it", Line_Continue); OutputLine(NULL, "そのまま門内に入り今や扉の前にまで至っているようだった。", NULL, " had now come through our gate, and was standing right in front of the house.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -4303,7 +4113,7 @@ void main() if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DrawScene( "bg/maebara/ma_g3", 0 ); + DrawScene( "bg/ma_g3", 50 ); PlaySE( 0, "a1_07132", 50, 64 ); ShakeScreen( 0, 9, 100, 4, 25, ); PlaySE( 1, "a1_07132", 50, 64 ); @@ -4316,7 +4126,7 @@ void main() ShakeScreen( 0, 9, 100, 4, 25, ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、ダンダンダンダンダンダン!", - NULL, "Then there was a bangbangbangbangbangbang!", Line_WaitForInput); + NULL, "Then there was a bangbangbangbangbangbang!", Line_Continue); OutputLine(NULL, "と激しいノック!!", NULL, " knocking violently on our door!!", Line_Normal); ClearMessage(); @@ -4326,14 +4136,10 @@ void main() PlayVoice(4, "ps3/s24/00/nkfa_0060", 128); OutputLine(NULL, "「だ、", NULL, "\"Wh-", Line_Continue); - Wait( 500 ); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "誰ですか!!」", NULL, " Who is it?!\"", Line_Continue); - // 07th-mod Split Voice above - OutputLine(NULL, "「だ、誰ですか!!」", NULL, "\"Wh- Who is it?!\"", Line_Continue); - - ShakeScreen( 4, 9, 20, 25, 2, ); SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); @@ -4344,37 +4150,33 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 親父が叫ぶ。", - NULL, "My father shouted.", Line_WaitForInput); + NULL, "My father shouted.", Line_Continue); OutputLine(NULL, "返事はすぐにあった。", NULL, " They answered immediately.", Line_Normal); ClearMessage(); - if (GetGlobalFlag(GADVMode)) { OutputLine("声", NULL, "Koe", NULL, Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLine("声", NULL, "???", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0180", 128); OutputLine(NULL, "「こんばんは、竜宮です!", NULL, "\"Good evening, it's Ryuugu!", Line_Continue); + OutputLine(NULL, " 開けてください!」", + NULL, " Please let me in!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); PlaySE( 0, "a1_07132", 50, 64 ); ShakeScreen( 2, 9, 100 , 4, 25, ); Wait( 1000 ); - OutputLine(NULL, " 開けてください!」", - NULL, " Please let me in!\"", Line_Continue); - // 07th-mod Split Voice above - OutputLine(NULL, "「こんばんは、竜宮です! 開けてください!」", NULL, "\"Good evening, it's Ryuugu! Please let me in!\"", Line_Continue); - PlaySE( 0, "a1_07132", 50, 64 ); Wait( 100 ); PlaySE( 1, "a1_07132", 50, 64 ); ShakeScreen( 4, 9, 20, 35, 1, ); - OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - + Wait( 100 ); PlaySE( 0, "wav/down3", 50, 64 ); - DrawBustshotWithFiltering( 1, "sprite/keiiti/sifuku/kei_ikari2", "effect/up", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 2, 300, TRUE ); + DrawBustshotWithFiltering( 1, "sprite/normal/kei2_ikari2_2", "effect/up", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 2, 300, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0300", 128); OutputLine(NULL, "「レナだ!!」", @@ -4386,9 +4188,9 @@ void main() DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は親父の後から飛び出す。", - NULL, "I leapt out from behind my father.", Line_WaitForInput); + NULL, "I leapt out from behind my father.", Line_Continue); OutputLine(NULL, "レナのその声色から、", - NULL, " From the sound of Rena's voice,", Line_WaitForInput); + NULL, " From the sound of Rena's voice,", Line_Continue); OutputLine(NULL, "今すぐにここを開けなければならない緊急事態を感じ取ったからだ。", NULL, " this was an emergency, and we needed to open the door right away.", Line_Normal); ClearMessage(); @@ -4396,7 +4198,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 例え村人が、互いを疑い合い殺し合うような異常事態になっても、", - NULL, "Even if we were plunged into a nightmare situation where the villagers had started a bloodbath", Line_WaitForInput); + NULL, "Even if we were plunged into a nightmare situation where the villagers had started a bloodbath", Line_Continue); OutputLine(NULL, "……俺たち部活メンバーは互いを絶対に疑わないッ!!", NULL, " ......we club members would never doubt each other!!", Line_Normal); ClearMessage(); @@ -4407,29 +4209,21 @@ void main() //;ld r,kei_1,23 PlaySE( 0, "a5_01026", 50, 64 ); - DrawScene( "bg/maebara/ma_g2", 400 ); - Wait( 500 ); - - StopBGM( 0 ); + DrawScene( "white", 100 ); + DrawScene( "scene/602", 50 ); PlaySE( 0, "wav/down", 50, 64 ); ShakeScreen( 0, 9, 100, 5, 20, ); Wait( 500 ); PlayBGM( 1, "me/koware_wind", 70, 0 ); - - - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_ikari2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0310", 128); OutputLine(NULL, "「ぅ、うわ?! み、魅音?! 大丈夫かッ?!」", NULL, "\"W-Wha?! M-Mion?! Are you all right?!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DisableWindow(); - - DrawBustshotWithFiltering( 2, "sprite/rena/sifuku/ren_14", "effect/left", 0, -160, 0, FALSE, 0, 0, 0, 0, 0, 1, 300, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0190", 128); OutputLine(NULL, "「大丈夫なんかじゃない! 早く止血を…!」", @@ -4441,23 +4235,18 @@ void main() OutputLine(NULL, " レナに背負われているのは、血塗れになって息も絶え絶えの魅音だった。", NULL, "Rena was carrying a blood-soaked Mion, whose breathing was fading fast.", Line_WaitForInput); OutputLine(NULL, "それを見て、大丈夫か等と問い掛けるのは時間の無駄、", - NULL, " Asking if she was all right was just a waste of time,", Line_WaitForInput); + NULL, " Asking if she was all right was just a waste of time,", Line_Continue); OutputLine(NULL, "社交辞令もいいところだ。", NULL, " not even a social courtesy.", Line_Normal); ClearMessage(); - DisableWindow(); - - FadeBustshotWithFiltering( 2, "effect/down", 0, FALSE, 0, 0, 300, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナはそれを一喝すると、魅音を玄関に運び込んで床に寝かせる。", NULL, "After that cry from Rena, we carried Mion in past our door and laid her down on the floor.", Line_WaitForInput); OutputLine(NULL, "魅音は左肩に大怪我をしていて服を血で真っ赤に染めていた。", NULL, " Mion's left shoulder was badly injured and her clothes were stained red with blood.", Line_Normal); ClearMessage(); - DisableWindow(); - DrawScene( "bg/efe/blood_1b", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …その服の色は本当は黄色だった。", NULL, "...Her clothes were supposed to be yellow.", GetGlobalFlag(GLinemodeSp)); @@ -4467,11 +4256,11 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私服の魅音が好んで着るシャツで、", - NULL, "The shirt Mion loved to wear in her free time--", Line_WaitForInput); + NULL, "The shirt Mion loved to wear in her free time--", Line_Continue); OutputLine(NULL, "学校を終えてからこの清々しい黄色いシャツの魅音に会うことは、", - NULL, " that bright, yellow shirt she always wore once school was over,", Line_WaitForInput); + NULL, " that bright, yellow shirt she always wore once school was over,", Line_Continue); OutputLine(NULL, "学校での時間に負けないくらいに楽しい時間が再び始まることを感じさせ、", - NULL, " that symbol of all our fun times together,", Line_WaitForInput); + NULL, " that symbol of all our fun times together,", Line_Continue); OutputLine(NULL, "とてもうきうきとした気持ちにさせてくれたはずなのに…。", NULL, " that shirt that I was always happy to see--", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -4482,9 +4271,7 @@ void main() OutputLine(NULL, " その黄色が、真っ赤に染まって塗り潰されている。", NULL, "was now completely stained a purest red.", Line_Normal); ClearMessage(); - DisableWindow(); - DrawScene( "bg/maebara/ma_g2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0320", 128); OutputLine(NULL, "「か、母さん!! 手当てをして! 何かタオルを…!!」", @@ -4493,20 +4280,20 @@ void main() DisableWindow(); PlaySE( 0, "chi4", 50, 64 ); - DrawScene( "bg/efe/blood_2a", 0 ); + DrawScene( "effect/blood_2a", 50 ); ShakeScreen( 2, 6, 100 , 3, 33, ); Wait( 500 ); PlaySE( 1, "chi4", 50, 64 ); - DrawScene( "bg/efe/blood_2b", 0 ); + DrawScene( "effect/blood_2b", 50 ); ShakeScreen( 2, 6, 100 , 3, 33, ); Wait( 500 ); PlaySE( 0, "chi4", 50, 64 ); - DrawScene( "bg/efe/blood_2e", 0 ); + DrawScene( "effect/blood_2e", 50 ); ShakeScreen( 2, 6, 100 , 3, 33, ); - DrawScene( "bg/maebara/ma_g2", 400 ); + DrawScene( "bg/ma_g2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音はハンカチで傷口を押さえているが、血は溢れ続けているようだった。", NULL, "Mion was holding her wound with a handkerchief, but the blood continued to spill from it.", GetGlobalFlag(GLinemodeSp)); @@ -4533,18 +4320,16 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 親父が包丁を隠さずに言う。", - NULL, "My father asked, without putting away his knife.", Line_WaitForInput); - DisableWindow(); + NULL, "My father asked, without putting away his knife.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DrawBustshot( 1, "sprite/rena/sifuku/re_komarua2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "レナは、何から説明したものかと面倒そうに顔を歪ませる。", - NULL, " Rena frowned, having difficulty deciding where to even begin.", Line_WaitForInput); + NULL, "Rena frowned, having difficulty deciding where to even begin.", Line_Continue); OutputLine(NULL, "口で悠長に説明している時間すら惜しい、そう表情が語っていた。", NULL, " Her expression made it clear that we didn't have time for her to explain.", Line_Normal); ClearMessage(); - DisableWindow(); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが説明は必要だろうか。", NULL, "...But did we even need an explanation?", Line_WaitForInput); @@ -4557,16 +4342,14 @@ void main() //;wait 500 PlaySE( 0, "wav/mc071", 100, 64 ); - DrawScene( "effect/bullet_1a", 0 ); + DrawScene( "effect/bullet_1a", 50 ); ShakeScreen( 2, 15, 100 , 7, 14, ); - //;mcbg 80 - DrawScene( "bg/maebara/ma_g2", 200 ); - - PlaySE( 0, "wav/mc071", 50, 64 ); - ShakeScreen( 2, 15, 100 , 4, 25, ); + Wait( 1000 ); PlaySE( 0, "wav/mc071", 80, 64 ); + DrawScene( "effect/bullet_1b", 50 ); ShakeScreen( 0, 15, 100, 4, 25, ); PlaySE( 0, "wav/mc071", 100, 64 ); + DrawScene( "effect/bullet_1c", 50 ); ShakeScreen( 2, 15, 100 , 4, 25, ); PlaySE( 0, "wav/mc071", 100, 64 ); DrawScene( "effect/bullet_1d", 0 ); @@ -4574,18 +4357,16 @@ void main() ShakeScreen( 0, 15, 100, 8, 12, ); //;mcbg 22 - DrawScene( "bg/maebara/ma_g2", 200 ); + DrawScene( "bg/ma_g2", 200 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、", - NULL, "Also,", Line_WaitForInput); + NULL, "Also,", Line_Continue); OutputLine(NULL, "その説明はレナが想像するどんな説明方法よりも短く説明される。", - NULL, " we could soon explain it much faster than any explanation Rena might produce.", Line_WaitForInput); + NULL, " we could soon explain it much faster than any explanation Rena might produce.", Line_Continue); OutputLine(NULL, "玄関の扉に凄まじい音がして銃痕ができたからだ。", - NULL, " Because moments later we heard a tremendous bang outside our front door.", Line_ContinueAfterTyping); - - Wait( 500 ); + NULL, " Because moments later we heard a tremendous bang outside our front door.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -4596,7 +4377,6 @@ void main() ClearMessage(); DisableWindow(); - Wait( 500 ); PlaySE( 0, "wav/mc071", 50, 64 ); ShakeScreen( 2, 6, 100 , 2, 50, ); @@ -4630,39 +4410,42 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_13c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, TRUE ); + DrawBustshot( 1, "sprite/normal/renasen2_ikakaku_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 50, TRUE ); ShakeScreen( 0, 15, 100, 10, 10, ); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - PlayVoice(4, "ps3/s24/01/nkei_0330", 128); - OutputLine(NULL, "「「ぅ、", - NULL, "\"\"Uu", Line_Continue); - DisableWindow(); - - Wait( 300 ); - DrawBustshot( 2, "sprite/rena/sifuku_c/ren_14c", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, FALSE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, TRUE ); - OutputLine(NULL, "うわあああぁああああぁッ!!!」」", - NULL, " Uwaaaaaaaah!!!\"\"", Line_Normal); - // 07th-mod Split Voice above - OutputLine(NULL, "「「ぅ、うわあああぁああああぁッ!!!」」", NULL, "\"\"Uu Uwaaaaaaaah!!!\"\"", Line_Normal); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s24/02/nren_0200", 128); + OutputLine(NULL, "「うわあああぁああああぁッ!!!」", + NULL, "\"Uwaaaaaaaah!!!\"", Line_Normal); ClearMessage(); DisableWindow(); + ChangeBustshot( 1, "sprite/normal/renasen1_tuukaku_0", 200, TRUE ); PlaySE( 0, "wav/down3", 80, 64 ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 0, TRUE ); ShakeScreen( 0, 6, 100, 3, 33, ); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その発砲に弾かれるように、レナが身を翻す。", - NULL, "Rena spun around at the sound of that shot.", Line_WaitForInput); + NULL, "Rena spun around at the sound of that shot.", Line_Continue); OutputLine(NULL, "魅音を背負っていた時にも、もう片方の手で持っていた大きな鉈を振り上げながら。", NULL, " All while raising the huge hatchet she had carried in one hand, even while carrying Mion.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s24/01/nkei_0330", 128); + OutputLine(NULL, "「「ぅ、", + NULL, "\"\"Uu", Line_Continue); + OutputLine(NULL, "うわあああぁああああぁッ!!!」」", + NULL, " Uwaaaaaaaah!!!\"\"", Line_Normal); + ClearMessage(); + DisableWindow(); - //;se1v 104,50 - ShakeScreen( 0, 6, 100, 3, 33, ); - Wait( 500 ); DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/maebara/ma2", "effect/left", 0, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s24/00/nkfa_0080", 128); + OutputLine(NULL, "「け、圭一?!」", + NULL, "\"K-Keiichi?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺もバットを手に裸足のままレナを追うように飛び出す。", NULL, "I gripped my bat and chased after Rena, my feet still bare.", Line_WaitForInput); @@ -4671,47 +4454,41 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshotWithFiltering( 1, "sprite/keiiti/sifuku_b/kei_4b", "effect/left", 0, -160, 0, FALSE, 0, 0, 0, 0, 0, 1, 300, TRUE ); + DrawBustshot( 1, "sprite/night/kei5_ikari2_2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawSceneWithMask( "bg/ma2", "effect/left", 0, 0, 300 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0340", 128); OutputLine(NULL, "「レ、", NULL, "\"Re-", Line_Continue); - - Wait( 500 ); - PlayVoice(4, "ps3/s24/01/nkei_0340", 128); OutputLine(NULL, "レナぁああぁッ!!!」", - NULL, " Renaaaaa!!!\"", Line_Continue); - // 07th-mod Split Voice above - OutputLine(NULL, "「レ、レナぁああぁッ!!!」", NULL, "\"Re- Renaaaaa!!!\"", Line_Continue); - - ShakeScreen( 4, 9, 20, 30, 1, ); - OutputLineAll(NULL, "", Line_Normal); - + NULL, " Renaaaaa!!!\"", Line_Normal); ClearMessage(); DisableWindow(); - DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); - //;ld l,ren_12c,23 - Wait( 500 ); - //;ld l,ren_14c,80 PlaySE( 0, "a5_10315", 80, 64 ); - ShakeScreen( 2, 9, 100 , 8, 12, ); + DrawScene( "white", 200 ); + Wait( 500 ); PlaySE( 1, "a5_10316", 100, 64 ); - DrawScene( "effect/ryuuketu1", 0 ); + ShakeScreen( 2, 9, 100 , 8, 12, ); + PlaySE( 0, "thisikuki", 100, 64 ); + DrawSceneWithMask( "effect/ryuuketu1", "effect/maskaa", 0, 0, 100 ); ShakeScreen( 0, 9, 100, 4, 25, ); //;mcbg 22 - DrawScene( "bg/maebara/ma5", 400 ); + DrawScene( "black", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが、門の前に立つ誰かに飛びかかり、", - NULL, "Rena leapt on someone standing at our front gate,", Line_WaitForInput); + NULL, "Rena leapt on someone standing at our front gate,", Line_Continue); OutputLine(NULL, "鉈で容赦なくその脳天を叩き割った。", NULL, " ruthlessly splitting his head open with her hatchet.", Line_Normal); ClearMessage(); + DrawScene( "bg/ma2", 400 ); + DrawBustshot( 1, "sprite/night/renasen2_def_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, TRUE ); //;cl l,22 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは信じられないような、", - NULL, "The moment was unbelievable", Line_WaitForInput); + NULL, "The moment was unbelievable", Line_Continue); OutputLine(NULL, "それでいて呆気ない光景。", NULL, " and all too short.", Line_WaitForInput); @@ -4724,22 +4501,17 @@ void main() ClearMessage(); DisableWindow(); PlaySE( 0, "a5_10315", 70, 64 ); - Wait( 200 ); - PlaySE( 1, "a5_10315", 30, 64 ); - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_12c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, TRUE ); + DrawScene( "white", 200 ); + DrawBustshot( 1, "sprite/night/renasen1_tuukaku_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawScene( "bg/ma2", 50 ); ShakeScreen( 0, 9, 100, 8, 12, ); //;wait 2000 //;quakex 3,400 Wait( 500 ); - PlaySE( 0, "a5_10316", 50, 64 ); - Wait( 70 ); - PlaySE( 1, "a5_10316", 100, 64 ); - DrawScene( "bg/efe/blood_1ar", 0 ); + DrawScene( "effect/blood_1ar", 50 ); + PlaySE( 0, "thisikuki", 100, 64 ); ShakeScreen( 2, 9, 100 , 8, 12, ); - //;mcbg 22 - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_12c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/maebara/ma5", 400 ); DisplayWindow(); //;br @@ -4748,17 +4520,15 @@ void main() OutputLine(NULL, " それは月の明かりに銀色の反射を閃かせながら飛んで男の顔面に叩き込まれる。", NULL, "A silver glint of moonlight flashed off the blade as it soared into the man's face.", Line_WaitForInput); OutputLine(NULL, "小さなドス黒い飛沫を散らしながら。", - NULL, " The man let out a short cry", Line_WaitForInput); - - ShakeScreen( 4, 6, 20, 15, 3, ); + NULL, " The man let out a short cry", Line_Continue); OutputLine(NULL, "男が短い悲鳴をあげる。", NULL, " as a small, dark spray spewed from his head.", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask( "black", "effect/right", 0, 0, 300 ); - DrawBustshot( 1, "sprite/keiiti/sifuku_b/kei_6b", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); - DrawSceneWithMask( "bg/maebara/ma2", "effect/right", 0, 0, 300 ); + DrawBustshot( 1, "sprite/night/kei5_nayamu_2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawSceneWithMask( "bg/ma2", "effect/right", 0, 0, 300 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の脳には、何をするんだレナ!という、通常時の社会モラルから紡がれる言葉と、", NULL, "My understanding of typical social morals made my brain want to shout, \"What are you doing, Rena?!\"", Line_WaitForInput); @@ -4768,63 +4538,47 @@ void main() DisableWindow(); DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); - DrawBustshot( 1, "sprite/rena/sifuku/ren_14", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawSceneWithMask( "bg/maebara/ma5", "effect/right", 0, 0, 300 ); + DrawBustshot( 1, "sprite/night/renasen2_def_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawSceneWithMask( "bg/ma5", "effect/right", 0, 0, 300 ); PlaySE( 1, "a5_10316", 50, 64 ); ShakeScreen( 2, 6, 100 , 2, 50, ); Wait( 500 ); - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_14c", 400, TRUE ); - PlaySE( 1, "a5_10316", 50, 64 ); - - - PlaySE( 0, "wav/thisikuki", 25, 64 ); - //;血しぶき + ChangeBustshot( 1, "sprite/night/renasen1_def_0", 100, TRUE ); PlaySE( 1, "a5_10316", 50, 64 ); - PlaySE( 2, "wav/dageki", 25, 64 ); - DrawScene( "bg/efe/blood_2c", 0 ); + DrawBustshot(5, "effect/blood_2c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE ); ShakeScreen( 2, 12, 100 , 4, 25, ); - //;mcbg 80 - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_14c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/maebara/ma5", 400 ); - - PlaySE( 0, "wav/thisikuki", 25, 64 ); + FadeBustshot( 5, FALSE, 0, 0, 0, 0, 1000, TRUE ); PlaySE( 1, "a5_10316", 50, 64 ); - PlaySE( 2, "wav/dageki", 25, 64 ); - DrawScene( "bg/efe/blood_2e", 0 ); + DrawBustshot(6, "effect/blood_2e", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 50, TRUE ); ShakeScreen( 2, 12, 100 , 4, 25, ); - //;mcbg 80 - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_14c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/maebara/ma5", 400 ); - - PlaySE( 0, "wav/thisikuki", 25, 64 ); + FadeBustshot( 6, FALSE, 0, 0, 0, 0, 1000, TRUE ); PlaySE( 1, "a5_10316", 50, 64 ); - PlaySE( 2, "wav/dageki", 25, 64 ); - DrawScene( "bg/efe/blood_1a", 0 ); - ShakeScreen( 0, 12, 100, 4, 25, ); - //;mcbg 22 - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_14c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/maebara/ma5", 400 ); + DrawBustshot(5, "effect/blood_1a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE ); + ShakeScreen( 2, 12, 100 , 4, 25, ); + FadeBustshot( 5, FALSE, 0, 0, 0, 0, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナは顔面に鉈を受けてのた打ち回っている男に歩み寄ると乱暴に鉈を引き抜き、", - NULL, "Once Rena reached the man stumbling around with her hatchet in his face, she roughly yanked it out,", Line_WaitForInput); + NULL, "Once Rena reached the man stumbling around with her hatchet in his face, she roughly yanked it out,", Line_Continue); + OutputLine(NULL, "何度も何度も頭部に鉈の肉厚の刃を叩き込む。", + NULL, " then slammed the long hatchet into his head over and over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + DisableWindow(); PlaySE( 0, "a5_10316", 50, 64 ); ShakeScreen( 0, 12, 100, 4, 25, ); PlaySE( 1, "a5_10316", 50, 64 ); ShakeScreen( 2, 12, 100 , 4, 25, ); - OutputLine(NULL, "何度も何度も頭部に鉈の肉厚の刃を叩き込む。", - NULL, " then slammed the long hatchet into his head over and over.", Line_WaitForInput); - OutputLine(NULL, "男は、何度かやめてやめてと言葉を吐いたが、", - NULL, " The man begged repeatedly for her to stop, ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "男は、何度かやめてやめてと言葉を吐いたが、", + NULL, "The man begged repeatedly for her to stop,", Line_Continue); OutputLine(NULL, "レナはまったく耳を貸さなかった。", - NULL, "but Rena didn't listen to him at all.", Line_Normal); + NULL, " but Rena didn't listen to him at all.", Line_Normal); ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_13c", 400, TRUE ); + ChangeBustshot( 1, "sprite/night/renasen1_tuukaku_0", 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして動かなくなったのを見届けた後、", @@ -4834,45 +4588,32 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_10c", 200, TRUE ); + ChangeBustshot( 1, "sprite/night/renasen2_ikakaku_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0215", 128); OutputLine(NULL, "「……ひ、", NULL, "\"......Ki", Line_Continue); - SetSpeedOfMessage( TRUE, 128 ); - //;wait 500 OutputLine(NULL, "…人を殺すってことはね、", NULL, " ...Killing someone,", Line_Continue); - DisableWindow(); - - ShakeScreen( 2, 6, 100 , 4, 25, ); - Wait( 500 ); - - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_14c", 400, TRUE ); - ShakeScreen( 2, 6, 100 , 4, 25, ); OutputLine(NULL, "自分も殺されることを覚悟するってことだよ!", NULL, " means that you're ready to be killed in return!", Line_Continue); - - - Wait( 300 ); OutputLine(NULL, " 甘えるんじゃないッ!!」", NULL, " So don't take it lightly!!\"", Line_Continue); - // 07th-mod Split Voice above - OutputLine(NULL, "「……ひ、…人を殺すってことはね、自分も殺されることを覚悟するってことだよ! 甘えるんじゃないッ!!」", NULL, "\"......Ki ...Killing someone, means that you're ready to be killed in return! So don't take it lightly!!\"", Line_Continue); - - ShakeScreen( 4, 12, 20, 40, 1, ); SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + DisableWindow(); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, TRUE ); if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //;cl_a 22 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるで、", - NULL, "It was almost like", Line_WaitForInput); + NULL, "It was almost like", Line_Continue); OutputLine(NULL, "その言葉は俺に対して言われたかのようだった。", NULL, " those words were meant for me.", Line_Normal); ClearMessage(); @@ -4880,58 +4621,43 @@ void main() //;ld l,kei_5,22 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …多分、レナから見たら、", - NULL, "...From Rena's perspective,", Line_WaitForInput); + NULL, "...From Rena's perspective,", Line_Continue); OutputLine(NULL, "俺の表情はこの緊急事態をまるで理解していない平和ボケが浮かんでいたに違いないのだ。", NULL, " I probably looked like I was still too accustomed to peace to understand the emergency we faced.", Line_Normal); ClearMessage(); - DisableWindow(); - - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 2, "sprite/rena/sifuku/re_bikkuria1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、レナが振り返り鋭く叫ぶ!!", NULL, "But that was when Rena turned and shouted--", Line_Normal); ClearMessage(); DisableWindow(); - //;wait 1500 - ChangeBustshot( 2, "sprite/rena/sifuku_c/ren_14c", 200, TRUE ); + PlaySE( 1, "wav/down3", 50, 64 ); + DrawBustshot( 2, "portrait/night/renasen1_ikakaku_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, TRUE ); + ShakeScreen( 2, 6, 100 , 5, 20, ); + PlayBGM( 1, "me/koware_wind", 70, 0 ); SetSpeedOfMessage( TRUE, 128 ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0220", 128); OutputLine(NULL, "「そっちの男、", NULL, "\"That man's", Line_Continue); - - ShakeScreen( 2, 6, 100 , 5, 20, ); - Wait( 500 ); OutputLine(NULL, "生きてるよ!!」", - NULL, " still alive!!\"", Line_Continue); - - ShakeScreen( 4, 12, 20, 40, 1, ); - OutputLineAll(NULL, "", Line_Normal); - + NULL, " still alive!!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/maebara/ma2", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/ma2", "effect/left", 0, 0, 300 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0350", 128); OutputLine(NULL, "「…え、", NULL, "\"...Huh?", Line_Continue); - Wait( 500 ); OutputLine(NULL, "……ぁッ、」", NULL, " ......Oh!\"", Line_Continue); - // 07th-mod Split Voice above - OutputLine(NULL, "「…え、……ぁッ、」", NULL, "\"...Huh? ......Oh!\"", Line_Continue); - - ShakeScreen( 4, 6, 20, 25, 2, ); - - - Wait( 1000 ); SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_Continue); } if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_Continue); } @@ -4939,7 +4665,7 @@ void main() //;se2v 103,50 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, " 最初にレナが倒した男、", - NULL, "The man Rena first defeated--", Line_WaitForInput); + NULL, "The man Rena first defeated--", Line_Continue); OutputLine(NULL, "…つまり、家の玄関に銃を放った男が額を押さえながら立ち上がろうとしている。", NULL, " the man that fired a gun at our front door--was clutching his forehead and trying to stand.", Line_Normal); ClearMessage(); @@ -4947,7 +4673,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あれだけの大怪我を負わせたならもう許してもいいのでは…。", - NULL, "He was already injured so badly we could probably let him go...", Line_WaitForInput); + NULL, "He was already injured so badly we could probably let him go...", Line_Continue); OutputLine(NULL, "そう思うのは俺の平和ボケのせいなのか。", NULL, " but that thought was probably just me clinging to peace.", Line_Normal); ClearMessage(); @@ -4955,8 +4681,8 @@ void main() DisableWindow(); Wait( 500 ); + DrawBustshot( 1, "sprite/night/renasen2_tuukaku_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, TRUE ); PlaySE( 1, "wav/down3", 50, 64 ); - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_12c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, TRUE ); ShakeScreen( 0, 9, 100, 4, 25, ); Wait( 500 ); DisplayWindow(); @@ -4972,7 +4698,7 @@ void main() DisableWindow(); FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, TRUE ); - ShakeScreen( 2, 6, 100 , 2, 50, ); + DrawBustshot( 2, "portrait/night/renasen1_ikakaku_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, TRUE ); //;ld c,ren_14c,80 @@ -4982,18 +4708,22 @@ void main() NULL, "\"Uraaaaaaaaaaah!!!\"", Line_Normal); ClearMessage(); + DisableWindow(); + + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, TRUE ); PlaySE( 0, "wav/nageru", 50, 64 ); ShakeScreen( 2, 9, 100 , 8, 12, ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 再び、肉厚の鉄塊が振るわれた。", - NULL, "The thick lump of metal swung into him once more.", Line_ContinueAfterTyping); + NULL, "The thick lump of metal swung into him once more.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); //;wait 1500 PlaySE( 1, "a5_10316", 50, 64 ); PlaySE( 2, "wav/dageki", 25, 64 ); - DrawScene( "bg/efe/blood_1a", 0 ); + DrawScene( "effect/blood_1a", 50 ); ShakeScreen( 2, 12, 100 , 4, 25, ); PlaySE( 1, "a5_10316", 50, 64 ); @@ -5008,12 +4738,7 @@ void main() PlaySE( 0, "wav/thisikuki", 25, 64 ); //;mcbg 22 - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_12c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/maebara/ma2", 400 ); - - OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + DrawScene( "bg/ma2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "それは今度こそ男の頭部を叩き割る。", @@ -5034,33 +4759,27 @@ void main() OutputLine(NULL, "それを俺がぼんやりしていたからレナが襲ったのだ。", NULL, " Yet I stood there spacing out, so Rena attacked him.", Line_Normal); ClearMessage(); - DisableWindow(); - DrawScene( "effect/ryuuketu1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相手は銃だった。", NULL, "He'd had a gun.", Line_WaitForInput); OutputLine(NULL, "相手が素早かったら、レナの位置からは何もできなかった。", NULL, " If he had been quicker, Rena couldn't have done anything from her position.", Line_WaitForInput); OutputLine(NULL, "だから俺に託したのに、", - NULL, " That's why she entrusted him to me,", Line_WaitForInput); + NULL, " That's why she entrusted him to me,", Line_Continue); OutputLine(NULL, "俺は事態を未だ飲み込めてなくてぼんやりしていた…。", NULL, " but I just stood there blankly, still unable to grasp the situation...", Line_Normal); ClearMessage(); - DisableWindow(); - DrawScene( "bg/maebara/ma5", 400 ); - //;ld l,kei_1,0 - //;ld r,ren_12,22 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが、その険しい表情からわかるから、", - NULL, "Her stern expression made me realize that,", Line_WaitForInput); + NULL, "Her stern expression made me realize that,", Line_Continue); OutputLine(NULL, "咄嗟に謝ってしまう。", NULL, " so I immediately apologized.", Line_Normal); ClearMessage(); DisableWindow(); - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_komaru", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); + DrawBustshot( 1, "sprite/night/kei5_komaru_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0360", 128); OutputLine(NULL, "「ご、………ごめん……!」", @@ -5069,7 +4788,7 @@ void main() DisableWindow(); - DrawBustshot( 2, "sprite/rena/sifuku_c/ren_14c", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 2, "sprite/night/renasen1_tuukaku_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0240", 128); OutputLine(NULL, "「いいよ! それより早く!」", @@ -5088,7 +4807,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 2, "sprite/rena/sifuku_c/ren_12c", 200, TRUE ); + ChangeBustshot( 2, "sprite/night/renasen1_def_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0250", 128); OutputLine(NULL, "「銃はね、たとえ撃てなくても相手を怯ませることができる。」", @@ -5097,20 +4816,19 @@ void main() DisableWindow(); - ChangeBustshot( 1, "sprite/keiiti/sifuku/kei_nayamu", 200, TRUE ); + ChangeBustshot( 1, "sprite/night/kei5_nayamu_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0370", 128); OutputLine(NULL, "「ぅ、", NULL, "\"Urk.", Line_Continue); Wait( 500 ); OutputLine(NULL, "………そ、そうだな…。」", - NULL, " ......R-Right...\"", Line_WaitForInput); - // 07th-mod Split Voice above - OutputLine(NULL, "「ぅ、………そ、そうだな…。」", NULL, "\"Urk. ......R-Right...\"", GetGlobalFlag(GLinemodeSp)); + NULL, " ......R-Right...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); - ChangeBustshot( 2, "sprite/rena/sifuku_c/ren_14c", 200, TRUE ); + ChangeBustshot( 2, "sprite/night/renasen1_ikakaku_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0260", 128); OutputLine(NULL, "「それより、早く逃げる準備を!!」", @@ -5118,15 +4836,12 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/keiiti/sifuku/kei_komaru", 200, TRUE ); + ChangeBustshot( 1, "sprite/night/kei5_komaru_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …え、魅音の手紙には明日と書いてなかったっけ…?", NULL, "...Huh? Didn't Mion say she'd come tomorrow in the letter she wrote...?", Line_WaitForInput); - DisableWindow(); PlaySE( 1, "a5_10316", 50, 64 ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, FALSE ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 0, TRUE ); ShakeScreen( 0, 12, 100, 10, 10, ); OutputLine(NULL, " そんな平和ボケはもうたくさんだッ!", @@ -5135,10 +4850,7 @@ void main() DisableWindow(); - DrawScene( "black", 400 ); - ChangeVolumeOfBGM( 0, 0, 2000 ); - ChangeVolumeOfBGM( 1, 0, 2000 ); - Wait( 2000 ); + DrawScene( "black", 1000 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0380", 128); @@ -5156,9 +4868,8 @@ void main() DisableWindow(); - DrawFilm( 2, 0xcc, 0xcc, 0xcc, 256, 0, 300, TRUE ); //monochrome mode - DrawBustshot( 1, "sprite/mion/sifuku/me_majimea1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); - DrawScene( "bg/maebara/ma2", 400 ); + DrawBustshot( 1, "sprite/flashback/me2_majime_a1_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawScene( "bg/flashback/ma2", 400 ); PlayBGM( 1, "me/a5_14446", 70, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } @@ -5170,22 +4881,20 @@ void main() DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); Wait( 500 ); - DrawBustshotWithFiltering( 40, "sprite/mion/sifuku/me_majimea2", "effect/left", 0, -20, 0, FALSE, 0, 0, 0, 0, 0, 41, 300, FALSE ); - DrawSceneWithMask( "bg/rena/ren_s3", "effect/left", 0, 0, 300 ); + DrawBustshot( 2, "sprite/flashback/me2_majime_a1_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawSceneWithMask( "bg/flashback/re_s4_01", "effect/left", 0, 0, 300 ); Wait( 500 ); - DrawBustshot( 1, "sprite/mo1/mo1_7", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + ChangeBustshot( 2, "sprite/flashback/me2_odoroki_a1_2", 400, FALSE ); + DrawBustshot( 1, "sprite/flashback/mura_01_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); //;wait 500 - ChangeBustshot( 40, "sprite/mion/sifuku/me_odorokia1", 200, TRUE ); Wait( 300 ); - ChangeBustshot( 1, "sprite/mo1/mo1_9", 400, TRUE ); PlaySE( 0, "wav/mc071", 50, 64 ); //;ld c,mio_11,80 - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, FALSE ); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 0, FALSE ); - DrawBustshot( 41, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); - FadeBustshot( 41, FALSE, 0, 0, 0, 0, 400, TRUE ); - PlaySE( 1, "wav/mc071", 25, 64 ); + DrawBustshot( 41, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 100, TRUE ); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 0, FALSE ); + FadeBustshot( 41, FALSE, 0, 0, 0, 0, 200, TRUE ); + ChangeVolumeOfBGM( 0, 0, 500 ); Wait( 500 ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0280", 128); @@ -5195,8 +4904,7 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - FadeFilm( 300, TRUE ); //end monocrome color - DrawScene( "bg/maebara/ma2", 400 ); + DrawScene( "bg/ma2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0290", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } @@ -5214,17 +4922,16 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - ChangeVolumeOfBGM( 0, 0, 500 ); ChangeVolumeOfBGM( 1, 0, 500 ); Wait( 500 ); StopBGM( 1 ); - DrawScene( "bg/maebara/ma_g3", 400 ); + DrawScene( "bg/ma_g3", 400 ); PlayBGM( 0, "bgm1/out2", 70, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 玄関に戻ると血塗れの魅音にはタオルが与えられ、", - NULL, "When we returned to my front door, Mion had been given a towel for the blood,", Line_WaitForInput); + NULL, "When we returned to my front door, Mion had been given a towel for the blood,", Line_Continue); OutputLine(NULL, "お袋と一緒に傷口を押さえているところだった。", NULL, " and my mother was with her, helping her put pressure on the wound.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -5235,7 +4942,7 @@ void main() OutputLine(NULL, " お袋はおろおろするばかり。", NULL, "My mother was all shook up.", Line_WaitForInput); OutputLine(NULL, "…家にある常備薬は、せいぜいバンドエイドと頭痛薬、風邪薬が関の山だ。", - NULL, " ...The only medicines we kept in the house were band-aids, headache medicine, and cold medicine at best.", Line_WaitForInput); + NULL, " ...The only medicines we kept in the house were band-aids, headache medicine, and cold medicine at best.", Line_Continue); OutputLine(NULL, "銃で撃たれた傷の治療ができる薬なんてあるわけがない!", NULL, " We didn't have anything to help treat a gunshot wound!", Line_Normal); ClearMessage(); @@ -5253,18 +4960,16 @@ void main() NULL, "Given the commotion that just happened, my father understood everything once he saw the hunting rifle in Rena's hands.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DisableWindow(); if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_10c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …親父が全て理解したことをレナもまた理解し、言った。", NULL, "...Once Rena understood that he did too, she spoke.", Line_Normal); ClearMessage(); DisableWindow(); + DrawBustshot( 1, "sprite/normal/re2b_okoru_b1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_13c", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0300", 128); OutputLine(NULL, "「おじさま、今すぐここから逃げなければ死にます。……私のお父さんはもう殺されました!! さっき! 魅ぃちゃんを助けようとして、…あいつらは躊躇わなかった!」", @@ -5272,7 +4977,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_14c", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2b_nande_b1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0310", 128); OutputLine(NULL, "「カラスか何かを追っ払うかのようにいとも簡単に撃ったッ!! 信じられない…、信じられないッ!!!」", @@ -5293,8 +4998,7 @@ void main() DisableWindow(); //;ld l,ren_10,22 - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 2, "sprite/rena/sifuku/re_okorua1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_komaru_a2_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0320", 128); @@ -5312,13 +5016,13 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "effect/ryuuketu1", 400 ); + DrawScene( "black", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …レナは、ついさっき、", - NULL, "...Just moments ago,", Line_WaitForInput); + NULL, "...Just moments ago,", Line_Continue); OutputLine(NULL, "目の前で魅音を撃たれ父親を殺され、", - NULL, " Rena watched her father get murdered, and Mion get shot,", Line_WaitForInput); + NULL, " Rena watched her father get murdered, and Mion get shot,", Line_Continue); OutputLine(NULL, "自らの命も脅かされる地獄から自分の力で脱出してきた。", NULL, " and then she dragged herself out of that hell, where even her own life was in danger.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -5333,9 +5037,8 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_g3", 400 ); - DrawBustshot( 1, "sprite/rena/sifuku/ren_13", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawBustshot( 1, "sprite/re2a_okoru_a1_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawScene( "bg/ma_g3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0330", 128); @@ -5349,7 +5052,7 @@ void main() OutputLine(NULL, "そして何をしようというのか。", NULL, " What are they trying to do?", Line_WaitForInput); OutputLine(NULL, "それを問い掛ける必要は、", - NULL, " There was no need to ask", Line_WaitForInput); + NULL, " There was no need to ask", Line_Continue); OutputLine(NULL, "血塗れの魅音の口から出る言葉に限り、なかった。", NULL, " for an answer from Mion's bloody mouth.", Line_Normal); ClearMessage(); @@ -5360,7 +5063,7 @@ void main() //;texton if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから親父は混乱をぐっと飲み込んで押さえ、", - NULL, "That was why my father swallowed his confusion,", Line_WaitForInput); + NULL, "That was why my father swallowed his confusion,", Line_Continue); OutputLine(NULL, "一回咳き込んでから聞いた。", NULL, " and after clearing his throat, simply asked one thing.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -5375,25 +5078,21 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/rena/sifuku/re_okorub1", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2b_okoru_b1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0340", 128); OutputLine(NULL, "「魅ぃちゃんの家の秘密の地下に、村人は誰も知らない隠しトンネルがあるんです! そこまで逃げ延びれば、何とかなるかもって…!」", NULL, "\"There's a hidden tunnel in Mii-chan's secret basement that none of the villagers know about! So long as we can make it there, we should be able to pull through...!\"", Line_Normal); ClearMessage(); + ShakeScreen( 0, 6, 100, 3, 33, ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0610", 128); OutputLine(NULL, "「……げほ、", NULL, "\"......*Cough*", Line_Continue); - ShakeScreen( 0, 6, 100, 3, 33, ); OutputLine(NULL, "…げほ…!」", - NULL, " ...*Cough*...!\"", Line_Continue); - // 07th-mod Split Voice above - OutputLine(NULL, "「……げほ、…げほ…!」", NULL, "\"......*Cough* ...*Cough*...!\"", Line_Continue); - ShakeScreen( 2, 9, 100 , 5, 20, ); - OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - + NULL, " ...*Cough*...!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -5406,17 +5105,12 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 2, "sprite/keiiti/sifuku/kei_ikari2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); - SetSpeedOfMessage( TRUE, 128 ); + DrawBustshot( 2, "sprite/normal/kei2_ikari2_2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + ShakeScreen( 4, 9, 20, 15, 3, ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0390", 128); OutputLine(NULL, "「父さん、母さん、…い、一刻の猶予もないよ…! 逃げよう!」", - NULL, "\"Dad, Mom... W-We don't have a moment to waste...! Let's run!\"", Line_Continue); - - SetSpeedOfMessage( FALSE, 0 ); - ShakeScreen( 4, 9, 20, 15, 3, ); - OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - + NULL, "\"Dad, Mom... W-We don't have a moment to waste...! Let's run!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } @@ -5430,7 +5124,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 親父は、差し迫っている緊急事態を把握し、", - NULL, "My father registered the pressing danger", Line_WaitForInput); + NULL, "My father registered the pressing danger", Line_Continue); OutputLine(NULL, "平均的な社会人として持つ日常のモラルを捨てるために数瞬を経てから頷いた。", NULL, " and it only took several seconds to abandon his morals as an average member of normal society before nodding.", Line_WaitForInput); OutputLine(NULL, "…だが、お袋は即断できなかった。", @@ -5444,7 +5138,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/maebara/ma2", 400 ); + DrawScene( "bg/ma2", 400 ); //;cl_a 22 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 暴徒化した村人がやって来たら、放火くらいのことはされるかもしれない。", @@ -5472,23 +5166,23 @@ void main() OutputLine(NULL, " …お袋は決して馬鹿じゃない。", NULL, "...My mother wasn't an idiot.", Line_WaitForInput); OutputLine(NULL, "いや、だからこそ頭が空回りして混乱してしまったのかもしれない。", - NULL, " Well, maybe that's exactly why she was so confused.", Line_WaitForInput); + NULL, " Well, maybe that's exactly why she was so confused.", Line_Continue); OutputLine(NULL, "今この場においては、隔離の当日から神経質だった親父の方がむしろ冷静と言えた。", NULL, " At this moment, my father, who had been on edge since the first day of the quarantine, was the one acting reasonable.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/maebara/ma_g3", 400 ); + DrawScene( "bg/ma_g3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お袋はそれでも何とか冷静さを取り戻し、", - NULL, "Still, my mother managed to regain some sense,", Line_WaitForInput); + NULL, "Still, my mother managed to regain some sense,", Line_Continue); OutputLine(NULL, "通帳類を入れたハンドバッグだけを取りに戻る。", NULL, " so she went back in and grabbed only her handbag with our bank book.", Line_WaitForInput); OutputLine(NULL, "親父はレナから猟銃を受け取っていた。", NULL, " My father took the hunting rifle from Rena. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "……よく似たタイプの空気銃を持っていたことがあるから扱いはわかると豪語するが、", - NULL, "......He boasted that he knew how to handle one after using a similar type of air gun,", Line_WaitForInput); + NULL, "......He boasted that he knew how to handle one after using a similar type of air gun,", Line_Continue); OutputLine(NULL, "それが頼もしい言葉なのか、頼りない言葉なのかは聞き手によって異なるだろう。", NULL, " but it was up to the listener to determine how reassuring that sounded.", Line_Normal); ClearMessage(); @@ -5496,16 +5190,15 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は、自分が足手まといになるから置いていけと言っていたが、", - NULL, "Mion told us to leave her behind since she'd only slow us down,", Line_WaitForInput); - - PlaySE( 0, "wav/down2", 80, 64 ); - ShakeScreen( 0, 9, 100, 5, 20, ); + NULL, "Mion told us to leave her behind since she'd only slow us down,", Line_Continue); OutputLine(NULL, "レナはその頬を容赦なく叩く。", NULL, " but Rena slapped her hard after that suggestion.", Line_Normal); ClearMessage(); DisableWindow(); - DrawBustshot( 1, "sprite/rena/sifuku/ren_14", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/re2a_okoru_a1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + PlaySE( 0, "wav/down2", 80, 64 ); + ShakeScreen( 0, 9, 100, 5, 20, ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0350", 128); OutputLine(NULL, "「ダメだよ! 魅ぃちゃんじゃなきゃ、秘密の地下はわからない! 軽々しく責任を放棄しないで!! 私たちを導いてッ!!」", @@ -5535,7 +5228,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/rena/sifuku/re_komarua2", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_komaru_a2_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0360", 128); OutputLine(NULL, "「…ねぇ、魅ぃちゃん。………問答してる時間はないから素直に教えて。」", @@ -5547,33 +5240,25 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが乾いた表情のまま、", - NULL, "Rena glared at Mion with a dry expression", Line_WaitForInput); + NULL, "Rena glared at Mion with a dry expression", Line_Continue); OutputLine(NULL, "睨みを利かせて魅音に聞く。", NULL, " and asked her just one thing.", Line_Normal); ClearMessage(); - SetSpeedOfMessage( TRUE, 128 ); DisableWindow(); - ChangeVolumeOfBGM( 0, 0, 800 ); - Wait( 800 ); - - DrawBustshot( 2, "sprite/rena/sifuku/re_higurasi_muhyoua1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, FALSE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_hig_muhyou_a1_0", 200, TRUE ); PlayBGM( 1, "me/a5_14446", 70, 0 ); - //;wait 500 + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0370", 128); OutputLine(NULL, "「どうして沙都子ちゃんを抜きにして脱出しようなんて言うの?」", - NULL, "\"Why were you suggesting we should escape without Satoko-chan?\"", Line_Continue); - SetSpeedOfMessage( FALSE, 0 ); - OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - + NULL, "\"Why were you suggesting we should escape without Satoko-chan?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); - DrawBustshot( 3, "sprite/keiiti/sifuku/kei_ikari2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 3, "sprite/normal/kei2_ikari2_2", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0400", 128); OutputLine(NULL, "「……そ、そうだ! それは俺も思ってた!! 沙都子はどうしたんだよ魅音! 状況的には俺やレナよりもずっとまずいんだろ?! 沙都子だけ置いてなんかいけないぞ!!」", @@ -5582,7 +5267,7 @@ void main() DisableWindow(); - DrawBustshot( 4, "sprite/mion/sifuku/me_yowakia1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); + DrawBustshot( 4, "sprite/normal/me7_yowaki_a1_2", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0630", 128); OutputLine(NULL, "「………………………沙都子は…。」", @@ -5595,13 +5280,13 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が言いよどむ。", - NULL, "Mion trailed off.", Line_WaitForInput); + NULL, "Mion trailed off.", Line_Continue); OutputLine(NULL, "だがレナはその誤魔化しを受け付けなかった。", NULL, " But Rena wasn't allowing her to get away with just that.", Line_Normal); ClearMessage(); DisableWindow(); - ChangeBustshot( 2, "sprite/rena/sifuku/ren_14", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_okoru_a1_0", 200, TRUE ); ShakeScreen( 2, 6, 100 , 2, 50, ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } @@ -5612,7 +5297,7 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/efe/different_spiral_1a", 400 ); + DrawScene( "effect/different_spiral_1a", 400 ); PlayBGM( 2, "me/kaze_fr1", 70, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -5645,54 +5330,44 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_g3", 400 ); - DrawBustshot( 1, "sprite/mion/sifuku/me_yowakia2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + ChangeVolumeOfBGM( 0, 0, 400 ); + ChangeVolumeOfBGM( 1, 0, 400 ); + ChangeVolumeOfBGM( 2, 0, 400 ); + DrawBustshot( 1, "sprite/normal/me7_yowaki_a1_2", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawScene( "bg/ma_g3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0640", 128); OutputLine(NULL, "「……さ、………沙都子は、", NULL, "\"......Sa .........Satoko's", Line_Continue); - - Wait( 300 ); OutputLine(NULL, "……………。", - NULL, " ............", Line_WaitForInput); - - ChangeVolumeOfBGM( 0, 0, 800 ); - ChangeVolumeOfBGM( 1, 0, 800 ); - ChangeVolumeOfBGM( 2, 0, 800 ); - Wait( 800 ); - - //;ld r,mio_1,80 + NULL, " ............", Line_Continue); OutputLine(NULL, "……さっき、暴徒に連れ去られたらしい…。", - NULL, " ......been taken away by those rioters from before...", Line_WaitForInput); + NULL, " ......been taken away by those rioters from before...", Line_Continue); OutputLine(NULL, "話では鬼ヶ淵に引き連れてったって…。", - NULL, " They said they were dragging her to Onigafuchi... ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + NULL, " They said they were dragging her to Onigafuchi... ", Line_Continue); OutputLine(NULL, "伝承の生贄の儀に沿って、三日かけて沈めて殺す気らしい…。」", NULL, "Apparently they're going spend three days submerging her, according to the rituals passed down in the village...\"", Line_Normal); - // 07th-mod Split Voice above - OutputLine(NULL, "「……さ、………沙都子は、……………。……さっき、暴徒に連れ去られたらしい…。話では鬼ヶ淵に引き連れてったって…。伝承の生贄の儀に沿って、三日かけて沈めて殺す気らしい…。」", NULL, "\"......Sa .........Satoko's ............ ......been taken away by those rioters from before... They said they were dragging her to Onigafuchi... Apparently they're going spend three days submerging her, according to the rituals passed down in the village...\"", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); DisableWindow(); StopAllSound(); PlayBGM( 0, "bgm1/hakumu", 70, 0 ); + PlaySE( 0, "wav/tataku", 80, 64 ); - DrawBustshot( 40, "sprite/keiiti/sifuku/kei_ikari2", -180, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 42, 0, FALSE ); - DrawBustshot( 41, "sprite/rena/sifuku/ren_14", -20, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 41, 0, TRUE ); + DrawBustshot( 3, "sprite/normal/kei2_ikari2_2", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 50, FALSE ); + DrawBustshot( 2, "sprite/normal/re2a_okoru_a1_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 50, TRUE ); ShakeScreen( 4, 12, 20, 50, 1, ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&レナ", NULL, "Keiichi & Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0410", 128); + PlayVoice(5, "ps3/s24/02/nren_0390", 128); OutputLine(NULL, "「生きてるのねッ?!」", NULL, "\"So she's alive?!\"", Line_Continue); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_Continue); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&レナ", NULL, "Keiichi & Rena", NULL, Line_ContinueAfterTyping); } - PlayVoice(4, "ps3/s24/02/nren_0390", 128); + OutputLineAll(NULL, "\n", Line_Continue); OutputLine(NULL, "「生きてるんだなッ?! 少なくともまだッ!!」", NULL, "\"She's still alive then?! At least for now?!!\"", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -5705,7 +5380,7 @@ void main() //;mld l,kei_1,80 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、魅音が沙都子を見殺しにしようとしたことを責めようなんて", - NULL, "However, neither of us had any thought of blaming Mion", Line_WaitForInput); + NULL, "However, neither of us had any thought of blaming Mion", Line_Continue); OutputLine(NULL, "馬鹿な考えはこれっぽっちも浮かばなかった。", NULL, " for nearly abandoning Satoko.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -5716,7 +5391,7 @@ void main() //;mld l,kei_1,80 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……魅音は、園崎家の立場として聞き及んだ情報を冷静に判断して、", - NULL, ".........Mion used the information she was able to gather as a Sonozaki to make a logical decision,", Line_WaitForInput); + NULL, ".........Mion used the information she was able to gather as a Sonozaki to make a logical decision,", Line_Continue); OutputLine(NULL, "どうやっても救えないと判断したのだ…!", NULL, " and after bitter deliberation...", Line_WaitForInput); OutputLine(NULL, " 苦渋の末にだ!", @@ -5724,28 +5399,20 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 2, "sprite/rena/sifuku/ren_14", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, FALSE ); - ChangeBustshot( 1, "sprite/mion/sifuku/me_yowakia1", 200, FALSE ); - FadeBustshot( 41, FALSE, 0, 0, 0, 0, 200, TRUE ); + ShakeScreen( 4, 12, 20, 40, 1, ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0650", 128); OutputLine(NULL, "「……どうしようもない…!", - NULL, "\"...I couldn't do anything...!", Line_WaitForInput); + NULL, "\"...I couldn't do anything...!", Line_Continue); OutputLine(NULL, " どうしようもないんだよ…!!", - NULL, " I couldn't do anything about it...!!", Line_WaitForInput); + NULL, " I couldn't do anything about it...!!", Line_Continue); OutputLine(NULL, " ううぅぅ!」", - NULL, " Nnnh!\"", Line_ContinueAfterTyping); - // 07th-mod Split Voice above - OutputLine(NULL, "「……どうしようもない…! どうしようもないんだよ…!! ううぅぅ!」", NULL, "\"...I couldn't do anything...! I couldn't do anything about it...!! Nnnh!\"", Line_ContinueAfterTyping); - - ShakeScreen( 4, 12, 20, 40, 1, ); - OutputLineAll(NULL, "", Line_Normal); - + NULL, " Nnnh!\"", Line_Normal); ClearMessage(); DisableWindow(); - EndLayerPersistence( 40 ); DrawScene( "black", 400 ); - DrawScene( "bg/jinja/jy2", 400 ); + DrawScene( "bg/jy2", 400 ); //;ld r,mio_11,80 if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0660", 128); @@ -5776,13 +5443,14 @@ void main() OutputLine(NULL, " 魅音は涙を零しながら悔しそうに頷く。", NULL, "Mion nodded bitterly as tears spilled from her eyes.", Line_WaitForInput); OutputLine(NULL, "それを食い止められなかった自身の無力さに涙し、", - NULL, " She wept at her own lack of power to stop them,", Line_WaitForInput); + NULL, " She wept at her own lack of power to stop them,", Line_Continue); OutputLine(NULL, "そしてこの狂気の村の中で正義を貫いて命を失った村人のためにも涙を流した。", NULL, " and for the lost lives of the villagers who still tried to uphold justice.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/efe/different_spiral_1a", 400 ); + DrawScene( "effect/different_spiral_1a", 400 ); + ShakeScreen( 4, 9, 20, 30, 1, ); //;se1v 122,50 //;ld r,mio_11,80 @@ -5790,17 +5458,12 @@ void main() PlayVoice(4, "ps3/s24/03/nmio_0680", 128); OutputLine(NULL, "「………何でかわかんないよッ!!", NULL, "\"......I don't understand why!!", Line_Continue); - - ShakeScreen( 4, 9, 20, 30, 1, ); - OutputLineAll(NULL, "", Line_WaitForInput); - - PlayVoice(4, "ps3/s24/03/nmio_0680", 128); OutputLine(NULL, " みんなつい3日前までは普通だった、冷静だったッ!! この72時間でみるみるおかしくなっていった! みんな目が血走ったようになって、冷静さを失っていった!」", NULL, " Everyone was normal just three days ago! They were reasonable then!! But they've gone mad in just the past 72 hours! Their eyes are bloodshot, and they've lost all reason!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/mura/hi8", 400 ); + DrawScene( "bg/hi4", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0690", 128); OutputLine(NULL, "「自衛隊がいなくなったからおかしくなったんじゃない! その前からもうおかしかったんだよ!! 今や怖いのは殺人ウィルスなんかじゃない、村のみんななんだ…ッ!!」", @@ -5813,19 +5476,19 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0700", 128); OutputLine(NULL, "「……………私、……思うんだよ。", - NULL, "\"............I..... have a few thoughts.", Line_WaitForInput); + NULL, "\"............I..... have a few thoughts.", Line_Continue); OutputLine(NULL, "………このウィルスってさ。", - NULL, " .........This virus...", Line_WaitForInput); + NULL, " .........This virus...", Line_Continue); OutputLine(NULL, "……人を死に至らしめるんじゃなくて、", - NULL, " it isn't one that drives people to death,", Line_WaitForInput); + NULL, " it isn't one that drives people to death,", Line_Continue); OutputLine(NULL, "人を狂気に駆り立てるウィルスなんじゃないかなって。", - NULL, " but one that drives people to madness,", Line_WaitForInput); + NULL, " but one that drives people to madness,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0705", 128); OutputLine(NULL, "……そして村人を次々、鬼に変えていって、", - NULL, " making the villagers become demons one after another. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + NULL, "making the villagers become demons one after another.", Line_Continue); OutputLine(NULL, "……オヤシロさま伝説をもう一度なぞり直すんだよ…!」", - NULL, "...Just try retracing the legend of Oyashiro-sama once more...!\"", Line_Normal); + NULL, " ...Just try retracing the legend of Oyashiro-sama once more...!\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -5833,44 +5496,39 @@ void main() DrawScene( "black", 400 ); ResetNameColor(); FadeFilm( 300, TRUE ); //end monocrome color - DrawBustshot( 1, "sprite/mion/sifuku/me_odorokia1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/maebara/ma_g3", 400 ); + DrawBustshot( 1, "sprite/normal/me7_odoroki_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawScene( "bg/ma_g3", 400 ); + PlaySE( 0, "a1_07132", 50, 64 ); + ShakeScreen( 2, 6, 100 , 3, 33, ); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0710", 128); OutputLine(NULL, "「この事態を何とかできるのはオヤシロさましかいない!", - NULL, "\"Oyashiro-sama is the only one who can resolve this situation!", Line_WaitForInput); + NULL, "\"Oyashiro-sama is the only one who can resolve this situation!", Line_Continue); OutputLine(NULL, " そしてその生まれ変わりの梨花ちゃんはいない!", - NULL, " And her reincarnation, Rika-chan, is nowhere to be found!", Line_WaitForInput); + NULL, " And her reincarnation, Rika-chan, is nowhere to be found!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0715", 128); OutputLine(NULL, " それにそもそもオヤシロさまは神さまなんだよ?", - NULL, " Besides, Oyashiro-sama was a god anyway, right?", Line_WaitForInput); + NULL, "Besides, Oyashiro-sama was a god anyway, right?", Line_Continue); OutputLine(NULL, " 人間じゃないんだよ?!", - NULL, " They weren't human, were they?! ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + NULL, " They weren't human, were they?!", Line_Continue); OutputLine(NULL, " 私たち人間には何もできないんだよ、", - NULL, "There's nothing we humans can do!", Line_ContinueAfterTyping); - Wait( 500 ); + NULL, " There's nothing we humans can do!", Line_Continue); OutputLine(NULL, "何もッ!!!」", - NULL, " Nothing!!!\"", Line_ContinueAfterTyping); - PlaySE( 0, "a1_07132", 50, 64 ); - ShakeScreen( 2, 6, 100 , 3, 33, ); - OutputLineAll(NULL, "", Line_Normal); + NULL, " Nothing!!!\"", Line_Normal); ClearMessage(); DisableWindow(); PlaySE( 0, "a5_10317", 50, 64 ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, TRUE ); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 50, TRUE ); ShakeScreen( 0, 9, 100, 6, 16, ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0420", 128); OutputLine(NULL, "「………落ち着け、", NULL, "\".........Calm down,", Line_Continue); - - Wait( 500 ); OutputLine(NULL, "魅音……!」", - NULL, " Mion...!\"", Line_WaitForInput); - // 07th-mod Split Voice above - OutputLine(NULL, "「………落ち着け、魅音……!」", NULL, "\".........Calm down, Mion...!\"", GetGlobalFlag(GLinemodeSp)); + NULL, " Mion...!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -5878,7 +5536,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はしゃがみ、傷に障るのを承知で、", - NULL, "I crouched down, and even knowing it would aggravate her wound,", Line_WaitForInput); + NULL, "I crouched down, and even knowing it would aggravate her wound,", Line_Continue); OutputLine(NULL, "魅音の頭を力強く抱き俺の鼓動を聞かせてやった…。", NULL, " I held her head tight and let her hear my heartbeat...", Line_Normal); ClearMessage(); @@ -5886,9 +5544,8 @@ void main() DrawScene( "black", 400 ); - DrawFilm( 2, 0xcc, 0xcc, 0xcc, 256, 0, 300, TRUE ); //monochrome mode - DrawBustshot( 1, "sprite/mion/sifuku/me_ikaria1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/sonozaki/ryoutei1", 400 ); + DrawBustshot( 1, "sprite/flashback/me2_ikari_a1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawScene( "bg/flashback/ryoutei2_01", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0430", 128); if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } @@ -5898,9 +5555,8 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - FadeFilm( 300, TRUE ); //end monocrome color - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_def2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/maebara/ma_g3", 400 ); + DrawBustshot( 1, "sprite/normal/kei2_def2_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawScene( "bg/ma_g3", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0440", 128); OutputLine(NULL, "「……魅音の頑張りがなかったら、……いずれ迎えていたかもしれない惨劇の今日は、…とっくに俺たちを飲み込んでいた。」", @@ -5908,7 +5564,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/keiiti/sifuku/kei_def1", 400, TRUE ); + ChangeBustshot( 1, "sprite/normal/kei2_def1_0", 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0450", 128); OutputLine(NULL, "「…………だからありがとう、魅音。」", @@ -5919,30 +5575,21 @@ void main() PlayVoice(4, "ps3/s24/03/nmio_0720", 128); OutputLine(NULL, "「…………………ぁ", NULL, "\"........................Ah", Line_Continue); - Wait( 500 ); OutputLine(NULL, "………ぅ、", NULL, " ............Nh", Line_Continue); - Wait( 500 ); OutputLine(NULL, "……………ぅああ…ああぁああああぁあぁあぁ…。」", - NULL, " ..................Nh, aah... aaahaaaaaaahhaahaah...\"", Line_Continue); - // 07th-mod Split Voice above - OutputLine(NULL, "「…………………ぁ………ぅ、……………ぅああ…ああぁああああぁあぁあぁ…。」", NULL, "\"........................Ah ............Nh ..................Nh, aah... aaahaaaaaaahhaahaah...\"", Line_Continue); - ShakeScreen( 4, 12, 20, 50, 1, ); - OutputLineAll(NULL, "", Line_Normal); - + NULL, " ..................Nh, aah... aaahaaaaaaahhaahaah...\"", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "black", 400 ); - ChangeVolumeOfBGM( 0, 0, 2000 ); - Wait( 2000 ); - StopBGM( 0 ); + CallScriptSection( "util", "EyeCatch2" ); - DrawScene( "bg/mura/moon", 400 ); + DrawScene( "bg/moon", 400 ); PlayBGM( 1, "me/yoru", 70, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……園崎家の最深奥に位置し、", - NULL, "......Mion was in the deepest ranks of the Sonozakis,", Line_WaitForInput); + NULL, "......Mion was in the deepest ranks of the Sonozakis,", Line_Continue); OutputLine(NULL, "俺たちと同じ子供の立場でありながら、魅音は今日まで戦った。", NULL, " and even though she's just a kid like us, she fought all this time.", Line_WaitForInput); OutputLine(NULL, "ぎりぎりの淵まで村が狂気に飲み込まれることに抗い、戦ってきた。", @@ -5955,7 +5602,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを認められ、", - NULL, "With her efforts acknowledged,", Line_WaitForInput); + NULL, "With her efforts acknowledged,", Line_Continue); OutputLine(NULL, "………魅音は圭一の胸で涙を零した。", NULL, " she cried into Keiichi's chest.", Line_WaitForInput); OutputLine(NULL, "それはさっきまで流していた涙とは少しだけ違うものだった…。", @@ -5964,9 +5611,9 @@ void main() DisableWindow(); DrawScene( "black", 400 ); - DrawScene( "bg/maebara/ma_g3", 400 ); + DrawBustshot( 1, "sprite/normal/kei2_komaru_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawScene( "bg/ma_g3", 400 ); - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_komaru", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0460", 128); OutputLine(NULL, "「…レナ。魅音を責めたい気持ちもあるだろうが…、」", @@ -5975,7 +5622,7 @@ void main() DisableWindow(); - DrawBustshot( 2, "sprite/rena/sifuku/re_defb1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 2, "sprite/normal/re2b_def_b1_2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0410", 128); OutputLine(NULL, "「責める気なんかないよ。それどころか朗報だと思ってる。」", @@ -5985,11 +5632,11 @@ void main() //;ld l,kei_1,80 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナはあっさりと言う。", - NULL, "Rena said casually.", Line_WaitForInput); + NULL, "Rena said casually.", Line_Continue); OutputLine(NULL, "……不思議なヤツだ。", NULL, " ...She's a strange one.", Line_WaitForInput); OutputLine(NULL, "レナってヤツは鉄火場になればなるほど。", - NULL, " Though it feels like the bigger the gamble,", Line_WaitForInput); + NULL, " Though it feels like the bigger the gamble,", Line_Continue); OutputLine(NULL, "修羅場になればなるほど冷静になっていく気がする。", NULL, " or the more dangerous the situation, the more composed she gets.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -5998,7 +5645,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……例えるなら青い炎。", - NULL, "...Just like a blue flame.", Line_WaitForInput); + NULL, "...Just like a blue flame.", Line_Continue); OutputLine(NULL, "それは一見静かに燃えながら、赤い炎よりもずっと高い温度で燃え盛るという。", NULL, " At first glance it looks like it's just burning quietly, but it burns far hotter than a red one does.", Line_WaitForInput); OutputLine(NULL, "…だから俺も応えた。", @@ -6006,10 +5653,8 @@ void main() ClearMessage(); DisableWindow(); - ChangeVolumeOfBGM( 1, 0, 1000 ); - Wait( 1000 ); - ChangeBustshot( 1, "sprite/keiiti/sifuku_b/kei_1b", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/kei2_def1_0", 200, TRUE ); PlayBGM( 0, "bgm1/natuyuki_mst1_140208", 70, 0 ); @@ -6023,7 +5668,7 @@ void main() DisableWindow(); - ChangeBustshot( 2, "sprite/rena/sifuku_c/ren_8c", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/re2a_warai_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0420", 128); OutputLine(NULL, "「うん、朗報だね。だって、沙都子ちゃんは生きてる。」", @@ -6031,37 +5676,32 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/keiiti/sifuku_b/kei_3b", 200, TRUE ); + ChangeBustshot( 1, "sprite/normal/kei2_ikari1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0480", 128); OutputLine(NULL, "「しかも、", - NULL, "\"On top of that,", Line_WaitForInput); + NULL, "\"On top of that,", Line_Continue); OutputLine(NULL, "72時間は生かしておいてくれるというオマケ付きだ。", - NULL, " we know they'll keep her alive for another 72 hours.", Line_WaitForInput); - DisableWindow(); - - ChangeBustshot( 1, "sprite/keiiti/sifuku_b/kei_9b", 200, TRUE ); + NULL, " we know they'll keep her alive for another 72 hours.", Line_Continue); OutputLine(NULL, "確かにこいつぁ朗報だぜ。」", NULL, " That's fantastic to hear!\"", Line_Normal); - // 07th-mod Split Voice above - OutputLine(NULL, "「しかも、72時間は生かしておいてくれるというオマケ付きだ。確かにこいつぁ朗報だぜ。」", NULL, "\"On top of that, we know they'll keep her alive for another 72 hours. That's fantastic to hear!\"", Line_Normal); ClearMessage(); DisableWindow(); - DrawSceneWithMask( "bg/hina/red2", "effect/maskc", 0, 0, 1300 ); - DrawScene( "black", 400 ); + DrawBustshot(5, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 400, TRUE ); //;mbg red2,1 //;mcbg 22 //;mbg red2,1 //;mcbg 22 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ずっと握り締めていたバットが、", - NULL, "The bat I had been gripping", Line_WaitForInput); + NULL, "The bat I had been gripping", Line_Continue); OutputLine(NULL, "ぼぅっと熱を帯びた気がした。", NULL, " began to grow hot in my grasp...", Line_WaitForInput); OutputLine(NULL, "……それはまるで、", - NULL, " almost as if", Line_WaitForInput); + NULL, " almost as if", Line_Continue); OutputLine(NULL, "バットを灼熱の炎の中にくべ、その熱気が手にまで伝わってくるような、", - NULL, " the bat had been immersed in a blazing fire,", Line_WaitForInput); + NULL, " the bat had been immersed in a blazing fire,", Line_Continue); OutputLine(NULL, "ジリジリと伝わる熱さ。", NULL, " the heat stinging the palms of my hands.", Line_Normal); ClearMessage(); @@ -6077,7 +5717,7 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "bg/maebara/ma_g3", 400 ); + FadeBustshot( 5, FALSE, 0, 0, 0, 0, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/00/nkfa_0110", 128); OutputLine(NULL, "「……け、圭一、まさか、……沙都子ちゃんを助け出すつもりなのか…。」", @@ -6085,8 +5725,7 @@ void main() ClearMessage(); DisableWindow(); - - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_def1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + ChangeBustshot( 1, "sprite/normal/kei2_def1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0490", 128); OutputLine(NULL, "「父さんは、母さんと一緒に魅音を連れて裏口から逃げて。あとは俺とレナでやる。」", @@ -6100,7 +5739,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 2, "sprite/rena/sifuku/re_komarua2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + ChangeBustshot( 2, "sprite/normal/re2a_komaru_a2_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0430", 128); OutputLine(NULL, "「おばさま、ごめんなさい。魅ぃちゃんをよろしくお願いします。」", @@ -6108,7 +5747,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 2, "sprite/rena/sifuku/re_waraib1", 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/re2b_warai_b1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0440", 128); OutputLine(NULL, "「そして目を離さないでください。魅ぃちゃんはおいしいところだけを持っていこうとするズルっ子だから、のこのこと私たちを追い掛けて来るかもしれない。大怪我してて辛いにもかかわらず。」", @@ -6125,7 +5764,7 @@ void main() //;ld l,kei_5,80 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今の魅音の状況を見る限り、", - NULL, "Judging from Mion's current state,", Line_WaitForInput); + NULL, "Judging from Mion's current state,", Line_Continue); OutputLine(NULL, "とてもそんな余力があるとは思えない。", NULL, " she didn't really have the energy to do that.", Line_WaitForInput); OutputLine(NULL, "…でも、俺たちの背中を黙って見送るような薄情者では断じてありえない!", @@ -6136,17 +5775,14 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 必ず魅音は俺たちの後を追い加勢しようとするだろう。", - NULL, "Mion absolutely would try to follow us and provide backup.", Line_WaitForInput); + NULL, "Mion absolutely would try to follow us and provide backup.", Line_Continue); OutputLine(NULL, "例え両足がもげていたとしてもだ…!", NULL, " Even if both of her legs were falling off...!", Line_Normal); ClearMessage(); - DisableWindow(); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, FALSE ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、魅音は死なせられない。", - NULL, "But we can't allow Mion to die.", Line_WaitForInput); + NULL, "But we can't allow Mion to die.", Line_Continue); OutputLine(NULL, "俺たちは仲間を誰一人失わないし、失わせない。", NULL, " We're not going to lose a single one of our friends. We won't let that happen.", Line_WaitForInput); OutputLine(NULL, "魅音は俺たちのリーダー。", @@ -6155,7 +5791,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 失えば俺たちみたいなじゃじゃ馬を統率できるヤツはいなくなる。", - NULL, "Without her, there'd be no one to wrangle us wild horses together.", Line_WaitForInput); + NULL, "Without her, there'd be no one to wrangle us wild horses together.", Line_Continue); OutputLine(NULL, "…それに、村から脱出する方法を知る唯一の人物なんだからな。", NULL, " ...Besides, she's also the only one who knows how to escape from this village.", Line_Normal); ClearMessage(); @@ -6165,16 +5801,14 @@ void main() PlayVoice(4, "ps3/s24/00/nkmo_0060", 128); OutputLine(NULL, "「け、", NULL, "\"Ke-", Line_Continue); - Wait( 500 ); OutputLine(NULL, "………圭一………!!」", - NULL, " .........Keiichi.........!!\"", Line_WaitForInput); - // 07th-mod Split Voice above - OutputLine(NULL, "「け、………圭一………!!」", NULL, "\"Ke- .........Keiichi.........!!\"", GetGlobalFlag(GLinemodeSp)); + NULL, " .........Keiichi.........!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); - DrawBustshot( 3, "sprite/keiiti/sifuku/kei_warai", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + ChangeBustshot( 1, "sprite/normal/kei2_warai_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0500", 128); OutputLine(NULL, "「みっともない顔すんなよ母さん。こういう時は火打石で見送るもんだぜ…! 父さん、後で園崎家で会おうぜ…!」", @@ -6185,18 +5819,16 @@ void main() PlayVoice(4, "ps3/s24/00/nkfa_0120", 128); OutputLine(NULL, "「け、", NULL, "\"Ke-", Line_Continue); - Wait( 500 ); OutputLine(NULL, "圭一たちも一緒に逃げるんだ…!", - NULL, " Keiichi, you two should come with us...!", Line_WaitForInput); + NULL, " Keiichi, you two should come with us...!", Line_Continue); OutputLine(NULL, " たった二人で立ち向かったところで…、」", - NULL, " You can't face them alone...\"", Line_WaitForInput); - // 07th-mod Split Voice above - OutputLine(NULL, "「け、圭一たちも一緒に逃げるんだ…! たった二人で立ち向かったところで…、」", NULL, "\"Ke- Keiichi, you two should come with us...! You can't face them alone...\"", GetGlobalFlag(GLinemodeSp)); + NULL, " You can't face them alone...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); - DrawBustshot( 40, "sprite/rena/sifuku/re_defa1", -20, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 41, 400, TRUE ); + ChangeBustshot( 2, "sprite/normal/re2a_def_a1_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0450", 128); OutputLine(NULL, "「おじさま、お気持ちはうれしいけど、…もう手遅れなんです。ほら。」", @@ -6205,15 +5837,9 @@ void main() DisableWindow(); ChangeVolumeOfBGM( 0, 0, 1000 ); - ChangeVolumeOfBGM( 1, 0, 1000 ); - Wait( 1000 ); - StopBGM( 0 ); PlayBGM( 1, "me/a5_14446", 70, 0 ); - FadeBustshot( 3, FALSE, 0, 0, 0, 0, 400, FALSE ); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 400, TRUE ); - Wait( 500 ); - DrawScene( "bg/maebara/ma_g2", 400 ); + DrawScene( "bg/ma_g2", 400 ); //;wait 500 DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); @@ -6223,7 +5849,7 @@ void main() //;wait 20 //;se3v 147,40 - DrawSceneWithMask( "bg/maebara/ma5", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/ma5", "effect/left", 0, 0, 300 ); PlayBGM( 2, "me/flangefemale", 70, 0 ); PlayBGM( 3, "me/koware_wind", 70, 0 ); @@ -6234,7 +5860,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが玄関を開け放つと、", - NULL, "Rena flung open the door,", Line_WaitForInput); + NULL, "Rena flung open the door,", Line_Continue); OutputLine(NULL, "大勢の人間が近付いてくる雑踏と、不気味な経文でオヤシロさまの名を繰り返す声が聞こえてくる。", NULL, " and we heard the hustling movements of a huge crowd, chanting Oyashiro-sama over and over like some creepy sutra.", Line_WaitForInput); OutputLine(NULL, "もたもたし過ぎたのだ…!!", @@ -6245,7 +5871,7 @@ void main() DrawScene( "black", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 全員が健在で全力で疾走できたなら、", - NULL, "If we were all in top condition and ran at full speed,", Line_WaitForInput); + NULL, "If we were all in top condition and ran at full speed,", Line_Continue); OutputLine(NULL, "親父が言う通りこの場を逃げ出す選択肢もあっただろう。", NULL, " then we would have had the option of running away from here like my father suggested. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -6258,7 +5884,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …重症の魅音がいる以上、", - NULL, "...So long as Mion was heavily wounded,", Line_WaitForInput); + NULL, "...So long as Mion was heavily wounded,", Line_Continue); OutputLine(NULL, "その魅音を連れて離脱するには時間稼ぎが必要なのだ。", NULL, " we needed someone to buy time for them to take Mion and escape. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -6268,32 +5894,26 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音に徹底的に鍛え上げられ、", - NULL, "The only ones who could fight", Line_WaitForInput); + NULL, "The only ones who could fight", Line_Continue); OutputLine(NULL, "瞬時に状況が把握でき、", - NULL, " were the club members thoroughly trained by Mion,", Line_WaitForInput); + NULL, " were the club members thoroughly trained by Mion,", Line_Continue); OutputLine(NULL, "リミッターを解除できる部活メンバーでなければ戦力にならないのさ…!!", NULL, " who were able to release their limiters and grasp the severity of the situation instantly.", Line_Normal); ClearMessage(); DisableWindow(); - ChangeVolumeOfBGM( 1, 100, 2000 ); - ChangeVolumeOfBGM( 2, 100, 2000 ); - ChangeVolumeOfBGM( 3, 100, 2000 ); + ChangeVolumeOfBGM( 1, 0, 2000 ); + ChangeVolumeOfBGM( 2, 0, 2000 ); + ChangeVolumeOfBGM( 3, 0, 2000 ); Wait( 2000 ); - - - DrawBustshot( 1, "sprite/rena/sifuku/re_okorua1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/maebara/ma_g2", 400 ); - ChangeVolumeOfBGM( 1, 0, 3000 ); - ChangeVolumeOfBGM( 2, 0, 3000 ); - ChangeVolumeOfBGM( 3, 0, 3000 ); - Wait( 3000 ); StopBGM( 1 ); StopBGM( 2 ); StopBGM( 3 ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 2, "sprite/rena/sifuku/re_waraib1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, TRUE ); + + DrawBustshot( 1, "sprite/normal/kei2_def2_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawBustshot( 2, "sprite/normal/re2b_warai_b1_2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawScene( "bg/ma_g2", 400 ); PlayBGM( 0, "bgm1/zero", 85, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } @@ -6304,7 +5924,7 @@ void main() DisableWindow(); - DrawBustshot( 3, "sprite/keiiti/sifuku/kei_warai", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); + ChangeBustshot( 1, "sprite/normal/kei2_warai_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0510", 128); @@ -6317,7 +5937,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナと圭一が爽やかに両親に掛ける言葉は、", - NULL, "The bright farewell Rena and Keiichi left for his parents", Line_WaitForInput); + NULL, "The bright farewell Rena and Keiichi left for his parents", Line_Continue); OutputLine(NULL, "まるで朝の登校を思わせる。", NULL, " was almost the same as when they headed to school in the morning.", Line_Normal); ClearMessage(); @@ -6325,24 +5945,24 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも鞄も持っていなかった。", - NULL, "But they didn't have their bags.", Line_WaitForInput); + NULL, "But they didn't have their bags.", Line_Continue); OutputLine(NULL, "その代わりに鉈と金属バットを持っている。", NULL, " Instead they carried a hatchet and a metal bat.", Line_WaitForInput); OutputLine(NULL, "そして二人は制服も着ていなかったが、", - NULL, " They weren't wearing their uniforms either.", Line_WaitForInput); + NULL, " They weren't wearing their uniforms either.", Line_Continue); OutputLine(NULL, "……いや、制服は充分かもしれない。", NULL, " ..No, what they wore was enough of a uniform. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); - DrawScene( "bg/efe/blood_1b", 200 ); + DrawScene( "white", 200 ); PlaySE( 0, "reload_fast", 50, 64 ); - DrawBustshot( 1, "sprite/keiiti/sifuku_b/kei_10b", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); - DrawBustshot( 2, "sprite/rena/sifuku_c/ren_10c", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); - DrawScene( "bg/maebara/ma_g2", 400 ); + DrawBustshot( 1, "sprite/normal/kei5_hig_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawBustshot( 2, "sprite/normal/renasen2_tuukaku_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawScene( "bg/ma_g2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "この紅色に狂乱した血塗れの深夜には、", - NULL, "Their blood-soaked clothes were a more than fitting uniform", Line_WaitForInput); + NULL, "Their blood-soaked clothes were a more than fitting uniform", Line_Continue); OutputLine(NULL, "二人の血染めの服はこの上なく相応しい制服だったから。", NULL, " for that mad and crimson night.", Line_Normal); ClearMessage(); @@ -6350,8 +5970,8 @@ void main() DisableWindow(); Wait( 500 ); PlaySE( 0, "a5_10315", 80, 64 ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, FALSE ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 0, TRUE ); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 50, FALSE ); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 50, TRUE ); ShakeScreen( 0, 6, 100, 5, 20, ); Wait( 1000 ); PlaySE( 0, "a5_01026", 50, 64 ); @@ -6360,13 +5980,13 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちは玄関を出て扉を閉める。", - NULL, "We exited out the front and closed the door behind us,", Line_WaitForInput); + NULL, "We exited out the front and closed the door behind us,", Line_Continue); OutputLine(NULL, "その隙に逃げろという無言の言葉を込めて。", NULL, " silently willing the others to run in that time.", Line_Normal); ClearMessage(); DisableWindow(); - DrawScene( "bg/maebara/ma5", 400 ); + DrawScene( "bg/ma5", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 門の向こうには、怪物たちの吐息を思わせるような懐中電灯の明かりの柱が何本も揺れる。", NULL, "Beyond the door, there were the lights of several flashlights swaying like the breaths of ravenous beasts.", Line_WaitForInput); @@ -6381,14 +6001,14 @@ void main() DisableWindow(); PlaySE( 0, "wav/down3", 50, 64 ); - DrawBustshot( 1, "sprite/keiiti/sifuku_b/kei_3b", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, TRUE ); + DrawBustshot( 1, "sprite/night/kei5_ikari1_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 50, TRUE ); ShakeScreen( 0, 6, 100, 3, 33, ); PlaySE( 1, "wav/down3", 50, 64 ); - DrawBustshot( 2, "sprite/rena/sifuku_c/ren_12c", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, TRUE ); + DrawBustshot( 2, "sprite/night/renasen2_def_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 50, TRUE ); ShakeScreen( 0, 6, 100, 3, 33, ); Wait( 500 ); - ChangeBustshot( 1, "sprite/keiiti/sifuku_b/kei_2b", 200, TRUE ); + ChangeBustshot( 1, "sprite/night/kei5_def2_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0520", 128); OutputLine(NULL, "「ひゅう…。20人ちょいかぁ。…連中、勝てると思ってるかねぇ?」", @@ -6397,7 +6017,7 @@ void main() DisableWindow(); - ChangeBustshot( 2, "sprite/rena/sifuku/re_waraib1", 200, TRUE ); + ChangeBustshot( 2, "sprite/night/renasen2_warai_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0470", 128); OutputLine(NULL, "「思ってるんじゃないかな。まぁ、素人なら20人も群れればそう思うだろうね。あはは。」", @@ -6405,7 +6025,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/keiiti/sifuku_b/kei_1b", 200, TRUE ); + ChangeBustshot( 1, "sprite/night/kei5_def1_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0530", 128); OutputLine(NULL, "「……馬鹿な連中だぜ。…穏便に済ましてりゃ、もう少し永らえただろうによ。」", @@ -6413,7 +6033,7 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 2, "sprite/rena/sifuku/re_okorua1", 200, TRUE ); + ChangeBustshot( 2, "sprite/night/renasen2_def_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0480", 128); OutputLine(NULL, "「でもあいつらは間違いを犯した。」", @@ -6422,7 +6042,7 @@ void main() DisableWindow(); - ChangeBustshot( 1, "sprite/keiiti/sifuku_b/kei_4b", 200, TRUE ); + ChangeBustshot( 1, "sprite/night/kei5_ikari2_2", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0540", 128); OutputLine(NULL, "「あぁ、犯した。", @@ -6433,43 +6053,18 @@ void main() ClearMessage(); DisableWindow(); - DrawScene( "black", 200 ); + DrawScene( "white", 200 ); //;mbg day_1,1 - - Wait( 500 ); - DrawScene( "bg/mura/moon", 0 ); - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 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, "They went after our club!", Line_ContinueAfterTyping); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - SetSpeedOfMessage( FALSE, 0 ); + DrawScene( "effect/wagabu", 100 ); ShakeScreen( 4, 9, 20, 25, 2, ); + PlayVoice(4, "ps3/s24/01/nkei_0560", 128); Wait( 3000 ); - DisableWindow(); - if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); } - DrawBustshot( 1, "sprite/keiiti/sifuku_b/kei_4b", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); - DrawBustshot( 2, "sprite/rena/sifuku/re_okorua1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); - DrawScene( "bg/maebara/ma5", 400 ); + DrawBustshot( 1, "sprite/night/kei5_warai_2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawBustshot( 2, "sprite/night/renasen2_def_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawScene( "bg/ma5", 400 ); //;mcbg 22 - SetSpeedOfMessage( FALSE, 0 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0570", 128); OutputLine(NULL, "「こいつぁ絶体絶命のとんでもないミステイクだぜッ!!」", @@ -6477,20 +6072,16 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 1, "sprite/keiiti/sifuku_b/kei_3b", 200, TRUE ); - Wait( 500 ); - - ChangeBustshot( 2, "sprite/rena/sifuku_c/ren_12c", 200, TRUE ); + ChangeBustshot( 1, "sprite/night/kei5_ikari1_0", 200, TRUE ); Wait( 500 ); - PlaySE( 0, "a5_10315", 50, 64 ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 0, TRUE ); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 50, TRUE ); ShakeScreen( 0, 6, 100, 3, 33, ); - //;wait 300 + Wait( 500 ); PlaySE( 0, "a5_10315", 80, 64 ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, TRUE ); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 50, TRUE ); ShakeScreen( 0, 6, 100, 3, 33, ); Wait( 500 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -6504,7 +6095,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは断じて、襲われる側が窮鼠猫を噛む仕草ではない。", - NULL, "They certainly weren't the movements of a cornered rat.", Line_WaitForInput); + NULL, "They certainly weren't the movements of a cornered rat.", Line_Continue); OutputLine(NULL, "この状況では、", NULL, " In this situation it was...", Line_WaitForInput); OutputLine(NULL, "…いや、二人のこの余裕では、どっちが獲物かわかったものじゃない!!", @@ -6513,6 +6104,7 @@ void main() DisableWindow(); DrawScene( "black", 400 ); + DrawScene( "scene/603", 400 ); //;ld r,ren_1,22 if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0490", 128); @@ -6526,13 +6118,10 @@ void main() OutputLine(NULL, "「それは確かに不思議だな。どうしてだろうな。」", NULL, "\"That much is strange. I wonder why too.\"", Line_Normal); ClearMessage(); - DisableWindow(); - DrawFilm( 2, 0xcc, 0xcc, 0xcc, 256, 0, 300, TRUE ); //monochrome mode - DrawScene( "bg/mori/mo1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もしも夢や白昼夢の世界が実在するならば。", - NULL, "If there was a world of dreams and daydreams,", Line_WaitForInput); + NULL, "If there was a world of dreams and daydreams,", Line_Continue); OutputLine(NULL, "…俺たちはどこか別の世界で、彼らよりもっともっと強大で恐ろしくてはるかに人数の多い相手と戦ったことがある。", NULL, " ...then in some other world, we must have already fought against much, much more powerful, frightening, and vast numbers.", Line_WaitForInput); OutputLine(NULL, "それでも自分たちは圧勝したッ!!", @@ -6545,20 +6134,13 @@ void main() OutputLine(NULL, " だからこの程度のヤツラに遅れを取る気がまったくしないのだ!", NULL, "So it didn't feel like we were going to lose to people like this!", Line_Normal); ClearMessage(); - DisableWindow(); - DrawScene( "black", 400 ); - FadeFilm( 300, TRUE ); //end monocrome color - DrawScene( "bg/maebara/ma2", 400 ); - DrawBustshot( 1, "sprite/rena/sifuku/re_waraia1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0500", 128); OutputLine(NULL, "「ねぇ、圭一くん。さっき魅ぃちゃんの話を聞いてさ。圭一くんも朗報だって言ってくれたけどさ。私は他の意味でも朗報だ、って思ったよ。」", NULL, "\"Hey, Keiichi-kun. When Mii-chan was talking to us earlier? When you said you thought that was good news too, I thought it was good news for a different reason.\"", Line_Normal); ClearMessage(); - DisableWindow(); - DrawBustshot( 2, "sprite/keiiti/sifuku/kei_def1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0590", 128); OutputLine(NULL, "「何だよ、他の意味って。面白そうだから聞かせてくれ。…いや、あるいは俺、もう気付いてるか?」", @@ -6570,14 +6152,11 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今、俺が浮かべている表情を、", - NULL, "Right now Rena was wearing the same expression as me,", Line_WaitForInput); + NULL, "Right now Rena was wearing the same expression as me,", Line_Continue); OutputLine(NULL, "レナもまったく同じに浮かべ、不敵に笑ってくれた。", NULL, " and smiling with confidence.", Line_Normal); ClearMessage(); - DisableWindow(); - DrawScene( "bg/mura/moon", 400 ); - //;ld r,ren_1b,22 if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0510", 128); OutputLine(NULL, "「圭一くんの場合は、気付いてるってより、別にそんなのはまったくどうでもいいって感じかな。」", @@ -6607,107 +6186,66 @@ void main() ClearMessage(); DisableWindow(); - - //;ld l,kei_3b,22 - DrawScene( "black", 400 ); - //;setwindow 26,16,22,16,32,32,0,2,20,1,1,#999999,0,0,640,480 - SetSpeedOfMessage( TRUE, 128 ); - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE( 0, "wav/daidageki", 100, 64 ); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 敵が100人程度だってんだからな !", - NULL, "Because there's only a hundred to face!", Line_ContinueAfterTyping); ShakeScreen( 4, 15, 20, 50, 1, ); - OutputLineAll(NULL, "", Line_Normal); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s24/01/nkei_0620", 128); + OutputLine(NULL, "「 敵が100人程度だってんだからな !」", + NULL, "\"Because there's only a hundred to face!\"", Line_Normal); ClearMessage(); DisableWindow(); - SetSpeedOfMessage( FALSE, 0 ); - //;setwindow 31,16,22,16,26,26,0,2,20,1,1,#999999,0,0,640,480 - ChangeVolumeOfBGM( 0, 0, 3000 ); - Wait( 3000 ); + ChangeVolumeOfBGM( 0, 0, 2000 ); + Wait( 2000 ); StopBGM( 0 ); PlayBGM( 0, "bgm1/moon_bow_eq", 70, 0 ); - DrawScene( "bg/maebara/ma5", 400 ); - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_14c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, TRUE ); - ShakeScreen( 2, 6, 100 , 2, 50, ); PlaySE( 0, "a5_10316", 70, 64 ); + ShakeScreen( 2, 6, 100 , 2, 50, ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0630", 128); OutputLine(NULL, "「まったく足りちゃあいないねッ!!」", NULL, "\"There's not enough of them to go around!!\"", Line_Normal); ClearMessage(); - DisableWindow(); - DrawBustshot( 2, "sprite/keiiti/sifuku_b/kei_9b", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0640", 128); OutputLine(NULL, "「俺ぁ、てっきり村全部が敵でよ、雛見沢2000人を丸々ぶっ潰すつもりだったから、あんまりの少なさに拍子抜けしちまってたところだぜッ!!」", NULL, "\"I was convinced the whole village was our enemy. I was ready to crush all 2,000 people in Hinamizawa, so I was almost disappointed to hear there were so few!!\"", Line_Normal); ClearMessage(); - DisableWindow(); - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_1c", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0530", 128); OutputLine(NULL, "「100人を72時間で? そして今ここにいるのが20人?」", NULL, "\"A hundred people in 72 hours? And there's only twenty here.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DisableWindow(); - - ChangeBustshot( 2, "sprite/keiiti/sifuku_b/kei_4b", 0, TRUE ); - ShakeScreen( 0, 6, 100, 3, 33, ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0650", 128); OutputLine(NULL, "「馬鹿にしてやがるぜ、まったくにもって馬鹿にしてやがるぜ! 本気の俺とレナを相手に、100人を72時間でだって?!」", NULL, "\"They're underestimating us. They're absolutely underestimating us! Taking down a hundred foes in 72 hours when Rena and I are both serious?!\"", Line_Normal); ClearMessage(); - DisableWindow(); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 3, "sprite/rena/sifuku/re_waraib1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0540", 128); OutputLine(NULL, "「時間が余っちゃうかな?」", NULL, "\"Think we'll have time to spare?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DisableWindow(); - - ChangeBustshot( 2, "sprite/keiiti/sifuku_b/kei_2b", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0660", 128); OutputLine(NULL, "「むしろ足りないね。」", NULL, "\"Nah, there won't be enough.\"", Line_Normal); ClearMessage(); - DisableWindow(); - ChangeBustshot( 3, "sprite/rena/sifuku/re_defa1", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0550", 128); OutputLine(NULL, "「やっぱりてこずる?」", NULL, "\"You think they'll give us trouble?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DisableWindow(); - - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 4, "sprite/keiiti/sifuku_b/kei_1b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0670", 128); OutputLine(NULL, "「…ばぁか。違うだろ?」", @@ -6715,12 +6253,10 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 4, "sprite/keiiti/sifuku_b/kei_9b", 400, FALSE ); - ChangeBustshot( 3, "sprite/rena/sifuku_c/ren_8c", 400, TRUE ); - Wait( 500 ); + DrawScene( "black", 1000 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くすくす。", - NULL, "I chuckled.", Line_WaitForInput); + NULL, "I chuckled.", Line_Continue); OutputLine(NULL, "二人して笑い合う。", NULL, " Together we laughed.", Line_WaitForInput); OutputLine(NULL, "魅音に上等を決めてくれた暴徒ども20余名が近付いてくる。", @@ -6730,8 +6266,9 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 5, "sprite/keiiti/sifuku_b/kei_4b", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, FALSE ); - FadeBustshot( 4, FALSE, 0, 0, 0, 0, 200, TRUE ); + DrawBustshot( 1, "sprite/night/kei5_ikari2_2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawBustshot( 2, "sprite/night/renasen2_def_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawScene( "bg/ma5", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0680", 128); OutputLine(NULL, "「さぁてお楽しみだぜッ!! 72時間、たっぷり楽しませてもらおうじゃねぇかッ!!」", @@ -6740,7 +6277,7 @@ void main() DisableWindow(); - ChangeBustshot( 3, "sprite/rena/sifuku_c/ren_14c", 200, TRUE ); + ChangeBustshot( 2, "sprite/night/renasen2_warai_0", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0560", 128); OutputLine(NULL, "「沙都子ちゃん、待っててねッ!!」", @@ -6761,14 +6298,16 @@ void main() DisableWindow(); + ChangeBustshot( 1, "sprite/night/keisen_shinken_0", 400, TRUE ); + ChangeBustshot( 2, "sprite/night/renasen1_tuukaku_0", 400, TRUE ); Wait( 500 ); PlaySE( 0, "wav/down3", 70, 64 ); - Wait( 100 ); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, FALSE ); + Wait(400); PlaySE( 1, "wav/down3", 70, 64 ); - FadeBustshot( 5, FALSE, 0, 0, 0, 0, 0, FALSE ); - FadeBustshot( 3, FALSE, 0, 0, 0, 0, 0, TRUE ); - ShakeScreen( 0, 6, 100, 3, 33, ); - //;wait 1000 + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); + Wait(400); + DrawScene( "black", 1000 ); @@ -6776,29 +6315,29 @@ void main() - DrawSceneWithMask( "bg/mura/moon", "effect/left", 0, 0, 300 ); - DrawBustshotWithFiltering( 1, "sprite/keiiti/sifuku_b/kei_4b", "effect/left", 0, -160, 0, FALSE, 0, 0, 0, 0, 0, 1, 300, TRUE ); + DrawSceneWithMask( "bg/moon", "effect/left", 0, 0, 300 ); + DrawBustshotWithFiltering( 1, "sprite/night/kei5_ikari2_2", "effect/left", 0, -160, 0, FALSE, 0, 0, 0, 0, 0, 1, 300, TRUE ); - DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 5, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE ); PlaySE( 0, "raihuru3d", 100, 64 ); PlaySE( 1, "se_5802", 100, 64 ); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 200, TRUE ); + FadeBustshot( 5, FALSE, 0, 0, 0, 0, 200, TRUE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, FALSE ); - DrawBustshot( 2, "sprite/keiiti/sifuku_b/kei_6b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawBustshot( 41, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 50, FALSE ); + DrawBustshot( 2, "sprite/night/kei5_nayamu_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 50, FALSE ); + DrawBustshot( 6, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 50, TRUE ); PlaySE( 0, "raihuru3d", 100, 64 ); PlaySE( 1, "se_5801", 100, 64 ); - FadeBustshot( 41, FALSE, 0, 0, 0, 0, 200, TRUE ); + FadeBustshot( 6, FALSE, 0, 0, 0, 0, 200, TRUE ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 0, FALSE ); - DrawBustshot( 3, "sprite/keiiti/sifuku_b/kei_11b", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); - DrawBustshot( 42, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 50, FALSE ); + DrawBustshot( 3, "sprite/night/kei5_hig_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 50, FALSE ); + DrawBustshot( 7, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE ); PlaySE( 2, "raihuru3d", 100, 64 ); PlaySE( 1, "se_5801", 100, 64 ); - FadeBustshot( 42, FALSE, 0, 0, 0, 0, 400, TRUE ); + FadeBustshot( 7, FALSE, 0, 0, 0, 0, 400, TRUE ); @@ -6807,267 +6346,162 @@ void main() - DrawSceneWithMask( "bg/maebara/ma2", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/ma2", "effect/left", 0, 0, 300 ); + DrawBustshot( 1, "sprite/night/mo1_01_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 50, FALSE ); + DrawBustshot( 2, "sprite/night/mo3_01_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 50, TRUE ); //;ld c,mo2_1,0 - DrawBustshotWithFiltering( 1, "sprite/mo2/mo2_1", "effect/left", 0, -160, 0, FALSE, 0, 0, 0, 0, 0, 1, 300, FALSE ); - DrawBustshotWithFiltering( 2, "sprite/mo6/mo6_1", "effect/left", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 2, 300, TRUE ); - //;ld c,mo2_6,0 - ChangeBustshot( 1, "sprite/mo2/mo2_6", 400, FALSE ); - ChangeBustshot( 2, "sprite/mo6/mo6_6", 400, TRUE ); PlaySE( 0, "a5_10317", 70, 64 ); ShakeScreen( 0, 6, 100, 2, 50, ); + DrawBustshotWithFiltering( 3, "sprite/night/kei5_hig_0", "effect/up", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 3, 100, TRUE ); PlaySE( 2, "reload_fast", 70, 64 ); - DrawBustshotWithFiltering( 3, "sprite/keiiti/sifuku_b/kei_11b", "effect/up", 0, 160, 0, FALSE, 0, 0, 0, 0, 0, 3, 300, TRUE ); + ChangeBustshot( 3, "sprite/night/keisen_niramu_0", 50, TRUE ); ShakeScreen( 2, 6, 100 , 2, 50, ); - FadeBustshot( 3, FALSE, 0, 0, 0, 0, 0, FALSE ); - DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); - PlaySE( 0, "raihuru3d", 100, 64 ); - PlaySE( 1, "se_5801", 100, 64 ); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 200, TRUE ); - - DrawBustshot( 41, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); - PlaySE( 2, "raihuru3d", 100, 64 ); - PlaySE( 1, "se_5801", 100, 64 ); - FadeBustshot( 41, FALSE, 0, 0, 0, 0, 200, TRUE ); - - DrawBustshot( 42, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); - PlaySE( 0, "raihuru3d", 100, 64 ); - PlaySE( 1, "se_5802", 100, 64 ); - FadeBustshot( 42, FALSE, 0, 0, 0, 0, 200, TRUE ); - - - ChangeBustshot( 1, "sprite/mo2/mo2_9a", 200, FALSE ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 4, "sprite/mo6/mo6_9a", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, TRUE ); - DrawBustshotWithFiltering( 5, "sprite/keiiti/sifuku_b/kei_10b", "effect/down", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 2, 300, TRUE ); - FadeBustshot( 5, FALSE, 0, 0, 0, 0, 400, FALSE ); - DrawBustshot( 43, "sprite/keiiti/sifuku_b/kei_11b", -20, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 41, 400, TRUE ); - + DrawScene( "effect/blade1w", 50 ); PlaySE( 1, "a5_10316", 70, 64 ); PlaySE( 2, "wav/dageki", 35, 64 ); - - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, FALSE ); - FadeBustshot( 4, FALSE, 0, 0, 0, 0, 0, FALSE ); - FadeBustshot( 43, FALSE, 0, 0, 0, 0, 0, FALSE ); - DrawBustshot( 44, "bg/efe/blade1w", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); ShakeScreen( 0, 15, 100, 3, 33, ); + DrawScene( "effect/blade2w", 50 ); PlaySE( 1, "a5_10316", 70, 64 ); PlaySE( 2, "wav/dageki", 35, 64 ); - ChangeBustshot( 44, "bg/efe/blade2w", 0, TRUE ); ShakeScreen( 0, 15, 100, 3, 33, ); - PlaySE( 1, "a5_10316", 70, 64 ); - PlaySE( 2, "wav/dageki", 35, 64 ); - EndLayerPersistence( 44 ); - DrawScene( "bg/efe/blood_1b", 0 ); + DrawScene( "effect/blood1b", 50 ); + PlaySE( 0, "raihuru3d", 100, 64 ); + PlaySE( 1, "thisikuki", 100, 64 ); ShakeScreen( 4, 15, 20, 50, 1, ); + DrawBustshot( 1, "sprite/night/kei5_hig_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); + DrawScene( "bg/ma2", 1000 ); + Wait(1000); - //;bg Ma5,22 - - //;textoff - //;wait 500 - - //;bg black,23 - //;wait 1500 - - //;bg M_Y1,22 - //;wait 1000 - //;mld c,mo2_1,22 - //;wait 500 - - //;ld r,mo1_1,22 - - //;wait 1000 - - //;mld c,mo2_6,22 - - //;wait 500 - //;ld r,mo1_6,22 - - - - //;wait 1000 - - - - DrawSceneWithMask( "bg/mura/moon", "effect/right", 0, 0, 300 ); - DrawBustshotWithFiltering( 1, "sprite/rena/sifuku_c/ren_13c", "effect/right", 0, 160, 0, FALSE, 0, 0, 0, 0, 0, 3, 300, TRUE ); + DrawSceneWithMask( "bg/moon", "effect/right", 0, 0, 300 ); + DrawBustshotWithFiltering( 1, "sprite/night/renasen1_ikakaku_0", "effect/right", 0, 160, 0, FALSE, 0, 0, 0, 0, 0, 3, 50, TRUE ); - DrawBustshot( 40, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 5, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE ); PlaySE( 0, "raihuru3d", 100, 64 ); PlaySE( 1, "se_zangeki_01", 100, 64 ); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 200, TRUE ); + FadeBustshot( 5, FALSE, 0, 0, 0, 0, 200, TRUE ); - DrawBustshot( 2, "sprite/rena/sifuku_c/ren_10c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, FALSE ); - DrawBustshot( 41, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 50, FALSE ); + DrawBustshot( 2, "sprite/night/renasen2_tuukaku_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 50, FALSE ); + DrawBustshot( 6, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 50, TRUE ); PlaySE( 0, "raihuru3d", 100, 64 ); PlaySE( 1, "se_zangeki_03", 100, 64 ); - FadeBustshot( 41, FALSE, 0, 0, 0, 0, 200, TRUE ); + FadeBustshot( 6, FALSE, 0, 0, 0, 0, 200, TRUE ); - DrawBustshot( 3, "sprite/rena/sifuku_c/ren_11c", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 0, FALSE ); - DrawBustshot( 42, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 50, FALSE ); + DrawBustshot( 3, "sprite/night/renasen1_ikakaku_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 50, FALSE ); + DrawBustshot( 7, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 27, 50, TRUE ); PlaySE( 2, "raihuru3d", 100, 64 ); PlaySE( 1, "se_zangeki_02", 100, 64 ); - FadeBustshot( 42, FALSE, 0, 0, 0, 0, 400, TRUE ); + FadeBustshot( 7, FALSE, 0, 0, 0, 0, 400, TRUE ); //;me1v 3,50 DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/mura/y_ie2", "effect/left", 0, 0, 300 ); + DrawSceneWithMask( "bg/m_y4", "effect/left", 0, 0, 300 ); + DrawBustshot( 1, "sprite/night/renasen2_def_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 300, TRUE ); - PlaySE( 0, "wav/down3", 70, 64 ); - DrawBustshotWithFiltering( 1, "sprite/rena/sifuku_c/ren_12c", "effect/up", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 2, 300, TRUE ); Wait( 200 ); - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_14c", 400, TRUE ); - //;mld c,mo2_2,0 - DrawBustshot( 2, "sprite/mo1/mo1_7a", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); - Wait( 500 ); - + PlaySE( 0, "wav/down3", 70, 64 ); + DrawBustshot( 2, "sprite/night/mo1_01_0", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + Wait( 300 ); - PlaySE( 1, "a5_10315", 70, 64 ); - PlaySE( 2, "a5_10315", 35, 64 ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, FALSE ); - FadeBustshot( 2, FALSE, 0, 0, 0, 0, 0, FALSE ); - DrawBustshot( 40, "bg/efe/blade1w", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); - ShakeScreen( 0, 15, 100, 3, 33, ); PlaySE( 1, "a5_10315", 70, 64 ); PlaySE( 2, "a5_10315", 35, 64 ); - ChangeBustshot( 40, "bg/efe/blade2w", 0, TRUE ); - //;quakex 5,300 - - - //;se2v 12,70 - //;se3v 105,100 - //;mbg bullet_1a,1 - //;quake 5,500 - - //;se1v 130,50 - - DrawBustshot( 3, "sprite/rena/sifuku_c/ren_7c", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, FALSE ); - DrawBustshot( 4, "sprite/mo1/mo1_5a", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, FALSE ); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 200, TRUE ); - ShakeScreen( 2, 6, 100 , 2, 50, ); - - - Wait( 500 ); + ChangeBustshot( 1, "sprite/night/renasen1_ikakaku_0", 50, TRUE ); PlaySE( 1, "a5_10316", 70, 64 ); PlaySE( 2, "wav/dageki", 35, 64 ); - DrawBustshot( 41, "bg/efe/blade1w", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 5, "effect/blade1w", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE ); ShakeScreen( 0, 15, 100, 3, 33, ); PlaySE( 1, "a5_10316", 70, 64 ); PlaySE( 2, "wav/dageki", 35, 64 ); - ChangeBustshot( 41, "bg/efe/blade2w", 0, TRUE ); + ChangeBustshot( 5, "effect/blade2w", 50, TRUE ); ShakeScreen( 0, 15, 100, 3, 33, ); PlaySE( 1, "a5_10316", 70, 64 ); PlaySE( 2, "wav/dageki", 35, 64 ); - EndLayerPersistence( 41 ); - DrawScene( "bg/efe/blood_1b", 0 ); + DrawScene( "effect/blood_1b", 50 ); + PlaySE( 1, "thisikuki", 70, 64 ); ShakeScreen( 4, 15, 20, 50, 1, ); - + DrawScene( "bg/m_y4", 400 ); + DrawBustshot( 1, "sprite/night/renasen1_tuukaku_0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 50, TRUE ); + DrawBustshot( 2, "sprite/night/mo3_01_0", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 50, TRUE ); PlaySE( 1, "wav/down3", 70, 64 ); - DrawBustshot( 1, "sprite/rena/sifuku_c/ren_7c", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE ); - DrawBustshot( 2, "sprite/mo1/mo1_6a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/mura/y_ie2", 0 ); ShakeScreen( 0, 9, 100, 5, 20, ); - //;wait 500 - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_13c", 400, TRUE ); - - //;wait 300 - - PlaySE( 1, "a5_10316", 70, 64 ); PlaySE( 2, "wav/dageki", 35, 64 ); - DrawBustshot( 40, "bg/efe/blade8_1w", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 39, 0, TRUE ); + DrawBustshot( 5, "effect/blade8_1w", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE ); ShakeScreen( 0, 15, 100, 10, 10, ); - FadeBustshot( 40, FALSE, 0, 0, 0, 0, 400, TRUE ); - Wait( 500 ); - ChangeBustshot( 2, "sprite/mo1/mo1_9a", 400, TRUE ); - Wait( 500 ); - FadeBustshotWithFiltering( 2, "effect/down", 0, FALSE, 0, 0, 300, TRUE ); + PlaySE( 0, "wav/sword", 70, 64 ); + DrawBustshot( 3, "sprite/night/renasen2_def_0", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 50, TRUE ); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 50, TRUE ); + ShakeScreen( 4, 15, 20, 50, 1, ); + DrawBustshot( 6, "effect/blade1w", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 50, TRUE ); PlaySE( 0, "wav/down2", 70, 64 ); ShakeScreen( 4, 15, 20, 50, 1, ); - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_7c", 200, TRUE ); - - DrawBustshot( 3, "sprite/keiiti/sifuku_b/kei_1b", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); - - Wait( 500 ); - - ChangeBustshot( 3, "sprite/keiiti/sifuku_b/kei_9b", 400, TRUE ); - Wait( 500 ); - ChangeBustshot( 1, "sprite/rena/sifuku_c/ren_8c", 400, TRUE ); + DrawScene( "bg/m_y4", 400 ); + DrawBustshot( 1, "sprite/night/renasen2_shinken_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 50, TRUE ); - //;wait 500 + PlaySE( 0, "wav/down2", 70, 64 ); + ChangeBustshot( 1, "sprite/night/renasen2_def_0", 400, FALSE ); + DrawBustshot( 3, "sprite/night/kei5_def1_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); Wait( 500 ); - ChangeBustshot( 3, "sprite/keiiti/sifuku/kei_ikari1", 200, TRUE ); - ChangeBustshot( 1, "sprite/rena/sifuku/re_okorua1", 400, TRUE ); - + ChangeBustshot( 3, "sprite/night/kei5_warai_2", 400, TRUE ); Wait( 500 ); + ChangeBustshot( 3, "sprite/night/kei2_ikari1_0", 50, FALSE ); + ChangeBustshot( 1, "sprite/night/re2a_okoru_a1_0", 50, TRUE ); PlaySE( 0, "wav/down3", 50, 64 ); Wait( 100 ); PlaySE( 1, "wav/down3", 50, 64 ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 0, FALSE ); - FadeBustshot( 3, FALSE, 0, 0, 0, 0, 0, TRUE ); ShakeScreen( 0, 6, 100, 3, 33, ); Wait( 1000 ); - - - - - - DrawScene( "black", 400 ); Wait( 1000 ); - DrawScene( "bg/kuruma/torakku1", 400 ); + DrawScene( "bg/torakku1", 400 ); Wait( 2000 ); - DrawScene( "bg/kuruma/torakku2", 400 ); - Wait( 500 ); - - DrawBustshotWithFiltering( 1, "sprite/rika/sifuku/rik_3", "effect/up", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 2, 3000, TRUE ); + DrawBustshot( 1, "sprite/night/ri2_komaru_a2_0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawScene( "bg/torakku2", 400 ); Wait( 1000 ); - ChangeBustshot( 1, "sprite/rika/sifuku/rik_6", 400, TRUE ); + ChangeBustshot( 1, "sprite/night/ri2_fuman_a1_0", 200, TRUE ); Wait( 500 ); PlaySE( 0, "telepo", 70, 64 ); - DrawBustshot( 2, "sprite/hanyu/miko/han_10", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 3000, TRUE ); + DrawBustshot( 2, "sprite/transparent/ha1_muhyou_0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 200, TRUE ); Wait( 500 ); - ChangeBustshot( 2, "sprite/hanyu/miko/han_8", 200, TRUE ); + ChangeBustshot( 2, "sprite/transparent/ha1_sakebi_0", 200, TRUE ); Wait( 1000 ); - DrawBustshot( 3, "sprite/rika/sifuku/rik_7", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, FALSE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, TRUE ); + ChangeBustshot( 1, "sprite/night/ri2_niyari_a1_0", 200, TRUE ); Wait( 2000 ); //;se1v 149,70 @@ -7075,16 +6509,11 @@ void main() DrawScene( "black", 400 ); - - - - DrawScene( "black", 400 ); - - DrawScene( "bg/mori/koya1y", 400 ); + DrawScene( "bg/outb_koya1y", 400 ); Wait( 1000 ); DrawScene( "black", 400 ); - DrawBustshot( 1, "sprite/satoko/sifuku/sa_sakebub1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); - DrawScene( "bg/jinja/jsa7", 400 ); + DrawBustshot( 1, "sprite/night/sa2b_sakebu_b1_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 0, FALSE ); + DrawScene( "bg/js3_01", 400 ); Wait( 2000 ); PlaySE( 1, "a5_10316", 70, 64 ); @@ -7099,7 +6528,7 @@ void main() ShakeScreen( 2, 15, 100 , 10, 10, ); Wait( 300 ); - ChangeBustshot( 1, "sprite/satoko/sifuku/sa_hannbesoa3", 200, TRUE ); + ChangeBustshot( 1, "sprite/night/sa2a_hannbeso_a3_2", 200, TRUE ); Wait( 1000 ); @@ -7125,18 +6554,17 @@ void main() ShakeScreen( 0, 21, 100, 15, 6, ); PlaySE( 0, "wav/down3", 70, 64 ); - DrawBustshot( 2, "sprite/keiiti/sifuku_b/kei_4b", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, TRUE ); + DrawBustshot( 2, "sprite/night/kei5_ikari2_2", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 50, TRUE ); ShakeScreen( 0, 6, 100, 3, 33, ); PlaySE( 0, "wav/down3", 70, 64 ); - DrawBustshot( 3, "sprite/rena/sifuku_c/ren_14c", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, TRUE ); + DrawBustshot( 3, "sprite/night/renasen2_def_0", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, TRUE ); ShakeScreen( 0, 6, 100, 3, 33, ); Wait( 2000 ); - ChangeBustshot( 1, "sprite/satoko/sifuku/sa_nakua1", 200, TRUE ); - - ChangeBustshot( 2, "sprite/keiiti/sifuku/kei_def1", 400, FALSE ); - ChangeBustshot( 3, "sprite/rena/sifuku/re_waraib1", 400, TRUE ); + ChangeBustshot( 1, "sprite/night/sa2a_naku_a1_1", 200, FALSE ); + ChangeBustshot( 2, "sprite/night/kei2_def1_0", 200, FALSE ); + ChangeBustshot( 3, "sprite/night/re2b_warai_b1_2", 200, TRUE ); @@ -7144,47 +6572,38 @@ void main() DrawScene( "black", 400 ); - DrawScene( "bg/mori/koya2y", 400 ); - DrawBustshot( 1, "sprite/satoko/sifuku/sa_defa1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 1, "sprite/night/sa2a_def_a1_2", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 0, FALSE ); + DrawScene( "bg/y_ie1", 400 ); ShakeScreen( 0, 15, 100, 8, 12, ); - ChangeBustshot( 1, "sprite/satoko/sifuku/sa_odorokia1", 400, TRUE ); + ChangeBustshot( 1, "sprite/night/sa2a_odoroki_a1_2", 400, TRUE ); Wait( 1000 ); PlaySE( 0, "wav/down3", 70, 64 ); - DrawBustshot( 40, "sprite/keiiti/sifuku_b/kei_4b", -20, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 41, 0, TRUE ); + DrawBustshot( 3, "sprite/night/kei5_ikari2_2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 50, TRUE ); ShakeScreen( 0, 6, 100, 3, 33, ); Wait( 1000 ); - DrawBustshot( 2, "sprite/mion/sifuku/me_winka1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 3000, TRUE ); + DrawBustshot( 2, "sprite/night/me7_wink_a1_1", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); Wait( 1000 ); - ChangeBustshot( 1, "sprite/satoko/sifuku/sa_hannbesob1", 400, TRUE ); - Wait( 1000 ); - - ChangeBustshot( 2, "sprite/mion/sifuku/me_hutekia1", 400, TRUE ); - Wait( 2000 ); - - ChangeBustshot( 40, "sprite/keiiti/sifuku/kei_def1", 400, TRUE ); + ChangeBustshot( 1, "sprite/night/sa2b_hannbeso_b1_0", 400, FALSE ); + ChangeBustshot( 3, "sprite/night/kei2_def1_0", 400, TRUE ); Wait( 1500 ); + ChangeBustshot( 2, "sprite/night/me7_huteki_a1_1", 400, TRUE ); + Wait( 2000 ); - EndLayerPersistence( 40 ); + ChangeVolumeOfBGM( 0, 0, 3000 ); DrawScene( "black", 3000 ); //;・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・ - //;wait 2000 - - - //;bg black,22 - ChangeVolumeOfBGM( 0, 0, 3000 ); - Wait( 3000 ); DrawScene( "black", 400 ); PlayBGM( 1, "me/a5_14446", 70, 0 ); - DrawScene( "bg/mura/moon", 400 ); + DrawScene( "bg/moon", 400 ); Wait( 3000 ); //;bg black,22 @@ -7192,30 +6611,20 @@ void main() //;wait 3000 DrawScene( "black", 400 ); - DrawScene( "bg/mura2/mura_003", 400 ); + DrawScene( "bg/outb_jyt1", 400 ); Wait( 3000 ); - - DrawScene( "black", 400 ); - DrawScene( "bg/mura2/mura_002", 400 ); - Wait( 3000 ); - - DrawScene( "bg/jinja/jyt1", 400 ); - Wait( 1000 ); - - ChangeVolumeOfBGM( 0, 0, 1000 ); - ChangeVolumeOfBGM( 1, 0, 1000 ); - Wait( 1000 ); + ChangeVolumeOfBGM( 1, 0, 3000 ); + DrawScene( "bg/outb_jt1", 3000 ); GetAchievement("OUTBREAK1_3"); PlayBGM( 1, "me/suzume", 50, 0 ); - DrawScene( "bg/jinja/jt1", 400 ); Wait( 1000 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 部活メンバーの姿は、", - NULL, "The club members", Line_WaitForInput); + NULL, "The club members", Line_Continue); OutputLine(NULL, "彼方に興宮を見下ろせる丘の上にあった。", NULL, " were stationed on a hill overlooking Okinomiya.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -7224,7 +6633,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一、レナ、魅音。", - NULL, "There was Keiichi, Rena, and Mion.", Line_WaitForInput); + NULL, "There was Keiichi, Rena, and Mion.", Line_Continue); OutputLine(NULL, "そして、救い出した梨花と沙都子の姿もあった。", NULL, " Also, Rika and Satoko, who they had rescued.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -7233,7 +6642,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 皆、全身ぼろぼろで土汚れや埃、", - NULL, "They were all in worn-out clothes, covered in dirt stains and dust", Line_WaitForInput); + NULL, "They were all in worn-out clothes, covered in dirt stains and dust", Line_Continue); OutputLine(NULL, "あるいは返り血で汚れていた。", NULL, " or otherwise soiled with blood.", Line_Normal); ClearMessage(); @@ -7243,12 +6652,12 @@ void main() //;wait 1000 DrawScene( "black", 400 ); - DrawScene( "bg/jinja/jt2", 400 ); + DrawScene( "bg/jt2", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 激しいほどに長く、", - NULL, "Those three bright-red days were violently long", Line_WaitForInput); + NULL, "Those three bright-red days were violently long", Line_Continue); OutputLine(NULL, "……そして、一睡もする暇がないほどにあっという間に、真っ赤な三日間が過ぎ去った。", NULL, " ...and passed by without a moment to spare on sleep.", Line_Normal); ClearMessage(); @@ -7276,22 +6685,20 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、", - NULL, "All that mattered,", Line_WaitForInput); + NULL, "All that mattered,", Line_Continue); OutputLine(NULL, "一同が無事にここに集っていることだけが、重要だった。", NULL, " was that everyone had safely gathered here.", Line_Normal); ClearMessage(); DisableWindow(); + ChangeVolumeOfBGM( 1, 0, 400 ); DrawScene( "black", 400 ); - ChangeVolumeOfBGM( 0, 0, 800 ); - ChangeVolumeOfBGM( 1, 0, 800 ); - Wait( 800 ); PlayBGM( 1, "me/a5_14446", 70, 0 ); - DrawScene( "bg/jinja/jt1", 400 ); + DrawScene( "bg/outb_jt1", 400 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、それ以上に重要なのは、", - NULL, "What was even more important than that", Line_WaitForInput); + NULL, "What was even more important than that", Line_Continue); OutputLine(NULL, "彼方の興宮の光景だった。", NULL, " was the sight of Okinomiya in the distance.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -7312,7 +6719,7 @@ void main() DisableWindow(); - DrawBustshot( 1, "sprite/rena/sifuku/re_komarua2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + DrawBustshot( 1, "sprite/normal/re2a_komaru_a2_0", 110, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); //;【レナ】 if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0570", 128); @@ -7324,7 +6731,7 @@ void main() - DrawBustshot( 2, "sprite/satoko/sifuku/sa_muhyoua1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); + DrawBustshot( 2, "sprite/normal/sa2b_yareyare_b1_0", -110, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); //;【沙都子】 if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/04/nsat_0000", 128); @@ -7334,7 +6741,7 @@ void main() DisableWindow(); - DrawBustshot( 3, "sprite/mion/sifuku/me_yowakia1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawBustshot( 3, "sprite/normal/me7_yowaki_a1_2", -320, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); //;【魅音】 if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0740", 128); @@ -7343,10 +6750,7 @@ void main() ClearMessage(); DisableWindow(); - - DrawSceneWithMask( "black", "effect/left", 0, 0, 300 ); - DrawSceneWithMask( "bg/jinja/jt2", "effect/left", 0, 0, 300 ); - DrawBustshot( 1, "sprite/keiiti/sifuku/kei_komaru", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + DrawBustshot( 4, "sprite/normal/kei2_komaru_0", 320, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 4, 400, TRUE ); //;【圭一】 if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0690", 128); @@ -7356,8 +6760,7 @@ void main() DisableWindow(); - - DrawBustshot( 2, "sprite/rena/sifuku/re_okorua1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2a_okoru_a1_0", 200, TRUE ); //;【レナ】 if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0580", 128); @@ -7366,8 +6769,7 @@ void main() ClearMessage(); DisableWindow(); - - DrawBustshot( 3, "sprite/satoko/sifuku/sa_haub1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + ChangeBustshot( 2, "sprite/normal/sa2b_hau_b1_0", 200, TRUE ); //;【沙都子】 if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/04/nsat_0010", 128); @@ -7376,8 +6778,7 @@ void main() ClearMessage(); DisableWindow(); - - DrawBustshot( 40, "sprite/mion/sifuku/me_tokuia1", -180, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 42, 400, TRUE ); + ChangeBustshot( 3, "sprite/normal/me7_tokui_a1_2", 200, TRUE ); //;【魅音】 if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/03/nmio_0750", 128); @@ -7387,8 +6788,7 @@ void main() DisableWindow(); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, FALSE ); - ChangeBustshot( 3, "sprite/keiiti/sifuku/kei_def1", 200, TRUE ); + ChangeBustshot( 4, "sprite/normal/kei2_def1_0", 200, TRUE ); //;【圭一】 if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0700", 128); @@ -7397,12 +6797,7 @@ void main() ClearMessage(); DisableWindow(); - EndLayerPersistence( 40 ); - DrawScene( "black", 400 ); - DrawScene( "bg/mori/mo7", 400 ); - DrawBustshot( 1, "sprite/mion/sifuku/me_majimea2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, FALSE ); - DrawBustshot( 2, "sprite/mion/sifuku/me_ikaria1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); + ChangeBustshot( 3, "sprite/normal/me7_majime_a1_0", 200, TRUE ); //;【魅音】 if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } @@ -7412,7 +6807,7 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 3, "sprite/rena/sifuku/re_higurasi_muhyoua1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, TRUE ); + ChangeBustshot( 1, "sprite/normal/re2b_okoru_b1_0", 200, TRUE ); //;【レナ】 if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/02/nren_0590", 128); @@ -7421,9 +6816,7 @@ void main() ClearMessage(); DisableWindow(); - //;bg black,22 - //;bg Mo7,22 - DrawBustshot( 4, "sprite/satoko/sifuku/sa_muhyoub1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); + ChangeBustshot( 2, "sprite/normal/sa2b_yareyare_b1_0", 200, TRUE ); //;【沙都子】 if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/04/nsat_0020", 128); @@ -7432,17 +6825,22 @@ void main() ClearMessage(); DisableWindow(); - ChangeBustshot( 2, "sprite/keiiti/sifuku/kei_ikari1", 400, TRUE ); + ChangeBustshot( 4, "sprite/normal/kei2_ikari1_0", 400, TRUE ); //;【圭一】 if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0710", 128); OutputLine(NULL, "「となりゃ、決まりだな。……行こうぜ、街へ。興宮へ。」", NULL, "\"In that case, it's settled. ...Let's go into town. To Okinomiya.\"", Line_Normal); ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s24/05/nrik_0000", 128); + OutputLine(NULL, "「……………………。」", + NULL, "\"..................\"", Line_Normal); + ClearMessage(); DisableWindow(); - FadeBustshot( 4, FALSE, 0, 0, 0, 0, 200, FALSE ); - DrawBustshot( 40, "sprite/satoko/sifuku/sa_defa1", -20, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 41, 200, TRUE ); + ChangeBustshot( 2, "sprite/normal/sa2b_def_b1_2", 200, TRUE ); //;【沙都子】 if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/04/nsat_0030", 128); @@ -7451,41 +6849,27 @@ void main() ClearMessage(); DisableWindow(); - EndLayerPersistence( 40 ); - DrawScene( "bg/jinja/jt2", 400 ); - DrawBustshot( 1, "sprite/rika/sifuku/rik_6", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); - ChangeVolumeOfBGM( 0, 0, 2000 ); - ChangeVolumeOfBGM( 1, 0, 2000 ); - Wait( 2000 ); + ChangeVolumeOfBGM( 1, 0, 1000 ); + Wait( 1000 ); StopBGM( 1 ); - Wait( 200 ); - PlayBGM( 0, "bgm1/otonasi", 70, 0 ); + DrawScene( "white", 1000 ); + DrawScene( "scene/604a", 1000 ); - ChangeBustshot( 1, "sprite/rika/sifuku/rik_5", 400, TRUE ); //;【梨花】 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "「……………………。", - NULL, "\"..................", Line_WaitForInput); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/05/nrik_0010", 128); - OutputLine(NULL, "ボクは、ここに残りますのです。」", - NULL, " I'll stay here.\"", GetGlobalFlag(GLinemodeSp)); + OutputLine(NULL, "「ボクは、ここに残りますのです。」", + NULL, "\"I'll stay here.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DisableWindow(); - - - DrawBustshot( 2, "sprite/satoko/sifuku/sa_odorokia1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 3, 400, TRUE ); //;【沙都子】 if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/04/nsat_0040", 128); OutputLine(NULL, "「……梨花っ……。」", NULL, "\"......Rika......\"", Line_Normal); ClearMessage(); - DisableWindow(); - DrawBustshot( 3, "sprite/rika/sifuku/rik_4", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 400, FALSE ); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, TRUE ); //;ld l,rik_2,80 //;【梨花】 if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } @@ -7506,10 +6890,7 @@ void main() OutputLine(NULL, " しかし、彼女がひとりで村に残ると言っていることだけは理解できた。", NULL, "But I could understand she said she'd remain in the village by herself.", Line_Normal); ClearMessage(); - DisableWindow(); - - ChangeBustshot( 2, "sprite/satoko/sifuku/sa_hannbesoa1", 200, TRUE ); //;【沙都子】 if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/04/nsat_0050", 128); @@ -7518,8 +6899,7 @@ void main() ClearMessage(); DisableWindow(); - - ChangeBustshot( 3, "sprite/rika/sifuku/rik_5", 200, TRUE ); + DrawScene( "scene/604b", 1000 ); //;【梨花】 if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/05/nrik_0030", 128); @@ -7527,49 +6907,42 @@ void main() NULL, "\"I'll be alright. I'm good at hide-and-seek. Nipah~☆\"", Line_Normal); ClearMessage(); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花はいつもの様子で微笑むが、", - NULL, "Rika smiled like she usually did,", Line_WaitForInput); + NULL, "Rika smiled like she usually did,", Line_Continue); OutputLine(NULL, "決意を決して翻すつもりはないようだった。", NULL, " showing us that we had no chance of breaking her resolve.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - DisableWindow(); if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - ChangeBustshot( 2, "sprite/satoko/sifuku/sa_hannbesoa3", 200, TRUE ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 親友の沙都子だからこそ、", NULL, "Because Satoko was her best friend...", Line_WaitForInput); OutputLine(NULL, "……こんな目を見せる梨花は、絶対に説得できないと理解する……。", NULL, " ...She understood there was no convincing Rika once she gave us that look...", Line_Normal); ClearMessage(); - DisableWindow(); - DrawBustshot( 4, "sprite/keiiti/sifuku/kei_nayamu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); //;【圭一】 if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/01/nkei_0720", 128); OutputLine(NULL, "「梨花ちゃん……。」", NULL, "\"Rika-chan...\"", Line_Normal); ClearMessage(); - DisableWindow(); - - - DrawScene( "bg/mura/hi2", 400 ); //;【梨花】 if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/05/nrik_0040", 128); OutputLine(NULL, "「ボクのことは気にしないでいいのです。……それより、世界を見てきてほしいのです。……この騒ぎは、終わりの始まりなのか。それとももう、終わるのか。……それを、見届けて欲しいのです。」", NULL, "\"You don't need to worry about me. ...I'd rather you go check on the world. ......Is this the beginning of the end to this commotion? Or is it already over? ......I want you to figure that out.\"", Line_Normal); ClearMessage(); + DisableWindow(); + DrawScene( "scene/604c", 1000 ); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花はそれを伝えると、", - NULL, "After telling us that,", Line_WaitForInput); + NULL, "After telling us that,", Line_Continue); OutputLine(NULL, "見送るかのように手を振る。", NULL, " Rika waved her hand goodbye.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -7578,7 +6951,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一同は、梨花の無事を祈り、", - NULL, "We all prayed for Rika's safety", Line_WaitForInput); + NULL, "We all prayed for Rika's safety", Line_Continue); OutputLine(NULL, "ゆっくりと歩き出す。", NULL, " and then slowly set off.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -7591,38 +6964,24 @@ void main() ClearMessage(); DisableWindow(); - DrawBustshot( 1, "sprite/rika/sifuku/rik_4", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 400, TRUE ); - Wait( 1000 ); - ChangeBustshot( 1, "sprite/rika/sifuku/rik_5", 400, TRUE ); - //;wait 1000 + DrawScene( "scene/604d", 1000 ); //;【梨花】 if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } PlayVoice(4, "ps3/s24/05/nrik_0050", 128); OutputLine(NULL, "「ふぁいと、", NULL, "\"Fight,", Line_Continue); - - Wait( 500 ); OutputLine(NULL, "おーっ、", NULL, " oh!", Line_Continue); - - Wait( 500 ); OutputLine(NULL, "なのですっ。」", - NULL, " You guys!\"", Line_Continue); - // 07th-mod Split Voice above - OutputLine(NULL, "「ふぁいと、おーっ、なのですっ。」", NULL, "\"Fight, oh! You guys!\"", Line_Continue); - + NULL, " You guys!\"", Line_Normal); + ClearMessage(); - ShakeScreen( 4, 9, 20, 30, 1, ); - Wait( 2000 ); DisableWindow(); - ClearMessage(); - //;wait 1000 - //;cl_a 1 - ChangeVolumeOfBGM( 0, 0, 2000 ); Wait( 2000 ); - StopAllSound(); - - + DrawScene( "white", 2000 ); + ChangeVolumeOfBGM( 0, 0, 400 ); DrawScene( "black", 400 ); + StopAllSound(); CallScriptSection("util", "PlayIntro"); //Unhandled subroutine: out_end_flg1 diff --git a/Update/util.txt b/Update/util.txt index ae68474..282707d 100644 --- a/Update/util.txt +++ b/Update/util.txt @@ -1,6 +1,6 @@ void RainOn() { - //rain is set to layer 60. Layers above 32 are automatically automatically persistent between scene transitions. + //rain is set to layer 60. Layers above 32 are automatically persistent between scene transitions. if(GetLayerPriority(60) == -1) //will return -1 if the rain layer is not active DrawSpriteWithFiltering(60, "effect/rain", "effect/down", 0, 0, 0, FALSE, FALSE, 0, 0, 60, 1300, TRUE); } @@ -37,13 +37,16 @@ void EyeCatch2() DrawBustshotWithFiltering( 6, "effect/cinema", "effect/x", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 62, 1300, TRUE ); DrawBustshot( 7, "effect/title02", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 63, 3000, TRUE ); Wait( 2000 ); - FadeOutBGM( 0, 3000, FALSE ); - FadeOutBGM( 1, 3000, FALSE ); - FadeOutBGM( 2, 3000, FALSE ); DrawBustshot( 5, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 61, 3000, TRUE ); FadeBustshotWithFiltering( 7, "effect/x", 0, FALSE, 0, 0, 1300, TRUE ); EndLayerPersistence(5); EndLayerPersistence(6); + FadeOutBGM( 0, 3000, FALSE ); + FadeOutBGM( 1, 3000, FALSE ); + FadeOutBGM( 2, 3000, FALSE ); + FadeOutBGM( 3, 3000, FALSE ); + FadeOutBGM( 4, 3000, FALSE ); + FadeOutBGM( 5, 3000, FALSE ); DrawScene( "black", 3000 ); StopAllSound(); //SetValidityOfInput( TRUE );