Use ModSetLayerFilter

This commit is contained in:
Jáchym Toušek
2019-10-09 20:52:43 +02:00
parent 41a1895865
commit 6859bddbfc
37 changed files with 204 additions and 101 deletions

View File

@@ -56,6 +56,7 @@ void main()
ClearMessage();
DisableWindow();
ModSetLayerFilter(1, 256, "none");
ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me3_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE );
//「仕方ないじゃん。年齢も性別もバラバラだし。@
@@ -68,6 +69,7 @@ void main()
DisableWindow();
ModSetLayerFilter(3, 256, "none");
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re3a_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE );
//「一応ね、体育の時間は校庭で体を動かすのだけが決まりなの。@
@@ -154,6 +156,7 @@ void main()
DisableWindow();
DrawSceneWithMask("background/gr1", "m1", 0, 0, 300 );
ModSetLayerFilter(2, 256, "none");
ModDrawCharacterWithFiltering(2, 3, "sprite/normal/me3_tokui_a1_", "1", "m1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE );
// …ふぅむ、と魅音が偉そうに腕組みして周囲を見渡す@
@@ -2494,7 +2497,8 @@ void main()
DisableWindow();
ModDrawCharacterWithFiltering(2, 2, "sprite/night/re3b_bikkuri_b1_", "2", "down", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE );
ModSetLayerFilter(2, 256, "night");
ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re3b_bikkuri_b1_", "2", "down", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE );
DrawSceneWithMask("background/js3", "m1", 0, 0, 1300 );
//「こ、怖いよみんな!@ 圭一くんまで…!@ 怖いよぅ!!!@
@@ -2557,7 +2561,8 @@ void main()
DisableWindow();
FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, TRUE );
ModDrawCharacterWithFiltering(3, 4, "sprite/night/sa3_akuwarai_a1_", "1", "right", 1, 240, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE );
ModSetLayerFilter(3, 256, "night");
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa3_akuwarai_a1_", "1", "right", 1, 240, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE );
//「大人しく…食い尽くされるでございますの~…!!!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
@@ -2569,7 +2574,8 @@ void main()
DisableWindow();
ModDrawCharacterWithFiltering(1, 5, "sprite/night/ri3_warai_a1_", "1", "left", 1, -240, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE );
ModSetLayerFilter(1, 256, "night");
ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri3_warai_a1_", "1", "left", 1, -240, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE );
//「…みんなで…仲良しですよ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
@@ -2581,7 +2587,7 @@ void main()
DisableWindow();
ModDrawCharacterWithFiltering(2, 3, "sprite/night/me3_akuwarai_a1_", "2", "up", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE );
ModDrawCharacterWithFiltering(2, 3, "sprite/normal/me3_akuwarai_a1_", "2", "up", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE );
//「さぁレナ…念仏でも唱えな!@ うひゃっひゃっひゃッ!!!!!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
@@ -2631,7 +2637,7 @@ void main()
ClearMessage();
DisableWindow();
ModDrawCharacterWithFiltering(2, 2, "sprite/night/re3a_bikkuri_a1_", "2", "m1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE );
ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re3a_bikkuri_a1_", "2", "m1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE );
DrawSceneWithMask("background/js3", "m1", 0, 0, 1300 );
//「……け……圭一くんは……みんなみたいなひどいこと…しないよね?!d500…しないよね
@@ -2658,7 +2664,7 @@ void main()
DisableWindow();
ModDrawCharacter(2, 2, "sprite/night/re3a_nande_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
ModDrawCharacter(2, 2, "sprite/normal/re3a_nande_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
//「……ぅ…ぁ、………はぅ……………、@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
@@ -2677,7 +2683,7 @@ void main()
ClearMessage();
DisableWindow();
ModDrawCharacter(2, 2, "sprite/night/re3a_hau_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
ModDrawCharacter(2, 2, "sprite/normal/re3a_hau_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
//「……いいよ…圭一くんなら……。@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
@@ -2732,7 +2738,7 @@ void main()
DisableWindow();
PlayBGM( 1, "msys01", 56, 0 );
ModDrawCharacter(2, 2, "sprite/night/re3b_warai_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
ModDrawCharacter(2, 2, "sprite/normal/re3b_warai_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
//「きゃ~~~!@ やったやった!@ 生き残ったよ@ わぁいわ~~い☆!!@
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
@@ -2774,6 +2780,7 @@ void main()
ClearMessage();
DisableWindow();
ModSetLayerFilter(1, 256, "none");
ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa3_odoroki_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE );
//「何を気取ってるですのー!!@ 圭一さんがもたもたしてるからぁあぁあ!!!@
@@ -2788,6 +2795,7 @@ void main()
DisableWindow();
ModSetLayerFilter(3, 256, "none");
ModDrawCharacterWithFiltering(3, 5, "sprite/normal/ri3_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE );
//「…おしおきしますです。@
@@ -3044,6 +3052,7 @@ void main()
ClearMessage();
DisableWindow();
ModSetLayerFilter(2, 256, "none");
ModDrawCharacterWithFiltering(2, 8, "sprite/normal/tomi1_def_", "0", "left", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 3000, TRUE );
// 富竹さんだった@