Skip to content

Commit

Permalink
Origin Voice Fixes - Oni
Browse files Browse the repository at this point in the history
  • Loading branch information
DoctorDiablo committed Jul 18, 2023
1 parent bd2a987 commit 72a2f10
Show file tree
Hide file tree
Showing 33 changed files with 519 additions and 1,185 deletions.
132 changes: 117 additions & 15 deletions Update/onik_001.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1011,21 +1011,117 @@ void main()

//「あっはは@ そうだっけか@前に会った時はあんなに可愛かったのになぁ!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "ps3/s19/03/990300004", 256, TRUE);
ModPlayVoiceLS(3, 3, "org/mion0000", 256, TRUE);
OutputLine(NULL, "「あっはは!",
NULL, "\"Ah haha!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "ps3/s19/03/990300005", 256, TRUE);
ModPlayVoiceLS(3, 3, "org/mion0001", 256, TRUE);
OutputLine(NULL, " そうだっけか。",
NULL, " You don't say.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "ps3/s19/03/990300006", 256, TRUE);
ModPlayVoiceLS(3, 3, "org/mion0002", 256, TRUE);
OutputLine(NULL, " 前に会った時はあんなに可愛かったのになぁ!」",
NULL, " You were such a cute little tyke the last time I saw you!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }

//VoiceMatching
if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_001_vm0x_n01","dialog000");}
if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_001_vm00_n01","dialog000");}
//VoiceMatchingEnd
// 魅音の目線が俺の胸元からつーっと下がって行き、!d400俺の下腹部に集まり始める@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 魅音の目線が俺の胸元からつーっと下がって行き、",
NULL, "Mion's gaze started at my chest then dropped straight down,", Line_Continue);

Wait( 400 );

OutputLine(NULL, "俺の下腹部に集まり始める。",
NULL, " focusing on the point between my legs.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }


// ...前に会った時にあんなに可愛かったってのは俺の股間のことかよ¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " …前に会った時にあんなに可愛かったってのは俺の股間のことかよ。",
NULL, "...So she was saying it was my crotch that was cuter back then.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }


// ちなみに断っておくが、見せた試しはないぞ。......念のため¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ちなみに断っておくが、見せた試しはないぞ。……念のため。",
NULL, "Before you ask, just to be clear, I've never actually tried to show it to her.", Line_Normal);
ClearMessage();

//「そうだよ立派になったぞ@驚くぞ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "org/keiichi0000", 256, TRUE);
OutputLine(NULL, "「そうだよ立派になったぞ。",
NULL, "\"I've grown quite splendidly.", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "org/keiichi0001", 256, TRUE);
OutputLine(NULL, "驚くぞ。」",
NULL, " You'd be surprised.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }


DisableWindow();
ModSetLayerFilter(3, 256, "none");
ModDrawCharacter(3, 3, "sprite/me1a_tokui_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );

//「たくましくなっちゃった上にヒゲまで生やしちゃってさぁ~☆@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "org/mion0003", 256, TRUE);
OutputLine(NULL, "「たくましくなっちゃった上にヒゲまで生やしちゃってさぁ〜☆」",
NULL, "\"Not only is he bigger, but he has a little moustache now~☆\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }


//「毎朝、元気全開で大変なんだ@今度見せてやるから挨拶してみろ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "org/keiichi0002", 256, TRUE);
OutputLine(NULL, "「毎朝、元気全開で大変なんだ。",
NULL, "\"Being so *engorged* with energy every morning is quite a problem, though.", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "org/keiichi0003", 256, TRUE);
OutputLine(NULL, "今度見せてやるから挨拶してみろ。」",
NULL, " I'll introduce you next time, so be sure to greet him properly.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }


//「今度なんて言わないで今がいいなぁ@朝の新鮮な空気を吸わせてあげたらぁ?¥
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "org/mion0004", 256, TRUE);
OutputLine(NULL, "「今度なんて言わないで今がいいなぁ。",
NULL, "\"Don't say 'next time.' Right now is just fine.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "org/mion0005", 256, TRUE);
OutputLine(NULL, "朝の新鮮な空気を吸わせてあげたらぁ?」",
NULL, " How about letting the little guy get a breath of fresh morning air?\"", Line_Normal);
ClearMessage();


// 朝の新鮮な空気をここまで台無しにする下品トークは聞いたことないぞ...@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 朝の新鮮な空気をここまで台無しにする下品トークは聞いたことないぞ…。",
NULL, "I don't think I've ever heard talk so dirty you could smell it fouling up the morning air before.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }


// 魅音ってヤツはたまにノリにおっさんぽいところがあるのだ@
OutputLine(NULL, " 魅音ってヤツはたまにノリにおっさんぽいところがあるのだ。",
NULL, "Mion sure does act like an old man sometimes.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }


//「よしわかった@大公開だ@後悔するなよ...ッ?!?!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "org/keiichi0004", 256, TRUE);
OutputLine(NULL, "「よしわかった。",
NULL, "\"Gotcha.", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "org/keiichi0005", 256, TRUE);
OutputLine(NULL, "大公開だ。",
NULL, " Time for the big reveal.", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "org/keiichi0006", 256, TRUE);
OutputLine(NULL, "後悔するなよ…ッ?!?!」",
NULL, " Hope you don't regret it...!!\"", Line_Normal);
ClearMessage();

// 俺がジッパーに手をかけたところで、レナが慌てふためきながらまくし立てた@
OutputLine(NULL, " 俺がジッパーに手をかけたところで、レナが慌てふためきながらまくし立てた。",
NULL, "As my hand reached for my fly, Rena began to ramble in a near panic.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }

DisableWindow();
ModSetLayerFilter(1, 256, "none");
Expand Down Expand Up @@ -2930,10 +3026,15 @@ void main()
DisableWindow();
ModDrawCharacterWithFiltering(1, 4, "sprite/sa1a_def_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );

//VoiceMatching
if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_001_vm0x_n01","dialog002");}
if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_001_vm00_n01","dialog002");}
//VoiceMatchingEnd
//「圭一さんのお弁当はきっと貧乏臭くパンの耳に決まってますわ~@ さぁ恥ずかしがらずにお見せなさいな!ほらほら!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "org/satoko0000", 256, TRUE);
OutputLine(NULL, "「圭一さんのお弁当はきっと貧乏臭くパンの耳に決まってますわ〜!",
NULL, "\"Keiichi-san's lunch box is most assuredly filled with nothing but bread crusts like some sort of destitute plebeian~!", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "org/satoko0001", 256, TRUE);
OutputLine(NULL, " さぁ恥ずかしがらずにお見せなさいな!ほらほら!」",
NULL, " Why don't you just show it to us? Come now!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }



Expand Down Expand Up @@ -4550,10 +4651,11 @@ void main()
NULL, " Maybe!\"", Line_Normal);
ClearMessage();

//VoiceMatching
if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_001_vm0x_n01","dialog001");}
if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_001_vm00_n01","dialog001");}
//VoiceMatchingEnd
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "org/mion0006", 256, TRUE);
OutputLine(NULL, "「レナもシカトすんなー!2人がホテル街へ消えたって回覧板を」",
NULL, "\"Don't you ignore me too, Rena! I'll put out a village-wide circular saying that you two disappeared into the hotel district together!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }



Expand Down
89 changes: 68 additions & 21 deletions Update/onik_002.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1461,7 +1461,7 @@ void main()

//「あぁぁー! 最後のミートボールぅうぅううぅ!!!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "ps2/04/990400040", 540, TRUE);
ModPlayVoiceLS(3, 4, "org/satoko0002", 256, TRUE);
OutputLine(NULL, "「あぁぁー! 最後のミートボールぅうぅううぅ!!!」",
NULL, "\"Aaah! The last meatbaaaaaaaaall!!!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
Expand Down Expand Up @@ -3292,10 +3292,14 @@ void main()
NULL, "That's what I wanted to know.", Line_Normal);
ClearMessage();

//VoiceMatching
if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_002_vm0x_n01","dialog000");}
if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_002_vm00_n01","dialog000");}
//VoiceMatchingEnd
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "org/keiichi0007", 256, TRUE);
OutputLine(NULL, "「さぁねぇ。",
NULL, "\"Dunno.", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "org/keiichi0008", 256, TRUE);
OutputLine(NULL, "昔、殺して埋めたバラバラ死体でも確認してるんじゃないすか?」",
NULL, " Maybe she's checking on that dismembered corpse that was out here long ago.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }



Expand All @@ -3318,10 +3322,11 @@ void main()
ModSetLayerFilter(1, 256, "sunset");
ModDrawCharacter(1, 8, "sprite/tomi1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );

//VoiceMatching
if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_002_vm0x_n01","dialog003");}
if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_002_vm00_n01","dialog003");}
//VoiceMatchingEnd
//「……嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?」!w5000
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#945c44>富竹</color>", NULL, "<color=#945c44>Tomitake</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "org/tomitake0000", 256, TRUE);
OutputLine(NULL, "「……嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?」",
NULL, "\"...It was quite a disturbing incident... They still haven't found one of the arms.\"", Line_Continue);

// (backup) SetValidityOfInput( FALSE );
Wait( 5000 );
Expand Down Expand Up @@ -3421,10 +3426,46 @@ void main()
DisableWindow();
ModDrawCharacter(3, 2, "sprite/re2a_warai_a1_", "2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );

//VoiceMatching
if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_002_vm0x_n01","dialog001");}
if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog001");}
//VoiceMatchingEnd
//「うん聞いて聞いて@ あ、…あのね@ あったの@ ランディーくん人形ッ♪!!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "org/rena0000", 256, TRUE);
OutputLine(NULL, "「うん聞いて聞いて!",
NULL, "\"Oh, yes~ So listen!", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "org/rena0001", 256, TRUE);
OutputLine(NULL, " あ、…あのね!",
NULL, " Ah ...um, you see!", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "org/rena0002", 256, TRUE);
OutputLine(NULL, " あったの!",
NULL, " There was...!", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "org/rena0003", 256, TRUE);
OutputLine(NULL, " ケンタくん人形ッ♪!!」",
NULL, " A Colonel Sanders doll!♪\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }


//「ランディーくん人形?@ …ってあれか、ランディーくんフライドチキンの店の前に必ず置いてある…!d600あの等身大人形の?@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "org/keiichi0009", 256, TRUE);
OutputLine(NULL, "「ケンタくん人形?!",
NULL, "\"A Colonel Sanders doll!?", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "org/keiichi0010", 256, TRUE);
OutputLine(NULL, " …ってあれか、ケンタくんフライドチキンの店の前に必ず置いてある…",
NULL, " ...Oh, that thing. Those statues they always have out in front of that fried chicken place...", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "org/keiichi0011", 256, TRUE);
OutputLine(NULL, "あの等身大人形の?」",
NULL, " That life-sized dummy?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }


//「…そう! ランディーくん@ ……はぅ……かぁいい……お持ち帰りしたいぃ…☆@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "org/rena0004", 256, TRUE);
OutputLine(NULL, "「…そう! ケンタくん☆",
NULL, "\"...Yes! Colonel Sanders.☆", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "org/rena0005", 256, TRUE);
OutputLine(NULL, " ……はぅ……かぁいい……お持ち帰りしたいぃ…☆」",
NULL, " ...Hau... kyute... I want to take it hooome...☆\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }



Expand Down Expand Up @@ -3497,10 +3538,15 @@ void main()
NULL, "Birds heading home to roost proclaimed that nightfall would soon be upon us.", Line_Normal);
ClearMessage();

//VoiceMatching
if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_002_vm0x_n01","dialog002");}
if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog002");}
//VoiceMatchingEnd
//「圭一くんが手伝ってくれる☆!d300…ランディーくんをお持ち帰りできる……はぅ…。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "org/rena0006", 256, TRUE);
OutputLine(NULL, "「圭一くんが手伝ってくれる☆",
NULL, "\"Keiichi-kun is going to help.☆", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "org/rena0007", 256, TRUE);
OutputLine(NULL, "…ケンタくんをお持ち帰りできる……はぅ…。」",
NULL, " ...I can take Colonel Sanders home... hau...\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }



Expand Down Expand Up @@ -3652,10 +3698,11 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }


//VoiceMatching
if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_002_vm0x_n01","dialog004");}
if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_002_vm00_n01","dialog004");}
//VoiceMatchingEnd
//"... …嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?"@\
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, "“……嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?”",
NULL, "\"...It was quite a disturbing incident... They still haven't found one of the arms.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }


// 富竹さんの言った事がそのままなら@
Expand Down

0 comments on commit 72a2f10

Please sign in to comment.