Fix Lipsync

This commit is contained in:
Jáchym Toušek
2017-12-30 18:51:06 +01:00
parent 9814f7ec71
commit efd6e5b61b
29 changed files with 6368 additions and 6368 deletions

View File

@@ -20,13 +20,13 @@ void main()
PlayBGM( 1, "msys02", 128, 0 );
DrawScene( "bg_108", 1000 );
ModDrawCharacterWithFiltering(1, 3, "character/me1a_WinkA1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 3, "character/normal/me1a_WinkA1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「...圭ちゃんってさ、すごいお金持ちってわけでもないの?@
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300016", 128);
ModPlayVoiceLS(3, 3, "s20/03/440300016", 128, TRUE);
OutputLine(NULL, "「…圭ちゃんってさ、すごいお金持ちってわけでもないの?」",
NULL, "\"...So Kei-chan, you're not stinking rich?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -35,18 +35,18 @@ void main()
//「何だよ、突然@...俺がいつリムジンで登校したよ?¥
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "s20/01/440100023", 128);
ModPlayVoiceLS(3, 1, "s20/01/440100023", 128, TRUE);
OutputLine(NULL, "「何だよ、突然。",
NULL, "\"What is this all of a sudden?", Line_WaitForInput);
OutputLine(NULL, "…俺がいつリムジンで登校したよ?」",
NULL, " Did I come to school in a limo before?\"", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(1, 3, "character/me1b_WinkA1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
ModDrawCharacter(1, 3, "character/normal/me1b_WinkA1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
//「月の小遣いはいくらもらってる?@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300017", 128);
ModPlayVoiceLS(3, 3, "s20/03/440300017", 128, TRUE);
OutputLine(NULL, "「月の小遣いはいくらもらってる?」",
NULL, "\"How much do you get for a monthly allowance?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -55,29 +55,29 @@ void main()
//「1000円。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "s20/01/440100024", 128);
ModPlayVoiceLS(3, 1, "s20/01/440100024", 128, TRUE);
OutputLine(NULL, "「1000円。」",
NULL, "\"About $10...\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 4, "character/sa1a_AkuwaraiA1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
ModDrawCharacterWithFiltering(3, 4, "character/normal/sa1a_AkuwaraiA1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「あら。結構、小市民的ですのねぇ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400008", 128);
ModPlayVoiceLS(3, 4, "s20/04/440400008", 128, TRUE);
OutputLine(NULL, "「あら。結構、小市民的ですのねぇ。」",
NULL, "\"My, that's a rather plebeian amount.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 5, "character/ri1_DefA1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );
ModDrawCharacter(2, 5, "character/normal/ri1_DefA1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );
//「......お弁当のおかずも普通ですよ@お金持ちじゃないです。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500001", 128);
ModPlayVoiceLS(3, 5, "s20/05/440500001", 128, TRUE);
OutputLine(NULL, "「……お弁当のおかずも普通ですよ。",
NULL, "\"...His lunch is made up of normal stuff.", Line_Continue);
Wait( 1800 );
@@ -101,11 +101,11 @@ void main()
NULL, "To be asked out of nowhere how much I get and then told that's a plebeian amount!", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacterWithFiltering(3, 2, "character/re1a_waraiA1_", "2", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
ModDrawCharacterWithFiltering(3, 2, "character/normal/re1a_waraiA1_", "2", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「あはははは。ごめんねごめんね!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200030", 128);
ModPlayVoiceLS(3, 2, "s20/02/440200030", 128, TRUE);
OutputLine(NULL, "「あはははは。ごめんねごめんね!」",
NULL, "\"Ahahahaha. Sorry, sorry!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -118,14 +118,14 @@ void main()
NULL, "Rena seemed to pick up on my dubious expression and started giggling.", GetGlobalFlag(GLinemodeSp));
DisableWindow();
ModDrawCharacterWithFiltering(1, 3, "character/me1a_WaraiA1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 3, "character/normal/me1a_WaraiA1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
//「圭ちゃん家ってさ、すっごく大きいでしょ@ だから建築中から雛見沢中で前原屋敷って呼ばれて注目の的だったんだよ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300018", 128);
ModPlayVoiceLS(3, 3, "s20/03/440300018", 128, TRUE);
OutputLine(NULL, "「圭ちゃん家ってさ、すっごく大きいでしょ?",
NULL, "\"Kei-chan... your house, you know... It's pretty big, yeah?", Line_Continue);
Wait( 1800 );
@@ -143,11 +143,11 @@ void main()
DisableWindow();
ModDrawCharacter(3, 2, "character/re1a_defA1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
ModDrawCharacter(3, 2, "character/normal/re1a_defA1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
//「あんなに大きいお家だから、どんなお金持ちなのかなって、みんなで噂し合ってたの。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200031", 128);
ModPlayVoiceLS(3, 2, "s20/02/440200031", 128, TRUE);
OutputLine(NULL, "「あんなに大きいお家だから、どんなお金持ちなのかなって、みんなで噂し合ってたの。」",
NULL, "\"Since the house is so big, everybody is gossiping, wondering exactly how rich you are.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
@@ -172,22 +172,22 @@ void main()
ClearMessage();
DisableWindow();
DrawSceneWithMask( "bg_108", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(1, 4, "character/sa1b_AkuwaraiB1_", "2", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 4, "character/normal/sa1b_AkuwaraiB1_", "2", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「私の推理では、お家を建てるのにお金をかけ過ぎて、貧乏になってしまったと考えてますのよ~!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400009", 128);
ModPlayVoiceLS(3, 4, "s20/04/440400009", 128, TRUE);
OutputLine(NULL, "「私の推理では、お家を建てるのにお金をかけ過ぎて、貧乏になってしまったと考えてますのよ〜!」",
NULL, "\"From my deduction, I wager they spent too much money on building the house, and that is why they are now broke~!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 5, "character/ri1_WaraiA1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
ModDrawCharacterWithFiltering(3, 5, "character/normal/ri1_WaraiA1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「......貧乏でかわいそかわいそです。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500002", 128);
ModPlayVoiceLS(3, 5, "s20/05/440500002", 128, TRUE);
OutputLine(NULL, "「……貧乏でかわいそかわいそです。」",
NULL, "\"...Being broke, how very, very unfortunate.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -204,7 +204,7 @@ void main()
//「あー、諸君らの楽しい想像をぶち壊すようで悪いが、うちは金持ちでも貧乏でもないぞ@極めて平均的な普通の家庭だ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "s20/01/440100025", 128);
ModPlayVoiceLS(3, 1, "s20/01/440100025", 128, TRUE);
OutputLine(NULL, "「あー、諸君らの楽しい想像をぶち壊すようで悪いが、うちは金持ちでも貧乏でもないぞ。",
NULL, "\"Yeah, sorry for ruining your imagination, but we aren't millionaires or poor.", Line_Continue);
Wait( 4200 );
@@ -215,17 +215,17 @@ void main()
DisableWindow();
FadeBustshotWithFiltering( 1, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 3, "character/me1b_TokuiA1_", "2", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 3, "character/normal/me1b_TokuiA1_", "2", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「あれだけ大きな家は普通とは言わないって@ しかも玄関は立派で、門は大型車も入れるようになってるし!@ 絶対、普通じゃないって!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300019", 128);
ModPlayVoiceLS(3, 3, "s20/03/440300019", 128, TRUE);
OutputLine(NULL, "「あれだけ大きな家は普通とは言わないって!",
NULL, "\"You can't call it normal with that huge house!", Line_Continue);
Wait( 2800 );
OutputLine(NULL, " しかも玄関は立派で、門は大型車も入れるようになってるし!!",
NULL, " The entranceway is all grand, and the gate is large enough for a large truck to get through!!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300020", 128);
ModPlayVoiceLS(3, 3, "s20/03/440300020", 128, TRUE);
OutputLine(NULL, " 絶対、普通じゃないって!」",
NULL, " That's not normal at all!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -292,28 +292,28 @@ void main()
ClearMessage();
DisableWindow();
DrawScene( "bg_110", 400 );
ModDrawCharacterWithFiltering(1, 3, "character/me1a_DefA1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 3, "character/normal/me1a_DefA1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「ぜひ今度、圭ちゃんの家を探検してみたいよなぁ@...お金持ちじゃないと主張しながらもあの邸宅!@ 一体何が隠されているのか!!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300021", 128);
ModPlayVoiceLS(3, 3, "s20/03/440300021", 128, TRUE);
OutputLine(NULL, "「ぜひ今度、圭ちゃんの家を探検してみたいよなぁ。",
NULL, "\"I'd really like a chance to explore Kei-chan's house...", Line_Continue);
Wait( 1600 );
OutputLine(NULL, "…お金持ちじゃないと主張しながらもあの邸宅!!",
NULL, " Claiming not to be rich, but having a home like that!!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300022", 128);
ModPlayVoiceLS(3, 3, "s20/03/440300022", 128, TRUE);
OutputLine(NULL, " 一体何が隠されているのか!!」",
NULL, " What could be hidden there!?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 2, "character/re1a_hauA1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
ModDrawCharacterWithFiltering(3, 2, "character/normal/re1a_hauA1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「か、かぁいいものが隠されてるといいなぁ! はぅ~!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200032", 128);
ModPlayVoiceLS(3, 2, "s20/02/440200032", 128, TRUE);
OutputLine(NULL, "「か、かぁいいものが隠されてるといいなぁ! はぅ〜!」",
NULL, "\"M-Maybe there's something kyute hidden! Hao~!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -321,22 +321,22 @@ void main()
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 4, "character/sa1b_AkuwaraiB1_", "2", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 4, "character/normal/sa1b_AkuwaraiB1_", "2", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「きっと家具を買うお金もなくなってて、殺風景な部屋がいっぱいなのですわ!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400010", 128);
ModPlayVoiceLS(3, 4, "s20/04/440400010", 128, TRUE);
OutputLine(NULL, "「きっと家具を買うお金もなくなってて、殺風景な部屋がいっぱいなのですわ!」",
NULL, "\"They probably had no money to purchase furniture, so it's filled with spartan rooms!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 5, "character/ri1_WaraiA1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );
ModDrawCharacter(2, 5, "character/normal/ri1_WaraiA1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );
//「......絨毯のお部屋なら、ぜひごろごろしてみたいですよ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500003", 128);
ModPlayVoiceLS(3, 5, "s20/05/440500003", 128, TRUE);
OutputLine(NULL, "「……絨毯のお部屋なら、ぜひごろごろしてみたいですよ。」",
NULL, "\"...If there are carpeted rooms, I would love to try rolling around on the floor.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -345,7 +345,7 @@ void main()
//「わぁぁ~! それいいねそれいいね! レナもごろごろしたい~!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200033", 128);
ModPlayVoiceLS(3, 2, "s20/02/440200033", 128, TRUE);
OutputLine(NULL, "「わぁぁ〜! それいいねそれいいね! レナもごろごろしたい〜!」",
NULL, "\"Waa~! That'd be great, so great! I want to roll around, too~!\"", Line_Normal);
ClearMessage();