Merge pull request #61 from Norgus/master

main script complete
This commit is contained in:
Ítalo Bruno Andrade
2015-12-20 16:08:16 -02:00
3 changed files with 34 additions and 22 deletions

View File

@@ -38,7 +38,7 @@ void main()
//「この度は当サークル、07th Expansionのノベルゲーム@ひぐらしのなく頃に~鬼隠し編~をお買い上げ下さいまして、誠にありがとうございました@ いかがだったでしょうか@ ちょっぴりでもお楽しみいただけたなら幸いです。¥ //「この度は当サークル、07th Expansionのノベルゲーム@ひぐらしのなく頃に~鬼隠し編~をお買い上げ下さいまして、誠にありがとうございました@ いかがだったでしょうか@ ちょっぴりでもお楽しみいただけたなら幸いです。¥
PlaySE(3, "s20/02/440200103", 256, 64); PlaySE(3, "s20/02/440200103", 256, 64);
OutputLine(NULL, "「この度は当サークル、07th Expansionのノベルゲーム、", OutputLine(NULL, "「この度は当サークル、07th Expansionのノベルゲーム、",
NULL, "\"Thank you for buying Higurashi When They Cry ~Onikakushi~,", Line_WaitForInput); NULL, "\"Thank you for buying Higurashi When They Cry ~Onikakushi~,", Line_ContinueAfterTyping);
OutputLine(NULL, "ひぐらしのなく頃に〜鬼隠し編〜をお買い上げ下さいまして、誠にありがとうございました!", OutputLine(NULL, "ひぐらしのなく頃に〜鬼隠し編〜をお買い上げ下さいまして、誠にありがとうございました!",
NULL, " a visual novel by 07th Expansion!", Line_WaitForInput); NULL, " a visual novel by 07th Expansion!", Line_WaitForInput);
PlaySE(3, "s20/02/440200104", 256, 64); PlaySE(3, "s20/02/440200104", 256, 64);
@@ -77,10 +77,16 @@ void main()
FadeBustshotWithFiltering( 3, "right", 1, FALSE, 0, 0, 300, TRUE ); FadeBustshotWithFiltering( 3, "right", 1, FALSE, 0, 0, 300, TRUE );
DrawBustshotWithFiltering( 3, "re_se_de_a1", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); DrawBustshotWithFiltering( 3, "re_se_de_a1", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「なんでも、今回の鬼隠し編」は全体の物語のプロローグみたいなお話なんですって。@ // レナrvS20/02/440200106.「あはははkvS20/02/440200107. 今回の鬼隠し』は、全体の謎に挑む人たちが最初に通るお話。kvS20/02/440200108.だから実質上のプロローグの位置づけなんだって」
PlaySE(3, "s20/02/440200106", 256, 64);
OutputLine(NULL, "「あははは!",
NULL, "\"Ahaha!", Line_WaitForInput);
PlaySE(3, "s20/02/440200107", 256, 64); PlaySE(3, "s20/02/440200107", 256, 64);
OutputLine(NULL, "「なんでも、今回の鬼隠し編」は全体の物語のプロローグみたいなお話なんですって。」", OutputLine(NULL, "今回の鬼隠し』は、全体の謎に挑む人たちが最初に通るお話。",
NULL, "\"As I understand it, this ~Onikakushi~ chapter is supposed to be somewhat of a prologue to the entire series.\"", Line_WaitForInput); NULL, " This ~Onikakushi~ chapter is the first story that readers challenging the mystery of the entire series get to experience.", Line_WaitForInput);
PlaySE(3, "s20/02/440200108", 256, 64);
OutputLine(NULL, "だから実質上のプロローグの位置づけなんだって。」",
NULL, " So it's actually supposed to be somewhat of a prologue.\"", Line_WaitForInput);
OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); OutputLineAll(NULL, "\n", Line_ContinueAfterTyping);
@@ -108,7 +114,7 @@ void main()
OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); OutputLineAll(NULL, "\n", Line_ContinueAfterTyping);
PlaySE(3, "s20/03/440300250", 256, 64); PlaySE(3, "s20/03/440300250", 256, 64);
OutputLine(NULL, " この最悪のバッドエンドを回避するために、プレイヤーさんが物語を模索していくのがサウンドノベルだし」", OutputLine(NULL, " この最悪のバッドエンドを回避するために、プレイヤーさんが物語を模索していくのがこの作品の醍醐味だし」",
NULL, "The player digging through the story in order to avoid a bad ending is the point of these types of games after all.\"", Line_Normal); NULL, "The player digging through the story in order to avoid a bad ending is the point of these types of games after all.\"", Line_Normal);
ClearMessage(); ClearMessage();
DisableWindow(); DisableWindow();
@@ -127,7 +133,7 @@ void main()
//「次の話はどんなのになるわけ@ レナは聞いてるー?@ //「次の話はどんなのになるわけ@ レナは聞いてるー?@
PlaySE(3, "s20/03/440300251", 256, 64); PlaySE(3, "s20/03/440300251", 256, 64);
OutputLine(NULL, "「次の話はどんなのになるわけ", OutputLine(NULL, "「これから、どんな話が待ち受けてるんだろう",
NULL, "\"What happens in the next chapter?", Line_WaitForInput); NULL, "\"What happens in the next chapter?", Line_WaitForInput);
PlaySE(3, "s20/03/440300252", 256, 64); PlaySE(3, "s20/03/440300252", 256, 64);
OutputLine(NULL, " レナは聞いてるー?」", OutputLine(NULL, " レナは聞いてるー?」",
@@ -139,22 +145,28 @@ void main()
DrawSceneWithMask( "bg_165", "left", 0, 0, 300 ); DrawSceneWithMask( "bg_165", "left", 0, 0, 300 );
DrawBustshotWithFiltering( 1, "re_se_wa_a1", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "re_se_wa_a1", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「うん。次のシナリオは今回のシナリオとはまた別の側面を紹介する物語…って言ってたよ。@ // レナrvS20/02/440200109.「うん。kvS20/02/440200110.今回はレナをパートナーに選んだ物語だったけど、kvS20/02/440200111.他にも魅ぃちゃん、沙都子ちゃんをパートナーに選んだお話もあるみたいだね」
PlaySE(3, "s20/02/440200109", 256, 64);
OutputLine(NULL, "「うん。",
NULL, "\"Yeah.", Line_WaitForInput);
PlaySE(3, "s20/02/440200110", 256, 64); PlaySE(3, "s20/02/440200110", 256, 64);
OutputLine(NULL, "「うん。次のシナリオは今回のシナリオとはまた別の側面を紹介する物語…って言ってたよ。」", OutputLine(NULL, "今回はレナをパートナーに選んだ物語だったけど、",
NULL, "\"Yeah. They said the next chapter will introduce another aspect of the story.\"", Line_WaitForInput); NULL, " This episode has Rena as your closest friend,", Line_WaitForInput);
PlaySE(3, "s20/02/440200111", 256, 64);
OutputLine(NULL, "他にも魅ぃちゃん、沙都子ちゃんをパートナーに選んだお話もあるみたいだね。」",
NULL, " but it seems like there are stories featuring Mii-chan and Satoko-chan, too.", Line_WaitForInput);
OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); OutputLineAll(NULL, "\n", Line_ContinueAfterTyping);
DisableWindow(); DisableWindow();
DrawBustshot( 3, "sa_se_ak_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE ); DrawBustshot( 3, "sa_se_ak_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE );
//「……難しい言い方ですわねぇ@何なんですの? // 沙都子rvS20/04/440400131.「他のシナリオにはどんな展開があるんですの?
PlaySE(3, "s20/04/440400131", 256, 64); PlaySE(3, "s20/04/440400131", 256, 64);
OutputLine(NULL, "「……難しい言い方ですわねぇ。", OutputLine(NULL, "「他のシナリオにはどんな展開があるんですの?」",
NULL, "\"...That's a strange way of putting it.", Line_WaitForInput); NULL, "\"What kind of plot developments can we expect from the other scenarios?\"", Line_Normal);
OutputLine(NULL, "何なんですの?」",
NULL, " What does that mean?\"", Line_Normal);
ClearMessage(); ClearMessage();
DisableWindow(); DisableWindow();
DrawSceneWithMask( "bg_165", "m1", 0, 0, 300 ); DrawSceneWithMask( "bg_165", "m1", 0, 0, 300 );

View File

@@ -1321,7 +1321,7 @@ void main()
NULL, "\"...Kei-chan, no struggling~", Line_WaitForInput); NULL, "\"...Kei-chan, no struggling~", Line_WaitForInput);
PlaySE(3, "s01/03/120300221", 256, 64); PlaySE(3, "s01/03/120300221", 256, 64);
OutputLine(NULL, "会則第……何条でもいいや。", OutputLine(NULL, "会則第……何条でもいいや。",
NULL, " Club rules... There are no exceptions.", Line_WaitForInput); NULL, " Club rule number... ah, it doesn't matter which one.", Line_WaitForInput);
PlaySE(3, "s01/03/120300222", 256, 64); PlaySE(3, "s01/03/120300222", 256, 64);
OutputLine(NULL, "罰ゲームに抵抗しちゃだめなんだからさ〜!」", OutputLine(NULL, "罰ゲームに抵抗しちゃだめなんだからさ〜!」",
NULL, " You can't fight against the penalty~!\"", Line_WaitForInput); NULL, " You can't fight against the penalty~!\"", Line_WaitForInput);
@@ -1427,7 +1427,7 @@ void main()
// 子供の頃、高熱を出して医者に行くと...必ず射たれた......あの小さな透明の注射器...¥ // 子供の頃、高熱を出して医者に行くと...必ず射たれた......あの小さな透明の注射器...¥
OutputLine(NULL, " 子供の頃、高熱を出して医者に行くと…必ず射たれた……あの小さな透明の注射器…。", OutputLine(NULL, " 子供の頃、高熱を出して医者に行くと…必ず射たれた……あの小さな透明の注射器…。",
NULL, "It was a small, clear syringe, like what a doctor would use when you went to him when you were sick...", Line_Normal); NULL, "It was a small, clear syringe, the kind a doctor might use if you went to them with a high fever...", Line_Normal);
ClearMessage(); ClearMessage();
// レナはさらに俺を強く押さえつける¥ // レナはさらに俺を強く押さえつける¥
@@ -3829,14 +3829,14 @@ void main()
// だが...どんな強要があったにせよ、仲間を売るようなやつらじゃなかった@ // だが...どんな強要があったにせよ、仲間を売るようなやつらじゃなかった@
OutputLine(NULL, " だが…どんな強要があったにせよ、仲間を売るようなやつらじゃなかった。", OutputLine(NULL, " だが…どんな強要があったにせよ、仲間を売るようなやつらじゃなかった。",
NULL, "Wait... they weren't the kind of people to sell off their friends, regardless of whether or not they were forced.", Line_WaitForInput); NULL, "But... they weren't the kind of people to sell off their friends, no matter what means were employed to force them.", Line_WaitForInput);
OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); OutputLineAll(NULL, "\n", Line_ContinueAfterTyping);
// オヤシロさまなんてものに乗っ取られるような、非現実的なことがあるわけもなかった@ // オヤシロさまなんてものに乗っ取られるような、非現実的なことがあるわけもなかった@
OutputLine(NULL, " オヤシロさまなんてものに乗っ取られるような、非現実的なことがあるわけもなかった。", OutputLine(NULL, " オヤシロさまなんてものに乗っ取られるような、非現実的なことがあるわけもなかった。",
NULL, "There's no way such a thing like being possessed by Oyashiro-sama could happen in reality.", Line_WaitForInput); NULL, "And there was no way such a thing as being possessed by Oyashiro-sama could happen in reality.", Line_WaitForInput);
OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping);

View File

@@ -423,7 +423,7 @@ void main()
// 混乱した相手に余計あおるような言い方はよくないのだが…、今回はそういうケースじゃない@ // 混乱した相手に余計あおるような言い方はよくないのだが…、今回はそういうケースじゃない@
OutputLine(NULL, " 混乱した相手に余計あおるような言い方はよくないのだが…、今回はそういうケースじゃない。", OutputLine(NULL, " 混乱した相手に余計あおるような言い方はよくないのだが…、今回はそういうケースじゃない。",
NULL, "It usually wasn't a good idea to tell someone panicking to do so... but this was not a usual case.", Line_WaitForInput); NULL, "It was best practice to avoid flustering someone panicking... but this was an urgent case.", Line_WaitForInput);
OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping);
@@ -2134,7 +2134,7 @@ void main()
//(ここまでが1枚目。ここから下は真横に破られている。) //(ここまでが1枚目。ここから下は真横に破られている。)
OutputLine(NULL, "(ここまでが1枚目。ここから下は真横に破られている。)", OutputLine(NULL, "(ここまでが1枚目。ここから下は真横に破られている。)",
NULL, "(This is all on the first sheet. Everything below this has been ripped out.)", Line_ContinueAfterTyping); NULL, "(This is all on the first sheet. The section below this has been ripped out.)", Line_ContinueAfterTyping);
FadeOutBGM( 2, 10, TRUE ); FadeOutBGM( 2, 10, TRUE );
SetValidityOfInput( FALSE ); SetValidityOfInput( FALSE );
@@ -2150,7 +2150,7 @@ void main()
PlayBGM( 2, "lsys24", 128, 0 ); PlayBGM( 2, "lsys24", 128, 0 );
//(ここからが2枚目。ここから上が真横に破られている。) //(ここからが2枚目。ここから上が真横に破られている。)
OutputLine(NULL, "(ここからが2枚目。ここから上が真横に破られている。)", OutputLine(NULL, "(ここからが2枚目。ここから上が真横に破られている。)",
NULL, "(This is from the second sheet. Everything above this has been ripped out.)", Line_ContinueAfterTyping); NULL, "(This is from the second sheet. The section above this has been ripped out.)", Line_ContinueAfterTyping);
FadeOutBGM( 2, 10, TRUE ); FadeOutBGM( 2, 10, TRUE );
SetValidityOfInput( FALSE ); SetValidityOfInput( FALSE );
@@ -2184,7 +2184,7 @@ void main()
// …死体があるか、ないかの違いはあるでしょうが。 // …死体があるか、ないかの違いはあるでしょうが。
OutputLine(NULL, "…死体があるか、ないかの違いはあるでしょうが。", OutputLine(NULL, "…死体があるか、ないかの違いはあるでしょうが。",
NULL, " ...Though the only difference may be the presence or lack of a body.\"", Line_ContinueAfterTyping); NULL, " ...Though you may or may not find my body.\"", Line_ContinueAfterTyping);
FadeOutBGM( 2, 10, TRUE ); FadeOutBGM( 2, 10, TRUE );
SetValidityOfInput( FALSE ); SetValidityOfInput( FALSE );