diff --git a/data/magic-crystal-cave.mse-style/reminder/dark/a.png b/data/magic-crystal-cave.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..3bd4ee813a Binary files /dev/null and b/data/magic-crystal-cave.mse-style/reminder/dark/a.png differ diff --git a/data/magic-crystal-cave.mse-style/reminder/dark/b.png b/data/magic-crystal-cave.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..91866c55a5 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/reminder/dark/b.png differ diff --git a/data/magic-crystal-cave.mse-style/reminder/dark/c.png b/data/magic-crystal-cave.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..74a0ef07f5 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/reminder/dark/c.png differ diff --git a/data/magic-crystal-cave.mse-style/reminder/dark/g.png b/data/magic-crystal-cave.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..833465f75f Binary files /dev/null and b/data/magic-crystal-cave.mse-style/reminder/dark/g.png differ diff --git a/data/magic-crystal-cave.mse-style/reminder/dark/m.png b/data/magic-crystal-cave.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..220017bf40 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/reminder/dark/m.png differ diff --git a/data/magic-crystal-cave.mse-style/reminder/dark/r.png b/data/magic-crystal-cave.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..a877673163 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/reminder/dark/r.png differ diff --git a/data/magic-crystal-cave.mse-style/reminder/dark/u.png b/data/magic-crystal-cave.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..103217e50c Binary files /dev/null and b/data/magic-crystal-cave.mse-style/reminder/dark/u.png differ diff --git a/data/magic-crystal-cave.mse-style/reminder/dark/w.png b/data/magic-crystal-cave.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..a30cdc1e31 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/reminder/dark/w.png differ diff --git a/data/magic-crystal-cave.mse-style/style b/data/magic-crystal-cave.mse-style/style index fc2e5c9e15..86578da2d3 100644 --- a/data/magic-crystal-cave.mse-style/style +++ b/data/magic-crystal-cave.mse-style/style @@ -64,10 +64,30 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 4 } + reminder_offset_top := { 0 } + reminder_offset_width := { 1 } + reminder_offset_height := { 7 } + nameline_offset_top_1 := { 18 } nameline_offset_left_1 := { 15 } - nameline_offset_width_1 := { -33 } + nameline_offset_width_1 := { -35 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { false } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) then 2 else 5 } + transform_symbol_offset_top_1 := { if transform_symbol_is_modal(card.transformation) then 1 else 2 } + transform_symbol_offset_width_1 := { 0 } + transform_symbol_offset_height_1 := { 0 } + transform_symbol_icon_offset_width := { 0 } + transform_symbol_icon_offset_height := { 0 } + + name_transform_symbol_offset_left_1 := { -2 } + casting_cost_transform_symbol_offset_left_1 := { -2 } + casting_cost_offset_top_1 := { 1 } swap_fonts_name_default := [ @@ -90,9 +110,11 @@ init script: crown: "crown/", alias: "alias/", stamp: "stamp/", - nonstamp: "nonstamp/" + nonstamp: "nonstamp/", + transforml: "transform_left/", + transformr: "transform_right/", identity: "/magic-modules.mse-include/indicators/", - identity2: "/magic-modules.mse-include/indicators/", + identity2: "/magic-modules.mse-include/indicators/" ] template_suffix := [ @@ -102,9 +124,11 @@ init script: crown: ".png", alias: ".png", stamp: ".png", - nonstamp: ".png" + nonstamp: ".png", + transforml: ".png", + transformr: ".png", identity: "identity.png", - identity2: "identity.png", + identity2: "identity.png" ] template := { template_prefix[type] + input + template_suffix[type] } land_template := { template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } @@ -116,6 +140,8 @@ init script: card_alias := { color_background(input: card.card_color, type: "alias", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } card_nonstamp := { color_background(input: card.card_color, type: "nonstamp", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } pure_colors := { @@ -211,6 +237,8 @@ include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/watermarks/card_fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/separators/card_fields include file: /magic-modules.mse-include/namelines/card_fields @@ -250,7 +278,7 @@ card style: left: 84 top: { 674 + chop_top() + body_font_vertical() } right: { 666 - chop_right() } - bottom: { 940 - chop_bottom() } + bottom: { 940 - chop_bottom() - if reminder_box_is_visible() then 12 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -313,6 +341,20 @@ extra card field: editable: false save value: false show statistics: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: pt box: @@ -349,3 +391,21 @@ extra card style: z index: 210 visible: { is_stamped() } mask: stamp_border_mask.png + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-crystal-cave.mse-style/transform_left/a.png b/data/magic-crystal-cave.mse-style/transform_left/a.png new file mode 100644 index 0000000000..24164317be Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_left/a.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_left/b.png b/data/magic-crystal-cave.mse-style/transform_left/b.png new file mode 100644 index 0000000000..8685fbeced Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_left/b.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_left/c.png b/data/magic-crystal-cave.mse-style/transform_left/c.png new file mode 100644 index 0000000000..813a85b925 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_left/c.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_left/g.png b/data/magic-crystal-cave.mse-style/transform_left/g.png new file mode 100644 index 0000000000..1828e8cd6b Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_left/g.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_left/m.png b/data/magic-crystal-cave.mse-style/transform_left/m.png new file mode 100644 index 0000000000..e76b73d34e Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_left/m.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_left/r.png b/data/magic-crystal-cave.mse-style/transform_left/r.png new file mode 100644 index 0000000000..54146b52f7 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_left/r.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_left/u.png b/data/magic-crystal-cave.mse-style/transform_left/u.png new file mode 100644 index 0000000000..88a5f386f5 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_left/u.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_left/w.png b/data/magic-crystal-cave.mse-style/transform_left/w.png new file mode 100644 index 0000000000..3627452b5f Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_left/w.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_right/a.png b/data/magic-crystal-cave.mse-style/transform_right/a.png new file mode 100644 index 0000000000..e7f4c70f60 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_right/a.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_right/b.png b/data/magic-crystal-cave.mse-style/transform_right/b.png new file mode 100644 index 0000000000..541b245f72 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_right/b.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_right/c.png b/data/magic-crystal-cave.mse-style/transform_right/c.png new file mode 100644 index 0000000000..f0a630c6b4 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_right/c.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_right/g.png b/data/magic-crystal-cave.mse-style/transform_right/g.png new file mode 100644 index 0000000000..73fce6d0ed Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_right/g.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_right/m.png b/data/magic-crystal-cave.mse-style/transform_right/m.png new file mode 100644 index 0000000000..1b946617cc Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_right/m.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_right/r.png b/data/magic-crystal-cave.mse-style/transform_right/r.png new file mode 100644 index 0000000000..98ac11bc0c Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_right/r.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_right/u.png b/data/magic-crystal-cave.mse-style/transform_right/u.png new file mode 100644 index 0000000000..001b32e8f7 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_right/u.png differ diff --git a/data/magic-crystal-cave.mse-style/transform_right/w.png b/data/magic-crystal-cave.mse-style/transform_right/w.png new file mode 100644 index 0000000000..9c77447c72 Binary files /dev/null and b/data/magic-crystal-cave.mse-style/transform_right/w.png differ diff --git a/data/magic-dox-sokrates_750.mse-style/reminder/dark/a.png b/data/magic-dox-sokrates_750.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..34cb07c296 Binary files /dev/null and b/data/magic-dox-sokrates_750.mse-style/reminder/dark/a.png differ diff --git a/data/magic-dox-sokrates_750.mse-style/reminder/dark/b.png b/data/magic-dox-sokrates_750.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..2fc3af73fe Binary files /dev/null and b/data/magic-dox-sokrates_750.mse-style/reminder/dark/b.png differ diff --git a/data/magic-dox-sokrates_750.mse-style/reminder/dark/c.png b/data/magic-dox-sokrates_750.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..52cf454697 Binary files /dev/null and b/data/magic-dox-sokrates_750.mse-style/reminder/dark/c.png differ diff --git a/data/magic-dox-sokrates_750.mse-style/reminder/dark/g.png b/data/magic-dox-sokrates_750.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..4f764bce1f Binary files /dev/null and b/data/magic-dox-sokrates_750.mse-style/reminder/dark/g.png differ diff --git a/data/magic-dox-sokrates_750.mse-style/reminder/dark/m.png b/data/magic-dox-sokrates_750.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..d49b4165ab Binary files /dev/null and b/data/magic-dox-sokrates_750.mse-style/reminder/dark/m.png differ diff --git a/data/magic-dox-sokrates_750.mse-style/reminder/dark/r.png b/data/magic-dox-sokrates_750.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..b6caa45800 Binary files /dev/null and b/data/magic-dox-sokrates_750.mse-style/reminder/dark/r.png differ diff --git a/data/magic-dox-sokrates_750.mse-style/reminder/dark/u.png b/data/magic-dox-sokrates_750.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..19f8462c6e Binary files /dev/null and b/data/magic-dox-sokrates_750.mse-style/reminder/dark/u.png differ diff --git a/data/magic-dox-sokrates_750.mse-style/reminder/dark/w.png b/data/magic-dox-sokrates_750.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..fcc0d59af7 Binary files /dev/null and b/data/magic-dox-sokrates_750.mse-style/reminder/dark/w.png differ diff --git a/data/magic-dox-sokrates_750.mse-style/style b/data/magic-dox-sokrates_750.mse-style/style index e74e6674dc..df0bcd28f4 100644 --- a/data/magic-dox-sokrates_750.mse-style/style +++ b/data/magic-dox-sokrates_750.mse-style/style @@ -30,22 +30,35 @@ card dpi: 300 init script: nameline_offset_left_1 := { -8 } nameline_offset_top_1 := { 62 } + casting_cost_offset_left_1 := { 16 } casting_cost_offset_top_1 := { 3 } + transform_symbol_offset_left_1 := { 20 } transform_symbol_offset_top_1 := { 14 } transform_symbol_offset_width_1 := { -28 } transform_symbol_offset_height_1 := { -28 } name_transform_symbol_offset_left_1 := { -18 } + card_symbol_offset_left_1 := { -6 } card_symbol_offset_top_1 := { 5 } card_symbol_offset_width_1 := { -6 } card_symbol_offset_height_1 := { -6 } name_card_symbol_offset_left_1 := { 12 } + name_shadow_color := { rgb(0,0,0) } name_shadow_displacement_x := { -2 } name_shadow_displacement_y := { 2 } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 2 } + reminder_offset_top := { 8 } + reminder_offset_width := { -38 } + reminder_offset_height := { -6 } + reminder_type_offset_top := { 1 } + reminder_cost_offset_top := { 2 } + typeline_offset_top_1 := { 13 } typeline_offset_left_1 := { 4 } type_offset_top_1 := { 2 } @@ -229,6 +242,8 @@ include file: /magic-modules.mse-include/watermarks/card_fields include file: /magic-modules.mse-include/separators/card_fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/namelines/card_fields include file: /magic-modules.mse-include/typelines/card_fields @@ -274,7 +289,7 @@ card style: left: 72 top: { 670 + chop_top() + body_font_vertical() } right: 678 - bottom: { 950 - chop_bot() + (if is_stamped() then - 9 else 0) } + bottom: { 950 - chop_bot() - (if reminder_box_is_visible() then 19 else if is_stamped() then 9 else 0) } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-expedition-33.mse-style/reminder/dark/a.png b/data/magic-expedition-33.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..df3aae9bb6 Binary files /dev/null and b/data/magic-expedition-33.mse-style/reminder/dark/a.png differ diff --git a/data/magic-expedition-33.mse-style/reminder/dark/b.png b/data/magic-expedition-33.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..ea4e190541 Binary files /dev/null and b/data/magic-expedition-33.mse-style/reminder/dark/b.png differ diff --git a/data/magic-expedition-33.mse-style/reminder/dark/c.png b/data/magic-expedition-33.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..73de6d7337 Binary files /dev/null and b/data/magic-expedition-33.mse-style/reminder/dark/c.png differ diff --git a/data/magic-expedition-33.mse-style/reminder/dark/g.png b/data/magic-expedition-33.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..4ba4f552fc Binary files /dev/null and b/data/magic-expedition-33.mse-style/reminder/dark/g.png differ diff --git a/data/magic-expedition-33.mse-style/reminder/dark/m.png b/data/magic-expedition-33.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..51dc9f16db Binary files /dev/null and b/data/magic-expedition-33.mse-style/reminder/dark/m.png differ diff --git a/data/magic-expedition-33.mse-style/reminder/dark/r.png b/data/magic-expedition-33.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..4a9bd23551 Binary files /dev/null and b/data/magic-expedition-33.mse-style/reminder/dark/r.png differ diff --git a/data/magic-expedition-33.mse-style/reminder/dark/u.png b/data/magic-expedition-33.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..f80309cb72 Binary files /dev/null and b/data/magic-expedition-33.mse-style/reminder/dark/u.png differ diff --git a/data/magic-expedition-33.mse-style/reminder/dark/w.png b/data/magic-expedition-33.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..2e4f49d8eb Binary files /dev/null and b/data/magic-expedition-33.mse-style/reminder/dark/w.png differ diff --git a/data/magic-expedition-33.mse-style/style b/data/magic-expedition-33.mse-style/style index 5a9760e8be..bfabe6a337 100644 --- a/data/magic-expedition-33.mse-style/style +++ b/data/magic-expedition-33.mse-style/style @@ -65,10 +65,33 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 40 } + reminder_offset_top := { -4 } + reminder_offset_width := { -43 } + reminder_offset_height := { -3 } + reminder_type_font_size := { 18 } + reminder_type_offset_left := { 3 } + reminder_type_offset_width := { -3 } + nameline_offset_top_1 := { 20 } nameline_offset_left_1 := { 17 } nameline_offset_width_1 := { -33 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) then 25 else 27 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_offset_width_1 := { -3 } + transform_symbol_offset_height_1 := { 3 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then -2 else -6 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then -2 else -6 } + + name_transform_symbol_offset_left_1 := { 20 } + casting_cost_transform_symbol_offset_left_1 := { -26 } + name_offset_width_1 := { 10 } casting_cost_offset_top_1 := { 3 } swap_fonts_name_default := @@ -224,6 +247,8 @@ include file: /magic-modules.mse-include/watermarks/card_fields include file: /magic-modules.mse-include/separators/card_fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/namelines/card_fields include file: /magic-modules.mse-include/typelines/card_fields @@ -269,7 +294,7 @@ card style: left: 99 top: { 667 + chop_top() + body_font_vertical() } right: { 651 - chop_right() } - bottom: { 950 - (if is_stamped() then 10 else 0) - chop_bottom() } + bottom: { 950 - (if is_stamped() then 10 else 0) - chop_bottom() - if reminder_box_is_visible() then 20 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-expedition-33.mse-style/transform/background/black/normal.png b/data/magic-expedition-33.mse-style/transform/background/black/normal.png new file mode 100644 index 0000000000..515cbf3e92 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/background/black/normal.png differ diff --git a/data/magic-expedition-33.mse-style/transform/background/colored/normal/a.png b/data/magic-expedition-33.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..c20239136a Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-expedition-33.mse-style/transform/background/colored/normal/b.png b/data/magic-expedition-33.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..87ec192201 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-expedition-33.mse-style/transform/background/colored/normal/c.png b/data/magic-expedition-33.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..c1249263db Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-expedition-33.mse-style/transform/background/colored/normal/g.png b/data/magic-expedition-33.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..d7bf65a6b9 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-expedition-33.mse-style/transform/background/colored/normal/m.png b/data/magic-expedition-33.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..c313014dc1 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-expedition-33.mse-style/transform/background/colored/normal/r.png b/data/magic-expedition-33.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..9038e84ba0 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-expedition-33.mse-style/transform/background/colored/normal/u.png b/data/magic-expedition-33.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..fd039f165e Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-expedition-33.mse-style/transform/background/colored/normal/w.png b/data/magic-expedition-33.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..29d5f60670 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-expedition-33.mse-style/transform/background/white/normal.png b/data/magic-expedition-33.mse-style/transform/background/white/normal.png new file mode 100644 index 0000000000..70fa0900a7 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/background/white/normal.png differ diff --git a/data/magic-expedition-33.mse-style/transform/icon/texture/normal/a.png b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..c20239136a Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-expedition-33.mse-style/transform/icon/texture/normal/b.png b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..87ec192201 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-expedition-33.mse-style/transform/icon/texture/normal/c.png b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..c1249263db Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-expedition-33.mse-style/transform/icon/texture/normal/g.png b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..d7bf65a6b9 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-expedition-33.mse-style/transform/icon/texture/normal/m.png b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..c313014dc1 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-expedition-33.mse-style/transform/icon/texture/normal/r.png b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..9038e84ba0 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-expedition-33.mse-style/transform/icon/texture/normal/u.png b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..fd039f165e Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-expedition-33.mse-style/transform/icon/texture/normal/w.png b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..29d5f60670 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-expedition-33.mse-style/transform/rim/shape/normal.png b/data/magic-expedition-33.mse-style/transform/rim/shape/normal.png new file mode 100644 index 0000000000..19068c9c3d Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/rim/shape/normal.png differ diff --git a/data/magic-expedition-33.mse-style/transform/rim/texture/normal/a.png b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/a.png new file mode 100644 index 0000000000..c20239136a Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/a.png differ diff --git a/data/magic-expedition-33.mse-style/transform/rim/texture/normal/b.png b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/b.png new file mode 100644 index 0000000000..87ec192201 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/b.png differ diff --git a/data/magic-expedition-33.mse-style/transform/rim/texture/normal/c.png b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/c.png new file mode 100644 index 0000000000..c1249263db Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/c.png differ diff --git a/data/magic-expedition-33.mse-style/transform/rim/texture/normal/g.png b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/g.png new file mode 100644 index 0000000000..d7bf65a6b9 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/g.png differ diff --git a/data/magic-expedition-33.mse-style/transform/rim/texture/normal/m.png b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/m.png new file mode 100644 index 0000000000..c313014dc1 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/m.png differ diff --git a/data/magic-expedition-33.mse-style/transform/rim/texture/normal/r.png b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/r.png new file mode 100644 index 0000000000..9038e84ba0 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/r.png differ diff --git a/data/magic-expedition-33.mse-style/transform/rim/texture/normal/u.png b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/u.png new file mode 100644 index 0000000000..fd039f165e Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/u.png differ diff --git a/data/magic-expedition-33.mse-style/transform/rim/texture/normal/w.png b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/w.png new file mode 100644 index 0000000000..29d5f60670 Binary files /dev/null and b/data/magic-expedition-33.mse-style/transform/rim/texture/normal/w.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/reminder/light/a.png b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..ca75dc09e1 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/a.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/reminder/light/b.png b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..eba8a0ed2f Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/b.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/reminder/light/c.png b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..23e643697e Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/c.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/reminder/light/g.png b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..96a76e7b05 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/g.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/reminder/light/m.png b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..7d7a02d8a4 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/m.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/reminder/light/r.png b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..76e194ea43 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/r.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/reminder/light/u.png b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..34ab891b6f Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/u.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/reminder/light/w.png b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..223b0cdf83 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/reminder/light/w.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/style b/data/magic-kasu-eldrazi_750.mse-style/style index 78434d3194..f221022bcd 100644 --- a/data/magic-kasu-eldrazi_750.mse-style/style +++ b/data/magic-kasu-eldrazi_750.mse-style/style @@ -23,17 +23,39 @@ card width: 750 card height: 1046 card dpi: 300 -### blanks by kasu_mtg (https://www.instagram.com/kasu_mtg/) +### blanks by kasu_mtg (https://www.instagram.com/kasu_mtg/), tweaks by Genevensis ### code by GenevensiS ############################################################## Extra scripts init script: + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { -2 } + reminder_offset_top := { -2 } + reminder_offset_width := { -10 } + reminder_offset_height := { 15 } + reminder_type_offset_left := { -2 } + reminder_type_offset_width := { 4 } + reminder_cost_offset_left := { 2 } + nameline_offset_top_1 := { 4 } - transform_symbol_offset_left_1 := { 20 } - transform_symbol_offset_top_1 := { 14 } - transform_symbol_offset_width_1 := { -28 } - transform_symbol_offset_height_1 := { -28 } - name_transform_symbol_offset_left_1 := { -18 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_offset_left_1 := { 9 } + transform_symbol_offset_top_1 := { -5 } + transform_symbol_offset_width_1 := { 7 } + transform_symbol_offset_height_1 := { 7 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 8 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 8 else 0 } + + name_transform_symbol_offset_left_1 := { 8 } + casting_cost_transform_symbol_offset_left_1 := { -18 } + card_symbol_offset_left_1 := { -6 } card_symbol_offset_top_1 := { 5 } card_symbol_offset_width_1 := { -6 } @@ -116,7 +138,7 @@ init script: } is_basic_framed := { styling.land_frame == "basic land" } is_crowned := { styling.legend_crown == "yes" or (styling.legend_crown == "if legendary" and lang_setting("is_legendary")(card.super_type)) } - is_extended := { styling.extended_art } + is_extended := { styling.extended_art or is_basic_framed() } is_textboxed := { styling.textbox_art } chop_top := { split := split_comma(styling.chop_text_box); if length(split) > 0 and split.0 != "" then clamp(split.0, maximum: 500, minimum: -500) else 0 } chop_bot := { split := split_comma(styling.chop_text_box); if length(split) > 1 and split.1 != "" then clamp(split.1, maximum: 500, minimum: -500) else 0 } @@ -209,6 +231,8 @@ include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/watermarks/card_fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/separators/card_fields include file: /magic-modules.mse-include/namelines/card_fields @@ -249,8 +273,8 @@ card style: text: left: 75 top: { 675 + chop_top() + body_font_vertical() } - right: 675 - bottom: { 935 - chop_bot() } + right: 678 + bottom: { 935 - chop_bot() - if reminder_box_is_visible() then 8 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/a.png b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..2355773913 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/b.png b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..56219de1fb Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/c.png b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..1454dbbafb Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/g.png b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..9164002458 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/m.png b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..2efc03822c Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/r.png b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..1381615e52 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/u.png b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..a34f80b617 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/w.png b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..fccb971a84 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/a.png b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..1c3a776157 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/b.png b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..ba546e299b Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/c.png b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..1545631ab6 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/g.png b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..e9706f482d Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/m.png b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..74c4f5ea43 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/r.png b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..15ab6f18de Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/u.png b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..cf125b7297 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/w.png b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..a600955aa1 Binary files /dev/null and b/data/magic-kasu-eldrazi_750.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-kasu-legend_750.mse-style/reminder/dark/a.png b/data/magic-kasu-legend_750.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..3727e9603c Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/reminder/dark/a.png differ diff --git a/data/magic-kasu-legend_750.mse-style/reminder/dark/b.png b/data/magic-kasu-legend_750.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..233c0c7217 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/reminder/dark/b.png differ diff --git a/data/magic-kasu-legend_750.mse-style/reminder/dark/c.png b/data/magic-kasu-legend_750.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..e9ed833329 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/reminder/dark/c.png differ diff --git a/data/magic-kasu-legend_750.mse-style/reminder/dark/g.png b/data/magic-kasu-legend_750.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..4e58dff76a Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/reminder/dark/g.png differ diff --git a/data/magic-kasu-legend_750.mse-style/reminder/dark/m.png b/data/magic-kasu-legend_750.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..46cf47f592 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/reminder/dark/m.png differ diff --git a/data/magic-kasu-legend_750.mse-style/reminder/dark/r.png b/data/magic-kasu-legend_750.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..3dc5dbec7e Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/reminder/dark/r.png differ diff --git a/data/magic-kasu-legend_750.mse-style/reminder/dark/u.png b/data/magic-kasu-legend_750.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..f9a17967bd Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/reminder/dark/u.png differ diff --git a/data/magic-kasu-legend_750.mse-style/reminder/dark/w.png b/data/magic-kasu-legend_750.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..dd8810d158 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/reminder/dark/w.png differ diff --git a/data/magic-kasu-legend_750.mse-style/style b/data/magic-kasu-legend_750.mse-style/style index 64db87a9da..50ec017832 100644 --- a/data/magic-kasu-legend_750.mse-style/style +++ b/data/magic-kasu-legend_750.mse-style/style @@ -28,15 +28,37 @@ card dpi: 300 ############################################################## Extra scripts init script: + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 22 } + reminder_offset_top := { 12 } + reminder_offset_width := { -40 } + reminder_offset_height := { -5 } + reminder_type_font_size := { 16 } + reminder_type_offset_left := { 7 } + reminder_type_offset_width := { -14 } + reminder_cost_font_size := { 16 } + reminder_cost_offset_left := { -7 } + nameline_offset_left_1 := { 4 } nameline_offset_top_1 := { 4 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) then 18 else 10 } + transform_symbol_offset_top_1 := { 5 } + transform_symbol_offset_width_1 := { -8 } + transform_symbol_offset_height_1 := { -9 } + transform_symbol_icon_offset_width := { -2 } + transform_symbol_icon_offset_height := { -2 } + + name_transform_symbol_offset_left_1 := { 6 } + casting_cost_transform_symbol_offset_left_1 := { -10 } + casting_cost_offset_left_1 := { -8 } casting_cost_offset_top_1 := { 2 } - transform_symbol_offset_left_1 := { 20 } - transform_symbol_offset_top_1 := { 14 } - transform_symbol_offset_width_1 := { -28 } - transform_symbol_offset_height_1 := { -28 } - name_transform_symbol_offset_left_1 := { -18 } + card_symbol_offset_left_1 := { -6 } card_symbol_offset_top_1 := { 5 } card_symbol_offset_width_1 := { -6 } @@ -209,6 +231,8 @@ include file: /magic-modules.mse-include/stamps/card_fields include file: /magic-modules.mse-include/corners/card_fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/watermarks/card_fields include file: /magic-modules.mse-include/separators/card_fields @@ -268,7 +292,7 @@ card style: left: 76 top: { 666 + chop_top() + body_font_vertical() } right: 674 - bottom: { 940 - chop_bot() } + bottom: { 940 - chop_bot() - if reminder_box_is_visible() then 4 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -357,6 +381,21 @@ extra card field: editable: false save value: false script: card.rarity +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right + extra card style: textbox: left: 0 @@ -408,3 +447,21 @@ extra card style: visible: { is_land_framed() } render style: image image: { if is_aliased() then "land_alias_overlay.png" else "land_overlay.png" } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: transform_left.png + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: transform_right.png diff --git a/data/magic-kasu-legend_750.mse-style/transform/background/black/normal.png b/data/magic-kasu-legend_750.mse-style/transform/background/black/normal.png new file mode 100644 index 0000000000..bbf0874724 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/background/black/normal.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/a.png b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..9c5683c553 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/b.png b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..05de838633 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/c.png b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..fd95fe5387 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/g.png b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..1e8e4da81c Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/m.png b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..e267103891 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/r.png b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..bb28ea353b Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/u.png b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..e6881c70af Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/w.png b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..a5a635b61f Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/background/white/normal.png b/data/magic-kasu-legend_750.mse-style/transform/background/white/normal.png new file mode 100644 index 0000000000..720348590f Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/background/white/normal.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/a.png b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..4f3be96575 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/b.png b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..002fc7bcd1 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/c.png b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..e705b3448e Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/g.png b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..bd895c8f0f Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/m.png b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..a12fc8e359 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/r.png b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..10ca176076 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/u.png b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..03ab8018b6 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/w.png b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..b84cd14898 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/rim/shape/normal.png b/data/magic-kasu-legend_750.mse-style/transform/rim/shape/normal.png new file mode 100644 index 0000000000..eeae33e470 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/rim/shape/normal.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/a.png b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/a.png new file mode 100644 index 0000000000..4f3be96575 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/a.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/b.png b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/b.png new file mode 100644 index 0000000000..002fc7bcd1 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/b.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/c.png b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/c.png new file mode 100644 index 0000000000..e705b3448e Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/c.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/g.png b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/g.png new file mode 100644 index 0000000000..bd895c8f0f Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/g.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/m.png b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/m.png new file mode 100644 index 0000000000..a12fc8e359 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/m.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/r.png b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/r.png new file mode 100644 index 0000000000..10ca176076 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/r.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/u.png b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/u.png new file mode 100644 index 0000000000..03ab8018b6 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/u.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/w.png b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/w.png new file mode 100644 index 0000000000..b84cd14898 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform/rim/texture/normal/w.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform_left.png b/data/magic-kasu-legend_750.mse-style/transform_left.png new file mode 100644 index 0000000000..9d3327bcbf Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform_left.png differ diff --git a/data/magic-kasu-legend_750.mse-style/transform_right.png b/data/magic-kasu-legend_750.mse-style/transform_right.png new file mode 100644 index 0000000000..4c4d259556 Binary files /dev/null and b/data/magic-kasu-legend_750.mse-style/transform_right.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/image_mask.png b/data/magic-m15-Kaladesh.mse-style/image_mask.png index 265d75d01a..ee8dc753e1 100644 Binary files a/data/magic-m15-Kaladesh.mse-style/image_mask.png and b/data/magic-m15-Kaladesh.mse-style/image_mask.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/reminder/light.png b/data/magic-m15-Kaladesh.mse-style/reminder/light.png new file mode 100644 index 0000000000..a23ce1c145 Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/reminder/light.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/style b/data/magic-m15-Kaladesh.mse-style/style index 7494f75a54..863e9396ff 100644 --- a/data/magic-m15-Kaladesh.mse-style/style +++ b/data/magic-m15-Kaladesh.mse-style/style @@ -28,6 +28,24 @@ card height: 523 card dpi: 150 ############################################################## Extra scripts init script: + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { -3 } + reminder_offset_top := { 5 } + reminder_offset_width := { 0 } + reminder_offset_height := { -1 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { false } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_offset_left_1 := { 2 } + transform_symbol_offset_top_1 := { 3 } + transform_symbol_offset_width_1 := { 1 } + transform_symbol_offset_height_1 := { 1 } + + name_transform_symbol_offset_left_1 := { -5 } + casting_cost_transform_symbol_offset_left_1 := { 1 } + # Load scripts for image box include file: /magic-default-image.mse-include/scripts @@ -37,17 +55,24 @@ init script: #Should multicolor lands with basic land types have a colored name? mask_multi_land_with_color := { styling.colored_multicolor_land_name } - template_prefix := [ - card: "" - card2: "" - identity: "/magic-modules.mse-include/indicators/" + template_prefix := + [ + card: "", + card2: "", + transforml: "transform_left/", + transformr: "transform_right/", + identity: "/magic-modules.mse-include/indicators/" ] - template_suffix := [ - card: "card.png" - card2: "card2.png" - identity: "identity.png" + template_suffix := + [ + card: "card.png", + card2: "card2.png", + transforml: ".png", + transformr: ".png", + identity: "identity.png" ] - template := { + template := + { if (type == "pt") then "pt.png" else if (type == "stamp") then "stamp.png" else template_prefix[type] + input + template_suffix[type] @@ -64,6 +89,9 @@ init script: } card_background2 := { color_background(input: card.card_color, type: "card2", base_hybrid: card_hybrid, blend_type:"card") }@(offset:0 ) + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + # Use guild mana symbols? guild_mana := { styling.use_guild_mana_symbols } shrink_name := {if styling.shrink_name_text != "" then to_int(styling.shrink_name_text) else 0 } @@ -188,6 +216,8 @@ include file: /magic-modules.mse-include/card-symbols/card_fields include file: /magic-modules.mse-include/stamps/card_fields include file: /magic-modules.mse-include/watermarks/card_fields include file: /magic-modules.mse-include/separators/card_fields +include file: /magic-modules.mse-include/symbols/card_fields +include file: /magic-modules.mse-include/reminders/card_fields include file: /magic-modules.mse-include/alias/card_fields card style: ############################# Background stuff @@ -214,7 +244,7 @@ card style: image: { if is_stamped() then card_background2() else card_background() } ############################# Name line name: - left: { if card.card_symbol=="none" then 37 else 53 } + left: { name_transform_symbol_shift_1() + if card.card_symbol=="none" then 37 else 53 } top: 34 right: { 341 - card_style.casting_cost.content_width } height: {23 - (0.5 * shrink_name())} @@ -226,7 +256,7 @@ card style: size: {16 - shrink_name()} color: black casting cost: - right: 340 + right: { casting_cost_transform_symbol_shift_1() + 340 } top: 32 width: { max(30, card_style.casting_cost.content_width) + 5 } height: 23 @@ -286,7 +316,7 @@ card style: left: 35 top: 328 width: 305 - height: 154 + height: {154 - if reminder_box_is_visible() then 13 else 0 } font: name: MPlantin italic name: MPlantin-Italic @@ -339,6 +369,21 @@ extra card field: choice: foil save value: false editable: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right + extra card style: pt box: left: 273 @@ -358,3 +403,21 @@ extra card style: render style: image image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"} mask: { if is_rare() then "foil_mask_rare.png" else "foil_mask.png" } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-Kaladesh.mse-style/transform_left/a.png b/data/magic-m15-Kaladesh.mse-style/transform_left/a.png new file mode 100644 index 0000000000..3cd2e05a50 Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_left/b.png b/data/magic-m15-Kaladesh.mse-style/transform_left/b.png new file mode 100644 index 0000000000..edc04bb67c Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_left/c.png b/data/magic-m15-Kaladesh.mse-style/transform_left/c.png new file mode 100644 index 0000000000..039c83d601 Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_left/g.png b/data/magic-m15-Kaladesh.mse-style/transform_left/g.png new file mode 100644 index 0000000000..7933acddd0 Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_left/m.png b/data/magic-m15-Kaladesh.mse-style/transform_left/m.png new file mode 100644 index 0000000000..f574d2f6ed Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_left/r.png b/data/magic-m15-Kaladesh.mse-style/transform_left/r.png new file mode 100644 index 0000000000..c0ec840f55 Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_left/u.png b/data/magic-m15-Kaladesh.mse-style/transform_left/u.png new file mode 100644 index 0000000000..e303c7a0d1 Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_left/w.png b/data/magic-m15-Kaladesh.mse-style/transform_left/w.png new file mode 100644 index 0000000000..e160f73fbb Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_right/a.png b/data/magic-m15-Kaladesh.mse-style/transform_right/a.png new file mode 100644 index 0000000000..09def784bf Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_right/b.png b/data/magic-m15-Kaladesh.mse-style/transform_right/b.png new file mode 100644 index 0000000000..425d6c5695 Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_right/c.png b/data/magic-m15-Kaladesh.mse-style/transform_right/c.png new file mode 100644 index 0000000000..af962d97f1 Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_right/g.png b/data/magic-m15-Kaladesh.mse-style/transform_right/g.png new file mode 100644 index 0000000000..d2fa6807ad Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_right/m.png b/data/magic-m15-Kaladesh.mse-style/transform_right/m.png new file mode 100644 index 0000000000..1a15f8e9d0 Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_right/r.png b/data/magic-m15-Kaladesh.mse-style/transform_right/r.png new file mode 100644 index 0000000000..b31c5606ef Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_right/u.png b/data/magic-m15-Kaladesh.mse-style/transform_right/u.png new file mode 100644 index 0000000000..6ec664522c Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-Kaladesh.mse-style/transform_right/w.png b/data/magic-m15-Kaladesh.mse-style/transform_right/w.png new file mode 100644 index 0000000000..1d8d2e2049 Binary files /dev/null and b/data/magic-m15-Kaladesh.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-expedition.mse-style/multicolor_blend_transforml.png b/data/magic-m15-expedition.mse-style/multicolor_blend_transforml.png new file mode 100644 index 0000000000..fb2276c823 Binary files /dev/null and b/data/magic-m15-expedition.mse-style/multicolor_blend_transforml.png differ diff --git a/data/magic-m15-expedition.mse-style/multicolor_blend_transformr.png b/data/magic-m15-expedition.mse-style/multicolor_blend_transformr.png new file mode 100644 index 0000000000..fb2276c823 Binary files /dev/null and b/data/magic-m15-expedition.mse-style/multicolor_blend_transformr.png differ diff --git a/data/magic-m15-expedition.mse-style/style b/data/magic-m15-expedition.mse-style/style index c56f98f0f9..dae26e9ee3 100644 --- a/data/magic-m15-expedition.mse-style/style +++ b/data/magic-m15-expedition.mse-style/style @@ -26,6 +26,23 @@ card dpi: 150 ############################################################## Extra scripts init script: + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 0 } + reminder_offset_top := { -1 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { false } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_offset_left_1 := { -2 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_offset_width_1 := { 1 } + transform_symbol_offset_height_1 := { 1 } + + name_transform_symbol_offset_left_1 := { -4 } + casting_cost_transform_symbol_offset_left_1 := { 1 } # Should hybrids have a grey name? mask_hybrid_with_land := { styling.grey_hybrid_name } @@ -53,11 +70,28 @@ init script: # Is the card a promo card? is_promo := { styling.promo } - template_prefix := [card: "" pt: "/magic-modules.mse-include/pts/375 m15/" identity: "/magic-modules.mse-include/indicators/"] - template_suffix := [card: "card.jpg" pt: "pt.png" identity: "identity.png"] - template := { template_prefix[type] + (if input == "a" then "c" else input) + (if not contains(input, match: "l") then "l") + template_suffix[type] } - land_template := { template_prefix[type] + (if input == "a" then "c" else input) + "l" + template_suffix[type] } - + template_prefix := + [ + card: "", + pt: "/magic-modules.mse-include/pts/375 m15/", + transforml: "transform_left/", + transformr: "transform_right/", + identity: "/magic-modules.mse-include/indicators/" + ] + template_suffix := + [ + card: "card.jpg", + pt: "pt.png", + transforml: ".png", + transformr: ".png", + identity: "identity.png" + ] + template := { template_prefix[type] + (if input == "a" then "c" else input) + (if not contains(input, match: "l") then "l") + template_suffix[type] } + land_template := { template_prefix[type] + (if input == "a" then "c" else input) + "l" + template_suffix[type] } + + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white") } + watermark_include := "/magic-modules.mse-include/watermarks" is_unsorted := {styling.remove_from_autocount} card_stamp_offset_top_1 := {4} @@ -154,8 +188,9 @@ styling style: ############################################################## Card fields include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/information/card_fields -include file: /magic-modules.mse-include/card-symbols/card_fields +include file: /magic-modules.mse-include/namelines/card_fields include file: /magic-modules.mse-include/stamps/card_fields +include file: /magic-modules.mse-include/reminders/card_fields card style: ############################# Background stuff border color: @@ -179,19 +214,6 @@ card style: render style: image popup style: in place image: { card_background() } - ############################# Name line - name: - left: { if card.card_symbol=="none" then 32 else 50 } - top: 30 - right: { 341 - card_style.casting_cost.content_width } - height: 23 - alignment: bottom shrink-overflow - padding bottom: 0 - z index: 1 - font: - name: Beleren Bold - size: 16 - color: black ############################# Image image: #left: 30 @@ -216,7 +238,7 @@ card style: image: { module_identity() } type: left: { if has_identity() then 50 else 31 } - top: 432 + top: 431 width: { (if has_identity() then 289 else 308) - max(22,card_style.rarity.content_width) } height: 18 alignment: top shrink-overflow @@ -231,7 +253,7 @@ card style: separator color: red rarity: right: 346 - top : 434 + top : 433 width: 44 height: 22 z index: 2 @@ -325,6 +347,21 @@ extra card field: script: card.card_color editable: false save value: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right + extra card style: textbox: left: 0 @@ -361,3 +398,21 @@ extra card style: visible: { card.pt != "" } render style: image image: { module_ptbox() } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-expedition.mse-style/transform_left/bl.png b/data/magic-m15-expedition.mse-style/transform_left/bl.png new file mode 100644 index 0000000000..e2659871bf Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_left/bl.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_left/cl.png b/data/magic-m15-expedition.mse-style/transform_left/cl.png new file mode 100644 index 0000000000..b826e88b6c Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_left/cl.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_left/gl.png b/data/magic-m15-expedition.mse-style/transform_left/gl.png new file mode 100644 index 0000000000..ee8718d1ad Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_left/gl.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_left/ml.png b/data/magic-m15-expedition.mse-style/transform_left/ml.png new file mode 100644 index 0000000000..84d8b9833c Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_left/ml.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_left/rl.png b/data/magic-m15-expedition.mse-style/transform_left/rl.png new file mode 100644 index 0000000000..e3989d5a5e Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_left/rl.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_left/ul.png b/data/magic-m15-expedition.mse-style/transform_left/ul.png new file mode 100644 index 0000000000..38f6661dbb Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_left/ul.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_left/wl.png b/data/magic-m15-expedition.mse-style/transform_left/wl.png new file mode 100644 index 0000000000..e854519765 Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_left/wl.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_right/bl.png b/data/magic-m15-expedition.mse-style/transform_right/bl.png new file mode 100644 index 0000000000..aab2f4c124 Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_right/bl.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_right/cl.png b/data/magic-m15-expedition.mse-style/transform_right/cl.png new file mode 100644 index 0000000000..7dfa805c01 Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_right/cl.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_right/gl.png b/data/magic-m15-expedition.mse-style/transform_right/gl.png new file mode 100644 index 0000000000..0e362bb88f Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_right/gl.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_right/ml.png b/data/magic-m15-expedition.mse-style/transform_right/ml.png new file mode 100644 index 0000000000..5b6b9d9c92 Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_right/ml.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_right/rl.png b/data/magic-m15-expedition.mse-style/transform_right/rl.png new file mode 100644 index 0000000000..957ade5506 Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_right/rl.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_right/ul.png b/data/magic-m15-expedition.mse-style/transform_right/ul.png new file mode 100644 index 0000000000..2899bed107 Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_right/ul.png differ diff --git a/data/magic-m15-expedition.mse-style/transform_right/wl.png b/data/magic-m15-expedition.mse-style/transform_right/wl.png new file mode 100644 index 0000000000..d38896f4f1 Binary files /dev/null and b/data/magic-m15-expedition.mse-style/transform_right/wl.png differ diff --git a/data/magic-m15-invocation.mse-style/reminder/light.png b/data/magic-m15-invocation.mse-style/reminder/light.png new file mode 100644 index 0000000000..571f401425 Binary files /dev/null and b/data/magic-m15-invocation.mse-style/reminder/light.png differ diff --git a/data/magic-m15-invocation.mse-style/style b/data/magic-m15-invocation.mse-style/style index 48c0782156..f4c8a6441d 100644 --- a/data/magic-m15-invocation.mse-style/style +++ b/data/magic-m15-invocation.mse-style/style @@ -32,6 +32,31 @@ card height: 523 card dpi: 150 ############################################################## Extra scripts init script: + name_right := { if contains(styling.regular_options, match:"nonexistent") then 320 else if contains(styling.regular_options, match:"snap") then max(30, card_style.name.content_width) + 35 else (if is_revamped() then 340 else 320) - card_style.casting_cost.content_width } + + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { if is_revamped() then 3 else -4 } + reminder_offset_top := { if is_revamped() then 4 else -11 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) and not styling.revamped_form and not contains(styling.regular_options, match:"nonexistent") then 352 - name_right() else 6 } + transform_symbol_offset_top_1 := { 3 } + transform_symbol_offset_width_1 := { -6 } + transform_symbol_offset_height_1 := { -8 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 3 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 3 else 0 } + + name_transform_symbol_offset_left_1 := { -3 } + casting_cost_transform_symbol_offset_left_1 := { if styling.revamped_form then 0 else 29 } + # Load scripts for image box include file: /magic-default-image.mse-include/scripts @@ -151,6 +176,8 @@ styling style: include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/separators/card_fields include file: /magic-modules.mse-include/stamps/card_fields +include file: /magic-modules.mse-include/symbols/card_fields +include file: /magic-modules.mse-include/reminders/card_fields include file: /magic-modules.mse-include/card-symbols/card_fields card style: card color: @@ -164,9 +191,9 @@ card style: image: { saturate((if is_revamped() then card_background2() else card_background()), amount: frame_saturation()) } ############################# Name line name: - left: { if card.card_symbol != "none" then 50 else 35 } + left: { name_transform_symbol_shift_1() + if card.card_symbol != "none" then 50 else 35 } top: { if is_beleren() or is_revamped() then 36 else if is_papyrus() then 38 else if is_gothic() then 35 else 33 } - right: { if contains(styling.regular_options, match:"nonexistent") then 320 else if contains(styling.regular_options, match:"snap") then max(30, card_style.name.content_width) + 35 else (if is_revamped() then 340 else 320) - card_style.casting_cost.content_width } + right: { name_right() - if transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 29 else 0 } height: 18 alignment: bottom shrink-overflow padding bottom: 0 @@ -179,7 +206,7 @@ card style: color: { if is_revamped() then "black" else rgb(40,10,6) } casting cost: - right: 346 + right: { casting_cost_transform_symbol_shift_1() + 346 } top: 29 width: { max(30, card_style.casting_cost.content_width) + 5 } height: 23 @@ -247,7 +274,7 @@ card style: left: 31 top: 355 width: 310 - bottom: { if is_revamped() then 480 else 460 } + bottom: { if is_revamped() then (480 - if reminder_box_is_visible() then 10 else 0) else (460 - if reminder_box_is_visible() then 3 else 0) } font: name: {if is_revamped() then "MPlantin" else "ShangoGothic-Bold"} size: { if is_revamped() then 14 else 12 } diff --git a/data/magic-m15-invocation.mse-style/transform/background/colored/normal.png b/data/magic-m15-invocation.mse-style/transform/background/colored/normal.png new file mode 100644 index 0000000000..894f818bda Binary files /dev/null and b/data/magic-m15-invocation.mse-style/transform/background/colored/normal.png differ diff --git a/data/magic-m15-invocation.mse-style/transform/icon/texture/normal.png b/data/magic-m15-invocation.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..a8706690c1 Binary files /dev/null and b/data/magic-m15-invocation.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/reminder/dark.png b/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/reminder/dark.png new file mode 100644 index 0000000000..a637485825 Binary files /dev/null and b/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/reminder/dark.png differ diff --git a/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/style b/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/style index b0c3dfe9a5..cf14cb7c45 100644 --- a/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/style +++ b/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/style @@ -53,7 +53,28 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 0 } + reminder_offset_top := { 0 } + reminder_offset_width := { 2 } + reminder_offset_height := { 2 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_offset_left_1 := { -1 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 12 else 2 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 12 else 2 } + + name_transform_symbol_offset_left_1 := { -2 } + casting_cost_transform_symbol_offset_left_1 := { -2 } + card_symbol_offset_top_1 := { 1 } card_symbol_offset_left_1 := { 1 } nameline_offset_top_1 := { 1 } @@ -221,6 +242,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields include file: /magic-modules.mse-include/loyalty/card_fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -263,7 +286,7 @@ card style: left: 97 top: { 653 - move_typeline() + chop_top() + (if is_stamped() then 4 else 0) + body_font_vertical() } right: { 677 - chop_right() } - bottom: { 947 - chop_bottom() - if is_stamped() then 7 else 0 } + bottom: { 947 - chop_bottom() - if reminder_box_is_visible() then 22 else if is_stamped() then 7 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/transform/background/colored/normal.png b/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/transform/background/colored/normal.png new file mode 100644 index 0000000000..1e10cec48f Binary files /dev/null and b/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/transform/background/colored/normal.png differ diff --git a/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..43cdcd1eec Binary files /dev/null and b/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/transform/rim/texture/normal.png b/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/transform/rim/texture/normal.png new file mode 100644 index 0000000000..47e58cb67a Binary files /dev/null and b/data/magic-m15-showcase-aetherdrift-first-place-walker.mse-style/transform/rim/texture/normal.png differ diff --git a/data/magic-m15-showcase-aetherdrift-first-place.mse-style/reminder/dark.png b/data/magic-m15-showcase-aetherdrift-first-place.mse-style/reminder/dark.png new file mode 100644 index 0000000000..a637485825 Binary files /dev/null and b/data/magic-m15-showcase-aetherdrift-first-place.mse-style/reminder/dark.png differ diff --git a/data/magic-m15-showcase-aetherdrift-first-place.mse-style/style b/data/magic-m15-showcase-aetherdrift-first-place.mse-style/style index 8bf914ece5..4fd581de37 100644 --- a/data/magic-m15-showcase-aetherdrift-first-place.mse-style/style +++ b/data/magic-m15-showcase-aetherdrift-first-place.mse-style/style @@ -32,7 +32,28 @@ card dpi: 297.6 ############################################################## Extra scripts init script: - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 0 } + reminder_offset_top := { 0 } + reminder_offset_width := { 2 } + reminder_offset_height := { 2 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_offset_left_1 := { -1 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 12 else 2 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 12 else 2 } + + name_transform_symbol_offset_left_1 := { -2 } + casting_cost_transform_symbol_offset_left_1 := { -2 } + casting_cost_offset_top_1 := { 1 } type_offset_top_1 := { -1 } @@ -186,6 +207,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -230,7 +253,7 @@ card style: left: 66 top: { 666 + chop_top() + (if is_stamped() then 3 else 0) + body_font_vertical() } right: 678 - bottom: { 948 - chop_bot() - if is_stamped() then 6 else 0 } + bottom: { 948 - chop_bot() - if reminder_box_is_visible() then 22 else if is_stamped() then 6 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-aetherdrift-first-place.mse-style/transform/background/colored/normal.png b/data/magic-m15-showcase-aetherdrift-first-place.mse-style/transform/background/colored/normal.png new file mode 100644 index 0000000000..1e10cec48f Binary files /dev/null and b/data/magic-m15-showcase-aetherdrift-first-place.mse-style/transform/background/colored/normal.png differ diff --git a/data/magic-m15-showcase-aetherdrift-first-place.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-aetherdrift-first-place.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..43cdcd1eec Binary files /dev/null and b/data/magic-m15-showcase-aetherdrift-first-place.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-aetherdrift-first-place.mse-style/transform/rim/texture/normal.png b/data/magic-m15-showcase-aetherdrift-first-place.mse-style/transform/rim/texture/normal.png new file mode 100644 index 0000000000..47e58cb67a Binary files /dev/null and b/data/magic-m15-showcase-aetherdrift-first-place.mse-style/transform/rim/texture/normal.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/reminder/light.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/reminder/light.png new file mode 100644 index 0000000000..1e33ea7861 Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/style b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/style index a3724ff9bf..0f6a00dac3 100644 --- a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/style +++ b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/style @@ -64,7 +64,30 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { -9 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + reminder_type_offset_left := { -2 } + reminder_type_offset_top := { -3 } + reminder_cost_offset_left := { 2 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_multicolor_blend := { if transform_symbol_is_right(card.transformation) then "white" else "black" } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_offset_left_1 := { -7 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_icon_offset_width := { -2 } + transform_symbol_icon_offset_height := { -2 } + + name_transform_symbol_offset_left_1 := { 0 } + casting_cost_transform_symbol_offset_left_1 := { 2 } + name_offset_left_1 := { -9 } name_offset_top_1 := { 1 } casting_cost_offset_top_1 := { -1 } @@ -204,6 +227,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -258,7 +283,7 @@ card style: left: 58 top: { 646 + chop_top() + (if is_stamped() then 6 else 0) + body_font_vertical() } right: 686 - bottom: { 956 - chop_bot() - if is_stamped() then 14 else 0 } + bottom: { 956 - chop_bot() - if reminder_box_is_visible() then 22 else if is_stamped() then 14 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..1bc6f9ec2d Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..1e785a0489 Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..886a7bdb21 Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..04561a0c6c Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..c7b017857e Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..42bfac6402 Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..775a48c6b9 Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..7604ee4261 Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..ef447b719e Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..45a32bd91a Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..36601fdd4b Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..10d5c5cbd0 Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..452786faef Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..6d554b6157 Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..6f229dde43 Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..53f14750bc Binary files /dev/null and b/data/magic-m15-showcase-assassins-creed-memory-corridor.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-avatar-elemental.mse-style/style b/data/magic-m15-showcase-avatar-elemental.mse-style/style index f4d470f116..e2b2fc207f 100644 --- a/data/magic-m15-showcase-avatar-elemental.mse-style/style +++ b/data/magic-m15-showcase-avatar-elemental.mse-style/style @@ -71,7 +71,7 @@ init script: transform_symbol_offset_left_1 := { 5 } transform_symbol_offset_top_1 := { 1 } - transform_symbol_image_folder := { "/magic-m15-showcase-avatar-elemental.mse-style/transform/" } + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } transform_symbol_default_background := { "colored" } transform_symbol_default_rim := { "none" } transform_symbol_default_icon := { "colored" } @@ -258,6 +258,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -276,8 +278,6 @@ include file: /magic-modules.mse-include/foils/card_fields include file: /magic-modules.mse-include/alias/card_fields_under -include file: /magic-modules.mse-include/reminders/card_fields - card style: ############################# Background stuff border color: diff --git a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/card.png b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/card.png index bf5bb04c37..b93ae26723 100644 Binary files a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/card.png and b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/card.png differ diff --git a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/image_mask.png b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/image_mask.png index 292ead9a11..9dad975b3a 100644 Binary files a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/image_mask.png and b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/image_mask.png differ diff --git a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/nontransform_left.png b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/nontransform_left.png new file mode 100644 index 0000000000..4e9c97e171 Binary files /dev/null and b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/nontransform_left.png differ diff --git a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/nontransform_right.png b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/nontransform_right.png new file mode 100644 index 0000000000..182f860a67 Binary files /dev/null and b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/nontransform_right.png differ diff --git a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/reminder/dark.png b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/reminder/dark.png new file mode 100644 index 0000000000..7e853dc35b Binary files /dev/null and b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/reminder/dark.png differ diff --git a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/reminderbox.png b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/reminderbox.png new file mode 100644 index 0000000000..531bc10807 Binary files /dev/null and b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/reminderbox.png differ diff --git a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/style b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/style index ca03ce3358..073d8f3d06 100644 --- a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/style +++ b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/style @@ -62,9 +62,35 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } nameline_offset_top_1 := { -10 } + + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { -8 } + reminder_offset_top := { -10 } + reminder_offset_width := { 1 } + reminder_offset_height := { 23 } + reminder_type_offset_top := { -3 } + reminder_type_offset_left := { 2 } + reminder_cost_offset_top := { -2 } + reminder_cost_offset_left := { -2 } + reminder_box_template := + { + recolor_image( + "reminder/dark.png", + color: if styling.color_scheme == "all gold" then rgb(255,226,94) else styling[color_name_map[input] + "_color"] + ) + } + + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) then 21 else 20 } + transform_symbol_offset_top_1 := { -1 } + + name_transform_symbol_offset_left_1 := { 27 } + casting_cost_transform_symbol_offset_left_1 := { -34 } + casting_cost_offset_left_1 := { 2 } + casting_cost_offset_top_1 := { 1 } swap_fonts_name_default := [ name: {"Beleren Bold"}, @@ -98,6 +124,10 @@ init script: alias: "alias.png", stamp: "stamp.png", nonstamp: "nonstamp.png" + transforml: "transform_left.png", + nontransforml: "nontransform_left.png", + transformr: "transform_right.png", + nontransformr: "nontransform_right.png", identity: "identity.png", identity2: "identity.png", ] @@ -135,14 +165,18 @@ init script: } - card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_nonptbox := { color_background(input: card.card_color, type: "nonpt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_nonptptbox := { color_background(input: card.card_color, type: "nonptpt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_alias := { color_background(input: card.card_color, type: "alias", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_nonstamp := { color_background(input: card.card_color, type: "nonstamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_nonptbox := { color_background(input: card.card_color, type: "nonpt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_nonptptbox := { color_background(input: card.card_color, type: "nonptpt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_alias := { color_background(input: card.card_color, type: "alias", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_nonstamp := { color_background(input: card.card_color, type: "nonstamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_nontransforml := { color_background(input: card.card_color, type: "nontransforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_nontransformr := { color_background(input: card.card_color, type: "nontransformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } pure_colors := { @@ -189,6 +223,13 @@ init script: } alias_offset_top_1 := {-12} alias_mask := { alias_src + "masks/remove_outline.png" } + + art_left := { 0 } + art_top := { 0 } + art_width := { stylesheet.card_width } + art_height := { if styling.stretch_image_to_whole_card then stylesheet.card_height else if card.pt != "" then 985 else 952 } + art_mask := { crop("image_mask.png", offset_x: art_left(), offset_y: art_top(), width: art_width(), height: art_height()) } + ############################################################## Extra style options styling field: @@ -366,6 +407,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -409,8 +452,8 @@ card style: top: { art_top() } width: { art_width() } height: { art_height() } - z index: 100 mask: { art_mask() } + z index: 100 mainframe image: left: { popout_left() } top: { popout_top() } @@ -422,7 +465,7 @@ card style: left: 65 top: { 660 + chop_top() + (if is_stamped() then 6 else 0) + body_font_vertical() } right: 679 - bottom: { 938 - chop_bot() - if is_stamped() then 12 else 0 } + bottom: { 938 - chop_bot() - if reminder_box_is_visible() then 28 else if is_stamped() then 12 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -485,6 +528,20 @@ extra card field: save value: false show statistics: false choice: non pt box +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card field: type: choice name: card stamp rim @@ -506,6 +563,13 @@ extra card field: save value: false show statistics: false choice: name box +extra card field: + type: choice + name: modal hint box + editable: false + save value: false + show statistics: false + choice: modal hint box extra card field: type: choice name: text box @@ -549,12 +613,28 @@ extra card style: visible: { is_crowned() } render style: image image: { card_crown() } - card stamp rim: + card transform left: left: 0 top: 0 width: { stylesheet.card_width } height: { stylesheet.card_height } z index: 850 + render style: image + image: { if transform_symbol_is_empty(card.transformation) or transform_symbol_is_right(card.transformation) then card_nontransforml() else card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 850 + render style: image + image: { if transform_symbol_is_empty(card.transformation) or not transform_symbol_is_right(card.transformation) then card_nontransformr() else card_transformr() } + card stamp rim: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 810 visible: { is_stamped() } render style: image image: { card_stamp() } @@ -574,6 +654,15 @@ extra card style: z index: 150 render style: image image: { set_alpha(recolor_image("namebox.png", color: styling.namebox_color), alpha: get_alpha_percentage(styling.namebox_opacity_percentage, default: 70)) } + modal hint box: + left: 7 + top: 911 + width: 338 + height: 70 + z index: 820 + visible: { reminder_box_is_visible() } + render style: image + image: { recolor_image("reminderbox.png", color: styling.textbox_color) } text box: left: 0 top: 0 diff --git a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/transform_left.png b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/transform_left.png new file mode 100644 index 0000000000..b01e2de6b0 Binary files /dev/null and b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/transform_left.png differ diff --git a/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/transform_right.png b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/transform_right.png new file mode 100644 index 0000000000..81fec5a081 Binary files /dev/null and b/data/magic-m15-showcase-bloomburrow-borderless-anime.mse-style/transform_right.png differ diff --git a/data/magic-m15-showcase-bloomburrow-woodland.mse-style/style b/data/magic-m15-showcase-bloomburrow-woodland.mse-style/style index cfd45a52ad..c40d89e5a0 100644 --- a/data/magic-m15-showcase-bloomburrow-woodland.mse-style/style +++ b/data/magic-m15-showcase-bloomburrow-woodland.mse-style/style @@ -61,6 +61,7 @@ init script: ] reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_multicolor_blend := { "white" } reminder_uses_light_variant := { true } reminder_offset_left := { 1 } reminder_offset_top := { 0 } diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..afb29f35ce Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..0b0db2584b Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..17352fdcb8 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..658d201a86 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..7f42977875 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..703bbea3f5 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..1b082e4089 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..34139e5b46 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/style b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/style index 7748f1567b..2a84d40a8f 100644 --- a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/style +++ b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/style @@ -53,7 +53,31 @@ init script: move_typeline := { clamp(if styling.move_typeline == "-" then 0 else styling.move_typeline, minimum: -208, maximum: 418) } - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 0 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_offset_left_1 := { -10 } + transform_symbol_offset_top_1 := { -11 } + transform_symbol_offset_width_1 := { 20 } + transform_symbol_offset_height_1 := { 21 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 4 else -6 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 4 else -6 } + + name_transform_symbol_offset_left_1 := { 16 } + casting_cost_transform_symbol_offset_left_1 := { -14 } + swap_fonts_name_default := [ name: {"Beleren Bold"}, @@ -122,6 +146,8 @@ init script: crown: "crown/", stamprim: "stamprim/", nonstamprim: "nonstamprim/", + transforml: "transform/background/colored/normall/", + transformr: "transform/background/colored/normalr/", identity: "/magic-modules.mse-include/indicators/" ] template_suffix := @@ -133,6 +159,8 @@ init script: crown: "crown.png", stamprim: "stamprim.png", nonstamprim: "nonstamprim.png", + transforml: ".png", + transformr: ".png", identity: "identity.png" ] template := @@ -157,6 +185,8 @@ init script: card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white") } card_stamprim := { color_background(input: card.card_color, type: "stamprim", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white") } card_nonstamprim := { color_background(input: card.card_color, type: "nonstamprim", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: cropped_card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white", offset_x:16, offset_y:27, width:105, height:106, face_width:744, face_height:1039) } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: cropped_card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white", offset_x:623, offset_y:27, width:105, height:106, face_width:744, face_height:1039) } pure_colors := { @@ -361,6 +391,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields include file: /magic-modules.mse-include/loyalty/card_fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -414,7 +446,7 @@ card style: left: 97 top: { 656 - move_typeline() + chop_top() + (if is_stamped() then 7 else 0) + body_font_vertical() } right: { 677 - chop_right() } - bottom: { 953 - chop_bottom() - if is_stamped() then 7 else 0 } + bottom: { 953 - chop_bottom() - if reminder_box_is_visible() then 22 else if is_stamped() then 7 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -506,6 +538,20 @@ extra card field: editable: false save value: false show statistics: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: pinlines top: @@ -571,7 +617,7 @@ extra card style: top: 0 width: { stylesheet.card_width } height: { stylesheet.card_height } - z index: 858 + z index: 818 render style: image image: { if is_stamped() then card_stamprim() else card_nonstamprim() } card stamp border: @@ -579,6 +625,24 @@ extra card style: top: 0 width: { stylesheet.card_width } height: { stylesheet.card_height } - z index: 855 + z index: 815 visible: { is_stamped() } mask: border_stamp_mask.png + card transform left: + left: 16 + top: 27 + width: 105 + height: 106 + z index: 891 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 623 + top: 27 + width: 105 + height: 106 + z index: 891 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..bf6ed75479 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..a3063cce7e Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..81753abfc6 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..c324cd5f43 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..89bc1e3856 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..d222e4d34b Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..f6aef18712 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..5608546826 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/a.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/a.png new file mode 100644 index 0000000000..a8bb40ab50 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/a.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/b.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/b.png new file mode 100644 index 0000000000..be18b39180 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/b.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/c.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/c.png new file mode 100644 index 0000000000..659e6929e0 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/c.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/g.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/g.png new file mode 100644 index 0000000000..4cd9e1b39e Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/g.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/m.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/m.png new file mode 100644 index 0000000000..923f9bb2fb Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/m.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/r.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/r.png new file mode 100644 index 0000000000..d67183bb13 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/r.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/u.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/u.png new file mode 100644 index 0000000000..652a1330de Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/u.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/w.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/w.png new file mode 100644 index 0000000000..20b357411a Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normall/w.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/a.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/a.png new file mode 100644 index 0000000000..d10e2e21dd Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/a.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/b.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/b.png new file mode 100644 index 0000000000..e61a4b8a68 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/b.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/c.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/c.png new file mode 100644 index 0000000000..feab6e4029 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/c.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/g.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/g.png new file mode 100644 index 0000000000..736a9656d3 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/g.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/m.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/m.png new file mode 100644 index 0000000000..d029a88d46 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/m.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/r.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/r.png new file mode 100644 index 0000000000..eb1ddf1a0f Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/r.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/u.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/u.png new file mode 100644 index 0000000000..58d46027c8 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/u.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/w.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/w.png new file mode 100644 index 0000000000..a793ae6889 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/background/colored/normalr/w.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..c32d48f30f Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..16824cd86f Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..ca20c901b9 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..e327798f75 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..b59c62c365 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..c95dcb4562 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..ffb5d81492 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..77e14a1503 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco-walker.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..afb29f35ce Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..0b0db2584b Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..17352fdcb8 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..658d201a86 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..7f42977875 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..703bbea3f5 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..1b082e4089 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..34139e5b46 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/style b/data/magic-m15-showcase-capenna-art-deco.mse-style/style index 4ed627fa9c..55f63e40f7 100644 --- a/data/magic-m15-showcase-capenna-art-deco.mse-style/style +++ b/data/magic-m15-showcase-capenna-art-deco.mse-style/style @@ -61,7 +61,31 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 0 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_offset_left_1 := { -10 } + transform_symbol_offset_top_1 := { -11 } + transform_symbol_offset_width_1 := { 20 } + transform_symbol_offset_height_1 := { 21 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 4 else -6 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 4 else -6 } + + name_transform_symbol_offset_left_1 := { 16 } + casting_cost_transform_symbol_offset_left_1 := { -14 } + swap_fonts_name_default := [ name: {"Beleren Bold"}, @@ -125,6 +149,8 @@ init script: crown: "crown/", stamprim: "stamprim/", nonstamprim: "nonstamprim/", + transforml: "transform/background/colored/normall/", + transformr: "transform/background/colored/normalr/", identity: "/magic-modules.mse-include/indicators/" ] template_suffix := @@ -134,6 +160,8 @@ init script: crown: "crown.png", stamprim: "stamprim.png", nonstamprim: "nonstamprim.png", + transforml: ".png", + transformr: ".png", identity: "identity.png" ] template := { template_prefix[type] + input + template_suffix[type] } @@ -144,6 +172,8 @@ init script: card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } card_stamprim := { color_background(input: card.card_color, type: "stamprim", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white") } card_nonstamprim := { color_background(input: card.card_color, type: "nonstamprim", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: cropped_card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white", offset_x:16, offset_y:27, width:105, height:106, face_width:744, face_height:1039) } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: cropped_card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white", offset_x:623, offset_y:27, width:105, height:106, face_width:744, face_height:1039) } pure_colors := { @@ -250,6 +280,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -305,7 +337,7 @@ card style: left: 65 top: { 656 + chop_top() + (if is_stamped() then 7 else 0) + body_font_vertical() } right: { 677 - chop_right() } - bottom: { 953 - chop_bottom() - if is_stamped() then 7 else 0 } + bottom: { 953 - chop_bottom() - if reminder_box_is_visible() then 22 else if is_stamped() then 7 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -389,6 +421,20 @@ extra card field: editable: false save value: false show statistics: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: crown: @@ -450,3 +496,21 @@ extra card style: z index: 600 visible: { is_stamped() } mask: border_stamp_mask.png + card transform left: + left: 16 + top: 27 + width: 105 + height: 106 + z index: 891 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 623 + top: 27 + width: 105 + height: 106 + z index: 891 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..bf6ed75479 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..a3063cce7e Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..81753abfc6 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..c324cd5f43 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..89bc1e3856 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..d222e4d34b Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..f6aef18712 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..5608546826 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/a.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/a.png new file mode 100644 index 0000000000..a8bb40ab50 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/a.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/b.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/b.png new file mode 100644 index 0000000000..be18b39180 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/b.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/c.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/c.png new file mode 100644 index 0000000000..659e6929e0 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/c.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/g.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/g.png new file mode 100644 index 0000000000..4cd9e1b39e Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/g.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/m.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/m.png new file mode 100644 index 0000000000..923f9bb2fb Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/m.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/r.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/r.png new file mode 100644 index 0000000000..d67183bb13 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/r.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/u.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/u.png new file mode 100644 index 0000000000..652a1330de Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/u.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/w.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/w.png new file mode 100644 index 0000000000..20b357411a Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normall/w.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/a.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/a.png new file mode 100644 index 0000000000..d10e2e21dd Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/a.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/b.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/b.png new file mode 100644 index 0000000000..e61a4b8a68 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/b.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/c.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/c.png new file mode 100644 index 0000000000..feab6e4029 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/c.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/g.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/g.png new file mode 100644 index 0000000000..736a9656d3 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/g.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/m.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/m.png new file mode 100644 index 0000000000..d029a88d46 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/m.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/r.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/r.png new file mode 100644 index 0000000000..eb1ddf1a0f Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/r.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/u.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/u.png new file mode 100644 index 0000000000..58d46027c8 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/u.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/w.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/w.png new file mode 100644 index 0000000000..a793ae6889 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/background/colored/normalr/w.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..c32d48f30f Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..16824cd86f Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..ca20c901b9 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..e327798f75 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..b59c62c365 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..c95dcb4562 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..ffb5d81492 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..77e14a1503 Binary files /dev/null and b/data/magic-m15-showcase-capenna-art-deco.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-capenna-golden-age.mse-style/reminder/dark.png b/data/magic-m15-showcase-capenna-golden-age.mse-style/reminder/dark.png new file mode 100644 index 0000000000..63e93fb067 Binary files /dev/null and b/data/magic-m15-showcase-capenna-golden-age.mse-style/reminder/dark.png differ diff --git a/data/magic-m15-showcase-capenna-golden-age.mse-style/style b/data/magic-m15-showcase-capenna-golden-age.mse-style/style index 87ffee9b2b..004a007591 100644 --- a/data/magic-m15-showcase-capenna-golden-age.mse-style/style +++ b/data/magic-m15-showcase-capenna-golden-age.mse-style/style @@ -62,7 +62,28 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 4 } + reminder_offset_top := { 0 } + reminder_offset_width := { 2 } + reminder_offset_height := { 2 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_offset_left_1 := { -7 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 6 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 6 else 0 } + + name_transform_symbol_offset_left_1 := { -8 } + casting_cost_transform_symbol_offset_left_1 := { 2 } + name_offset_top_1 := { -1 } swap_fonts_name_default := [ @@ -192,6 +213,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -247,7 +270,7 @@ card style: left: 65 top: { 657 + chop_top() + (if is_stamped() then 7 else 0) + body_font_vertical() } right: { 677 - chop_right() } - bottom: { 953 - chop_bottom() - if is_stamped() then 7 else 0 } + bottom: { 953 - chop_bottom() - if reminder_box_is_visible() then 22 else if is_stamped() then 7 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-capenna-golden-age.mse-style/transform/background/colored/normal.png b/data/magic-m15-showcase-capenna-golden-age.mse-style/transform/background/colored/normal.png new file mode 100644 index 0000000000..03f5baebb8 Binary files /dev/null and b/data/magic-m15-showcase-capenna-golden-age.mse-style/transform/background/colored/normal.png differ diff --git a/data/magic-m15-showcase-capenna-golden-age.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-capenna-golden-age.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..a6d096e73b Binary files /dev/null and b/data/magic-m15-showcase-capenna-golden-age.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/a.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..fc4e02f90f Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/a.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/b.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..3a3311a1dd Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/b.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/c.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..c3bbd09346 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/c.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/g.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..27ea6ac4bb Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/g.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/m.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..964f6cc266 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/m.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/r.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..d28a7679e4 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/r.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/u.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..a101387a09 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/u.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/w.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..b06db66a39 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/reminder/light/w.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/style b/data/magic-m15-showcase-capenna-skyscraper.mse-style/style index 2f17800588..aa619e65ad 100644 --- a/data/magic-m15-showcase-capenna-skyscraper.mse-style/style +++ b/data/magic-m15-showcase-capenna-skyscraper.mse-style/style @@ -61,7 +61,31 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 3 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { 1 } + transform_symbol_offset_top_1 := { -2 } + transform_symbol_offset_width_1 := { 4 } + transform_symbol_offset_height_1 := { 4 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 6 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 6 else 0 } + + name_transform_symbol_offset_left_1 := { 6 } + casting_cost_transform_symbol_offset_left_1 := { -10 } + nameline_offset_top_1 := { -1 } name_offset_top_1 := { -1 } swap_fonts_name_default := @@ -214,6 +238,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -270,7 +296,7 @@ card style: left: 65 top: { 657 + chop_top() + (if is_stamped() then 7 else 0) + body_font_vertical() } right: { 677 - chop_right() } - bottom: { 953 - chop_bottom() - if is_stamped() then 7 else 0 } + bottom: { 953 - chop_bottom() - if reminder_box_is_visible() then 22 else if is_stamped() then 7 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..2241a18cf5 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..50c8d96a30 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..5702dff3a1 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..814986a6cf Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..ea8ffe5f4e Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..f65248ca23 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..454e6213dc Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..da86a82cfd Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..9c0cede8e6 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..ead18d1672 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..2cc320aece Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..7e480cb888 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..ab1090f0fd Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..562fc04295 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..53fda1af1b Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..707cd898f3 Binary files /dev/null and b/data/magic-m15-showcase-capenna-skyscraper.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-doctor-who-tardis.mse-style/border_stamp_tri_mask.png b/data/magic-m15-showcase-doctor-who-tardis.mse-style/border_stamp_tri_mask.png index e4cf962e48..ffd46499b3 100644 Binary files a/data/magic-m15-showcase-doctor-who-tardis.mse-style/border_stamp_tri_mask.png and b/data/magic-m15-showcase-doctor-who-tardis.mse-style/border_stamp_tri_mask.png differ diff --git a/data/magic-m15-showcase-doctor-who-tardis.mse-style/reminder/dark.png b/data/magic-m15-showcase-doctor-who-tardis.mse-style/reminder/dark.png new file mode 100644 index 0000000000..041960e217 Binary files /dev/null and b/data/magic-m15-showcase-doctor-who-tardis.mse-style/reminder/dark.png differ diff --git a/data/magic-m15-showcase-doctor-who-tardis.mse-style/style b/data/magic-m15-showcase-doctor-who-tardis.mse-style/style index f4bf9d09b6..cd378d3c53 100644 --- a/data/magic-m15-showcase-doctor-who-tardis.mse-style/style +++ b/data/magic-m15-showcase-doctor-who-tardis.mse-style/style @@ -62,7 +62,28 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { -4 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "none" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_offset_left_1 := { 8 } + transform_symbol_offset_top_1 := { 3 } + transform_symbol_offset_width_1 := { -11 } + transform_symbol_offset_height_1 := { -11 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 18 else 10 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 18 else 10 } + + name_transform_symbol_offset_left_1 := { 0 } + casting_cost_transform_symbol_offset_left_1 := { -2 } + nameline_offset_top_1 := { 2 } swap_fonts_name_default := [ @@ -167,6 +188,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -220,7 +243,7 @@ card style: left: 65 top: { 662 + chop_top() + body_font_vertical() } right: 679 - bottom: { 943 - chop_bot() } + bottom: { 943 - chop_bot() - if reminder_box_is_visible() then 12 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -325,6 +348,20 @@ extra card field: editable: false save value: false show statistics: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: rarity circle: @@ -404,3 +441,21 @@ extra card style: z index: 101 visible: { styling.colored_border } mask: border_mask.png + card transform left: + left: 76 + top: 46 + width: 51 + height: 68 + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: transform_rim.png + card transform right: + left: 612 + top: 46 + width: 51 + height: 68 + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: transform_rim.png diff --git a/data/magic-m15-showcase-doctor-who-tardis.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-doctor-who-tardis.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..766c99d98b Binary files /dev/null and b/data/magic-m15-showcase-doctor-who-tardis.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-doctor-who-tardis.mse-style/transform_rim.png b/data/magic-m15-showcase-doctor-who-tardis.mse-style/transform_rim.png new file mode 100644 index 0000000000..35e5b2dac2 Binary files /dev/null and b/data/magic-m15-showcase-doctor-who-tardis.mse-style/transform_rim.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..77c25f909a Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..e1b2ce906f Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..f9bacfc0b1 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..e2fefd0c94 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..7df28897e1 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..960c9ad0da Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..47750f3d81 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..46354967e3 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/style b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/style index ea4388fd5f..191abf3fc7 100644 --- a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/style +++ b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/style @@ -65,7 +65,23 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 4 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_multicolor_blend := { "black" } + transform_symbol_artifact_blend := { "black" } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) then 1 else 0 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_icon_offset_width := { 0 } + transform_symbol_icon_offset_height := { 0 } + + name_transform_symbol_offset_left_1 := { -4 } + casting_cost_transform_symbol_offset_left_1 := { 0 } + card_symbol_offset_top_1 := { 1 } casting_cost_offset_top_1 := { 1 } nameline_offset_top_1 := { -1 } @@ -80,15 +96,35 @@ init script: italic: {""} ] - template_prefix := [card: "card/", pt: "pt/", crown: "crown/", stamp: "stamp/", identity: "/magic-modules.mse-include/indicators/"] - template_suffix := [card: "card.png", pt: "pt.png", crown: "crown.png", stamp: "stamp.png", identity: "identity.png"] + template_prefix := + [ + card: "card/", + pt: "pt/", + crown: "crown/", + stamp: "stamp/", + transforml: "transform_left/", + transformr: "transform_right/", + identity: "/magic-modules.mse-include/indicators/" + ] + template_suffix := + [ + card: "card.png", + pt: "pt.png", + crown: "crown.png", + stamp: "stamp.png", + transforml: ".png", + transformr: ".png", + identity: "identity.png" + ] template := { template_prefix[type] + input + template_suffix[type] } land_template := { template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } - card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, hybrid_blend: "white") } - card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white") } - card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "white") } - card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "black") } + card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, hybrid_blend: "white") } + card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white") } + card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "white") } + card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "black") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "black") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "black") } pure_colors := { @@ -189,6 +225,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -248,7 +286,7 @@ card style: left: 50 top: { 570 + chop_top() + body_font_vertical() } right: 594 - bottom: { 824 - chop_bot() } + bottom: { 824 - chop_bot() - if reminder_box_is_visible() then 14 else 0 } z index: 900 padding left: 6 padding right: 4 @@ -320,6 +358,20 @@ extra card field: save value: false show statistics: false choice: card stamp rim +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: pt box: @@ -366,3 +418,21 @@ extra card style: z index: 31 render style: image image: { if is_stamped() then card_stamp() else "" } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/a.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/a.png new file mode 100644 index 0000000000..d62acbc04e Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/b.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/b.png new file mode 100644 index 0000000000..df9ab8a33f Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/c.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/c.png new file mode 100644 index 0000000000..cd74797a5c Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/g.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/g.png new file mode 100644 index 0000000000..8ccdb2a0cc Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/m.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/m.png new file mode 100644 index 0000000000..a69e5e9872 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/r.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/r.png new file mode 100644 index 0000000000..21c7e6318c Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/u.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/u.png new file mode 100644 index 0000000000..5340959b1e Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/w.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/w.png new file mode 100644 index 0000000000..66d2f40ddf Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/a.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/a.png new file mode 100644 index 0000000000..ecf775c9c3 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/b.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/b.png new file mode 100644 index 0000000000..2eeca62bf2 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/c.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/c.png new file mode 100644 index 0000000000..5a5b64d181 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/g.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/g.png new file mode 100644 index 0000000000..4fae812d53 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/m.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/m.png new file mode 100644 index 0000000000..a3578f8964 Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/r.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/r.png new file mode 100644 index 0000000000..da391cc5ae Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/u.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/u.png new file mode 100644 index 0000000000..785230c46e Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/w.png b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/w.png new file mode 100644 index 0000000000..f4af03430d Binary files /dev/null and b/data/magic-m15-showcase-dominaria-stained-glass.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-dungeon-module.mse-style/style b/data/magic-m15-showcase-dungeon-module.mse-style/style index 8e14536e9b..2fc0f2cc57 100644 --- a/data/magic-m15-showcase-dungeon-module.mse-style/style +++ b/data/magic-m15-showcase-dungeon-module.mse-style/style @@ -234,6 +234,7 @@ styling style: yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") } ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/stamps/card_fields include file: /magic-modules.mse-include/information/card_fields diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/card/ccard.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/card/ccard.png index 878097eff3..a95aae430a 100644 Binary files a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/card/ccard.png and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/card/ccard.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..bc47063285 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..956d358282 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..3aa8c24f47 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..ac8260b171 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..b1d1001a13 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..6e04b1469d Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..4d7baffeeb Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..a353f5d48b Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/special_blend_reminder.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/special_blend_reminder.png new file mode 100644 index 0000000000..dfd81c50c8 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/special_blend_reminder.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/style b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/style index bcb02901b7..a93c1614a0 100644 --- a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/style +++ b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/style @@ -32,8 +32,32 @@ card dpi: 297.6 ############################################################## Extra scripts init script: + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_multicolor_blend := { "white" } + reminder_offset_left := { 0 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { 0 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 6 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 6 else 0 } + + name_transform_symbol_offset_left_1 := { -2 } + casting_cost_transform_symbol_offset_left_1 := { 0 } + nameline_offset_top_1 := { -14 } - transform_symbol_disabled_1 := { true } + casting_cost_offset_top_1 := { 1 } alias_offset_top_1 := { 4 } alias_offset_left_1 := {-21} @@ -107,10 +131,13 @@ init script: } card_hybrid_2_h := { + mask := if type == "transform" then (style := card_style.transformation; crop("special_blend_card.png", offset_x: style.left, offset_y: style.top, width: style.width, height: style.height)) + else if type == "reminder" then "special_blend_reminder.png" + else "special_blend_card.png" masked_blend( dark: template(colors[0]), light: template(colors[1]), - mask: "special_blend_card.png" + mask: mask ) } horizontal_card_hybrid := @@ -253,6 +280,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -309,7 +338,7 @@ card style: left: 66 top: { 666 + chop_top() + (if is_stamped() then 3 else 0) + body_font_vertical() } right: 678 - bottom: { 948 - chop_bot() - if is_stamped() then 6 else 0 } + bottom: { 948 - chop_bot() - if reminder_box_is_visible() then 23 else if is_stamped() then 6 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..05d25ba8fd Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..935c49de3a Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..099d0643aa Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..69cedd0f04 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..abf4e196ee Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..a957625813 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..e5c0a3489f Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..3ea3a13cb5 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..98280c0b7f Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..e3cd204ac9 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..1ae07a3c66 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..35e7ee5533 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..dac761d61e Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..7915da2067 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..4002699ffe Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..bacc98cc11 Binary files /dev/null and b/data/magic-m15-showcase-duskmourn-paranormal.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/a.png b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..27ffa1fc71 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/a.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/b.png b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..63335f71da Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/b.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/c.png b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..1e811bbe4a Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/c.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/g.png b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..df678241a5 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/g.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/m.png b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..8a83195a0f Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/m.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/r.png b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..4c8d6da93e Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/r.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/u.png b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..b3e3a798a6 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/u.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/w.png b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..b0970a1d62 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/reminder/light/w.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/style b/data/magic-m15-showcase-eldraine-tales.mse-style/style index 0b2f525def..df6a7aeaf9 100644 --- a/data/magic-m15-showcase-eldraine-tales.mse-style/style +++ b/data/magic-m15-showcase-eldraine-tales.mse-style/style @@ -1,4 +1,4 @@ -mse version: 2.1.2 +mse version: 2.6.0 game: magic short name: Enchanting Tales full name: Eldraine Showcase @@ -62,7 +62,26 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 6 } + reminder_offset_top := { 0 } + reminder_offset_width := { 2 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_artifact_blend := { "black" } + transform_symbol_default_background := { "none" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_rim_bevel := { false } + transform_symbol_default_icon_bevel := { false } + transform_symbol_offset_top_1 := { -1 } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) then 4 else 5 } + name_transform_symbol_offset_left_1 := { 4 } + casting_cost_transform_symbol_offset_left_1 := { -7 } + swap_fonts_name_default := [ name: {"Beleren Bold"}, @@ -109,6 +128,8 @@ init script: stamprim: "stamprim/", ubstamprim: "stamprim/ub/", textbox: "textbox/", + transforml: "transform_left/", + transformr: "transform_right/", identity: "/magic-modules.mse-include/indicators/", pt: "pt/", nyx: "nyx/" @@ -120,6 +141,8 @@ init script: stamprim: "stamprim.png", ubstamprim: "stamprim.png", textbox: "textbox.png", + transforml: ".png", + transformr: ".png", identity: "identity.png" pt: "pt.png", nyx: "nyx.png" @@ -130,6 +153,8 @@ init script: card_border := { color_background(input: card.card_color, type: "border", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, hybrid_blend: "white") } card_textbox := { color_background(input: card.card_color, type: "textbox", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } card_stamprim := { color_background(input: card.card_color, type: "stamprim", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } card_ubstamprim := { color_background(input: card.card_color, type: "ubstamprim", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black", blend_type:"stamprim") } @@ -297,6 +322,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -353,7 +380,7 @@ card style: left: 65 top: { 648 + chop_top() + body_font_vertical() } right: 677 - bottom: { 951 - chop_bot() } + bottom: { 951 - chop_bot() - if reminder_box_is_visible() then 24 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -451,6 +478,20 @@ extra card field: save value: false show statistics: false choice: card colored border +extra card field: + type: choice + name: transform left + script: card.card_color + editable: false + save value: false + show statistics: false +extra card field: + type: choice + name: transform right + script: card.card_color + editable: false + save value: false + show statistics: false extra card style: text box: @@ -533,4 +574,21 @@ extra card style: render style: image image: { card_border() } mask: border_mask.png - + transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 210 + visible: { not transform_symbol_is_empty(card.transformation) and not transform_symbol_is_right(card.transformation) } + render style: image + image: { card_transforml() } + transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 210 + visible: { not transform_symbol_is_empty(card.transformation) and transform_symbol_is_right(card.transformation) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..d5063d8488 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..c097b9a3fb Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..5c2ff1aaa6 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..89eb4d3058 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..a7d3ced79b Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..7a9a3d492e Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..66c8911583 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..c4a62ddae1 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/a.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/a.png new file mode 100644 index 0000000000..5298d1e83b Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/b.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/b.png new file mode 100644 index 0000000000..ed08e456db Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/c.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/c.png new file mode 100644 index 0000000000..8ad83c5486 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/g.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/g.png new file mode 100644 index 0000000000..599a7207b3 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/m.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/m.png new file mode 100644 index 0000000000..831dbc6696 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/r.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/r.png new file mode 100644 index 0000000000..928bb65a5a Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/u.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/u.png new file mode 100644 index 0000000000..e04756d9bd Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/w.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/w.png new file mode 100644 index 0000000000..445b41cc25 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/a.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/a.png new file mode 100644 index 0000000000..2f10263909 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/b.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/b.png new file mode 100644 index 0000000000..40c39f31dd Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/c.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/c.png new file mode 100644 index 0000000000..eb37b3e835 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/g.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/g.png new file mode 100644 index 0000000000..4b45ce3210 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/m.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/m.png new file mode 100644 index 0000000000..0e66527a00 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/r.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/r.png new file mode 100644 index 0000000000..b134aebbef Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/u.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/u.png new file mode 100644 index 0000000000..f1bb6efedf Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/w.png b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/w.png new file mode 100644 index 0000000000..be8d155ac1 Binary files /dev/null and b/data/magic-m15-showcase-eldraine-tales.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..f983a16c34 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..52c15c87f4 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..c161b7d7c6 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..5ed107c156 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..5120960396 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..e2d02b8a7e Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..40192cd20c Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..6636c2f348 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/style b/data/magic-m15-showcase-etched-foil.mse-style/style index 7ef36ed654..bf2aed71fb 100644 --- a/data/magic-m15-showcase-etched-foil.mse-style/style +++ b/data/magic-m15-showcase-etched-foil.mse-style/style @@ -32,6 +32,24 @@ card dpi: 150 ####### images from digiman ############################################################## Extra scripts init script: + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 0 } + reminder_offset_top := { 2 } + reminder_offset_width := { 0 } + reminder_offset_height := { 1 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { false } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_offset_left_1 := { 2 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_offset_width_1 := { 1 } + transform_symbol_offset_height_1 := { 1 } + + name_transform_symbol_offset_left_1 := { 1 } + casting_cost_transform_symbol_offset_left_1 := { -4 } + # Load scripts for image box include file: /magic-default-image.mse-include/scripts @@ -42,20 +60,24 @@ init script: mask_multi_land_with_color := { styling.colored_multicolor_land_name } template_prefix := [ - card: "" - crown: "crown/" - pt: "/magic-modules.mse-include/pts/375 m15/back/" - stamp: "/magic-modules.mse-include/stamps/backs/375 round/" - ubstamp: "/magic-modules.mse-include/stamps/backs/375 ub/" - identity: "/magic-modules.mse-include/indicators/" + card: "" + crown: "crown/", + pt: "/magic-modules.mse-include/pts/375 m15/back/", + stamp: "/magic-modules.mse-include/stamps/backs/375 round/", + ubstamp: "/magic-modules.mse-include/stamps/backs/375 ub/", + transforml: "transform_left/", + transformr: "transform_right/", + identity: "/magic-modules.mse-include/indicators/" ] template_suffix := [ - card: "card.png" - crown: "cmrcrown.png" - pt: "pt.png" - stamp: "stamp.png" - ubstamp: "stamp.png" - identity: "identity.png" + card: "card.png", + crown: "cmrcrown.png", + pt: "pt.png", + stamp: "stamp.png", + ubstamp: "stamp.png", + transforml: ".png", + transformr: ".png", + identity: "identity.png" ] template := { template_prefix[type] + input + template_suffix[type] } land_template := { template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } @@ -94,7 +116,9 @@ init script: is_vehicle := {lang_setting("is_vehicle")(card.sub_type)} card_stamp_offset_top_1 := {5} - card_ptbox := { color_background(type:"pt", base_hybrid:pt_hybrid, folder:"/magic-modules.mse-include/pts/375 m15/")} + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_ptbox := { color_background(input: card.card_color, type:"pt", base_hybrid:pt_hybrid, folder:"/magic-modules.mse-include/pts/375 m15/")} alias_colors := { [ w: rgb(253, 254, 255), @@ -233,8 +257,10 @@ styling style: no: { symbol_variation(symbol: set.symbol, variation: "common") } yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") } ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/information/card_fields +include file: /magic-modules.mse-include/symbols/card_fields include file: /magic-modules.mse-include/card-symbols/card_fields include file: /magic-modules.mse-include/stamps/card_fields include file: /magic-modules.mse-include/stamps/stamp_back @@ -265,7 +291,7 @@ card style: image: { card_background() } ############################# Name line name: - left: 32 + left: { name_transform_symbol_shift_1() + 32 } top: 30 right: { 341 - card_style.casting_cost.content_width } height: {23 - 0.5*shrink_name()} @@ -277,7 +303,7 @@ card style: size: {16 - shrink_name()} color: white casting cost: - right: 346 + right: { casting_cost_transform_symbol_shift_1() + 346 } top: 29 width: { max(30, card_style.casting_cost.content_width) + 5 } height: 23 @@ -337,7 +363,7 @@ card style: left: 29 top: {327-(-chop_top())} width: 314 - bottom: {481-chop_bot()} + bottom: {481-chop_bot() - if reminder_box_is_visible() then 14 else 0 } font: name: MPlantin italic name: MPlantin-Italic @@ -421,6 +447,21 @@ extra card field: choice: overlay script: card.card_color editable: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right + extra card style: pt box: left: 273 @@ -459,3 +500,21 @@ extra card style: image: {crown_background()} z index: 5 visible: {is_legend()} + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_left/a.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/a.png new file mode 100644 index 0000000000..26cf583d85 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_left/b.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/b.png new file mode 100644 index 0000000000..2933b43064 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_left/c.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/c.png new file mode 100644 index 0000000000..d785602299 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_left/g.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/g.png new file mode 100644 index 0000000000..7d292ea8c3 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_left/m.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/m.png new file mode 100644 index 0000000000..91a31e624b Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_left/r.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/r.png new file mode 100644 index 0000000000..05c56c751d Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_left/u.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/u.png new file mode 100644 index 0000000000..e5d0ea19bb Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_left/w.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/w.png new file mode 100644 index 0000000000..331ae9fb5f Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_right/a.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/a.png new file mode 100644 index 0000000000..aafc61070b Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_right/b.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/b.png new file mode 100644 index 0000000000..2e094078e7 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_right/c.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/c.png new file mode 100644 index 0000000000..2707bd3caa Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_right/g.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/g.png new file mode 100644 index 0000000000..e6401dfb15 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_right/m.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/m.png new file mode 100644 index 0000000000..e28fca23ea Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_right/r.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/r.png new file mode 100644 index 0000000000..8c26d2aaf8 Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_right/u.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/u.png new file mode 100644 index 0000000000..476d04dceb Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-etched-foil.mse-style/transform_right/w.png b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/w.png new file mode 100644 index 0000000000..af3ce0755c Binary files /dev/null and b/data/magic-m15-showcase-etched-foil.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..2726c882f6 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..868c493d18 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..c1c1f493ab Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..c2516899ca Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..6f646a3a65 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..a50e4df902 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..fa811e35ce Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..a256d3b6d8 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/style b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/style index ebfa009db0..e7694bec89 100644 --- a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/style +++ b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/style @@ -62,7 +62,29 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 14 } + reminder_offset_top := { -1 } + reminder_offset_width := { -29 } + reminder_offset_height := { 4 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { false } + transform_symbol_offset_left_1 := { if transform_symbol_is_right() then -28 else -17 } + transform_symbol_offset_top_1 := { -38 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 6 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 6 else 0 } + + name_transform_symbol_offset_left_1 := { -26 } + casting_cost_transform_symbol_offset_left_1 := { 26 } + nameline_offset_top_1 := { 581 } nameline_offset_left_1 := { -3 } nameline_offset_width_1 := { -5 } @@ -205,6 +227,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -259,7 +283,7 @@ card style: left: 65 top: { 727 + chop_top() + (if is_stamped() then 2 else 0) + body_font_vertical() } right: { 679 - chop_right() } - bottom: { 950 - chop_bottom() - if is_stamped() then 5 else 0 } + bottom: { 950 - chop_bottom() - if reminder_box_is_visible() then 25 else if is_stamped() then 5 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..2968b2812a Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..8940532c43 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..7e1f9da390 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..4007cdc373 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..999e251730 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..3a5da9b649 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..5827f6b7b4 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..4f3be69c07 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..4f8a452339 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..9932bfbbe8 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..b09594e3c2 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..d4853e58cc Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..634b1bb394 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..d11ebd65d3 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..f6853c8ccd Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..7213059f86 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights-poster.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..e449329d42 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..7ef1297c42 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..22cc3f9f38 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..8cda4785e2 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..00eeae76d4 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..e81b2caadf Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..8025438318 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..36c536091a Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/style b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/style index e2eb01a102..2745e06053 100644 --- a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/style +++ b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/style @@ -64,7 +64,31 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_multicolor_blend := { "white" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 2 } + reminder_offset_top := { -6 } + reminder_offset_width := { 8 } + reminder_offset_height := { 12 } + reminder_type_offset_left := { 2 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { false } + transform_symbol_offset_left_1 := { 0 } + transform_symbol_offset_top_1 := { -1 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 6 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 6 else 0 } + + name_transform_symbol_offset_left_1 := { -2 } + casting_cost_transform_symbol_offset_left_1 := { -2 } + nameline_offset_top_1 := { 577 } nameline_offset_left_1 := { -11 } nameline_offset_width_1 := { 18 } @@ -235,6 +259,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -289,7 +315,7 @@ card style: left: 65 top: { 740 + chop_top() + (if is_stamped() then 2 else 0) + body_font_vertical() } right: { 679 - chop_right() } - bottom: { 950 - chop_bottom() - if is_stamped() then 5 else 0 } + bottom: { 950 - chop_bottom() - if reminder_box_is_visible() then 27 else if is_stamped() then 5 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..de88f6868a Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..71cf90f311 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..4ea7396c87 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..0a09c33a4e Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..f45e3abe47 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..74ab8f2535 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..77d9d2c7ef Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..5161350279 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..df4e625286 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..663581bcc4 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..f358c3ef2e Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..288515de39 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..628462e632 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..9f3277b7ff Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..b27a09e729 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..faaf0f6b66 Binary files /dev/null and b/data/magic-m15-showcase-eternities-stellar-sights.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/reminder/dark.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/reminder/dark.png new file mode 100644 index 0000000000..4226e0f3c6 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/reminder/dark.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/style b/data/magic-m15-showcase-fallout-pipboy.mse-style/style index c5e8b47361..007d49bd1b 100644 --- a/data/magic-m15-showcase-fallout-pipboy.mse-style/style +++ b/data/magic-m15-showcase-fallout-pipboy.mse-style/style @@ -63,7 +63,30 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 3 } + reminder_offset_top := { 2 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + reminder_type_offset_top := { -1 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { if transform_symbol_is_right() then 0 else -2 } + transform_symbol_offset_top_1 := { -4 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 6 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 6 else 0 } + + name_transform_symbol_offset_left_1 := { -2 } + casting_cost_transform_symbol_offset_left_1 := { -4 } + nameline_offset_top_1 := { 2 } swap_fonts_name_default := [ @@ -73,6 +96,14 @@ init script: vertical: {0}, italic: {""} ] + swap_fonts_casting_cost_default := + [ + name: {"MPlantin"}, + size: {30}, + color: {"black"}, + vertical: {0}, + italic: {"MPlantin-Italic"} + ] card_stamp_offset_left_1 := { 1 } @@ -194,6 +225,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -204,30 +237,11 @@ include file: /magic-modules.mse-include/watermarks/card_fields include file: /magic-modules.mse-include/separators/card_fields -include file: /magic-modules.mse-include/card-symbols/card_fields - -include file: /magic-modules.mse-include/names/card_fields +include file: /magic-modules.mse-include/namelines/card_fields include file: /magic-modules.mse-include/typelines/card_fields card style: - casting cost: - right: { casting_cost_right_1() + nameline_offset_left_1() + nameline_offset_width_1() } - top: { casting_cost_top_1() + nameline_offset_top_1() } - width: { casting_cost_width_1() } - height: { casting_cost_height_1() + nameline_offset_height_1() } - alignment: middle right shrink-overflow - visible: { (not nameline_disabled_1()) and not casting_cost_disabled_1() } - always symbol: true - font: - name: MPlantin - italic name: MPlantin-Italic - size: 30 - color: black - symbol font: - name: { styling.casting_cost_mana_symbols or else "magic-mana-large" } - size: 30 - z index: 920 ############################# Background stuff border color: left: 0 @@ -276,7 +290,7 @@ card style: left: 74 top: { 664 + chop_top() + body_font_vertical() } right: 670 - bottom: { 942 - chop_bot() } + bottom: { 942 - chop_bot() - if reminder_box_is_visible() then 18 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..b701e5a6f9 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..987899e2a0 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..1c150c48aa Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..8aba15f89e Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..e2a2489571 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..798ce82bd1 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..c31917921c Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..ae125e9720 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..60e31e7660 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..1c1153235b Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..a757070a88 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..5bcef6ef7e Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..13632628da Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..3977230800 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..ff116befe0 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..435bd72df5 Binary files /dev/null and b/data/magic-m15-showcase-fallout-pipboy.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..1bcacd4531 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..1efac9cfae Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..47f15cc79f Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..43fb0717f4 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..1677879720 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..01ee01a73a Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..7992fb06b8 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..8fb1b4a057 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/style b/data/magic-m15-showcase-ikoria-crystal.mse-style/style index c6f7be150a..6ccb2d228a 100644 --- a/data/magic-m15-showcase-ikoria-crystal.mse-style/style +++ b/data/magic-m15-showcase-ikoria-crystal.mse-style/style @@ -75,7 +75,31 @@ init script: c: rgb(100, 81, 51) ][input] } - transform_symbol_disabled_1 := { true } + + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_multicolor_blend := { "white" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 2 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { 4 } + transform_symbol_offset_top_1 := { -1 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 10 else 2 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 10 else 2 } + + name_transform_symbol_offset_left_1 := { -3 } + casting_cost_transform_symbol_offset_left_1 := { -5 } + casting_cost_offset_top_1 := { 1 } nameline_offset_width_1 := { -2 } nameline_offset_left_1 := { 1 } @@ -201,6 +225,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -255,7 +281,7 @@ card style: left: 55 top: { 570 + chop_top() + body_font_vertical() } right: 589 - bottom: { 824 - chop_bot() } + bottom: { 824 - chop_bot() - if reminder_box_is_visible() then 16 else 0 } z index: 900 padding left: 6 padding right: 4 diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..6be8e4d1e0 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..cfb19ebc66 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..5dccf1f838 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..f62ad436ba Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..bf0ecc5feb Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..22eb859a34 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..7b26170115 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..234a16e68a Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..3ca5ad2e76 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..d02ebd8239 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..5dddf5b028 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..73c887db25 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..a7cf41bc5a Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..38fe55ecc9 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..2168ac13a8 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..524afd5a34 Binary files /dev/null and b/data/magic-m15-showcase-ikoria-crystal.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..23b023f32e Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..f3c0eaebef Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..ff18b53f27 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..cd33210c49 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..a2f0888b19 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..de5e33c8e2 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..a921fc8a28 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..4cb29b50e3 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/style b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/style index 75596d64d3..cddfeee949 100644 --- a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/style +++ b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/style @@ -53,10 +53,26 @@ init script: move_typeline := { if styling.tall_frame then 67 else 0 } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 0 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { false } + transform_symbol_multicolor_blend := { "black" } + transform_symbol_offset_left_1 := { 7 } + transform_symbol_offset_top_1 := { -4 } + + name_transform_symbol_offset_left_1 := { 2 } + casting_cost_transform_symbol_offset_left_1 := { -7 } + alias_colors := { rgb(32, 29, 27) } alias_offset_top_1 := {-14} alias_offset_text_top_1 := {-4} - transform_symbol_disabled_1 := { true } + card_symbol_offset_top_1 := { 1 } card_symbol_offset_left_1 := { 1 } nameline_offset_top_1 := { -10 } @@ -120,7 +136,7 @@ init script: template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } - card_background := { color_background(input: card.card_color, type: "card" + (if styling.tall_frame then "tall" else ""), base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } + card_background := { color_background(input: card.card_color, type: "card" + (if styling.tall_frame then "tall" else ""), base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } pure_colors := { @@ -208,6 +224,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields include file: /magic-modules.mse-include/loyalty/card_fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -259,7 +277,7 @@ card style: left: 97 top: { 650 - move_typeline() + chop_top() + (if is_stamped() then 4 else 0) + body_font_vertical() } right: { 677 - chop_right() } - bottom: { 947 - chop_bottom() - if is_stamped() then 7 else 0 } + bottom: { 947 - chop_bottom() - if reminder_box_is_visible() then 24 else if is_stamped() then 7 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -316,6 +334,20 @@ extra card field: save value: false show statistics: false choice: filtered image +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: card stamp rim: @@ -323,7 +355,7 @@ extra card style: top: 0 width: { stylesheet.card_width } height: { stylesheet.card_height } - z index: 858 + z index: 818 visible: { is_stamped() } render style: image image: stamp_rim.png @@ -332,7 +364,7 @@ extra card style: top: 0 width: { stylesheet.card_width } height: { stylesheet.card_height } - z index: 855 + z index: 815 visible: { is_stamped() } mask: border_stamp_mask.png foil layer: @@ -354,3 +386,21 @@ extra card style: visible: { styling.art_filter } render style: image image: { saturate(card.image, amount: -1) } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: transform_left.png + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: transform_right.png diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/transform_left.png b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/transform_left.png new file mode 100644 index 0000000000..fd2913139d Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/transform_left.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/transform_right.png b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/transform_right.png new file mode 100644 index 0000000000..3e7dd17e2d Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature-walker.mse-style/transform_right.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..23b023f32e Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..f3c0eaebef Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..ff18b53f27 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..cd33210c49 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..a2f0888b19 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..de5e33c8e2 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..a921fc8a28 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..4cb29b50e3 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/style b/data/magic-m15-showcase-innistrad-double-feature.mse-style/style index a8a9e58e9f..16c4f6d04d 100644 --- a/data/magic-m15-showcase-innistrad-double-feature.mse-style/style +++ b/data/magic-m15-showcase-innistrad-double-feature.mse-style/style @@ -64,11 +64,28 @@ init script: italic: {""} ] + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 3 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { false } + transform_symbol_multicolor_blend := { "black" } + transform_symbol_offset_left_1 := { 7 } + transform_symbol_offset_top_1 := { -2 } + + name_transform_symbol_offset_left_1 := { 4 } + casting_cost_transform_symbol_offset_left_1 := { -5 } + alias_colors := { rgb(32, 29, 27) } - transform_symbol_disabled_1 := { true } + nameline_offset_top_1 := { 1 } nameline_offset_width_1 := { -2 } nameline_offset_left_1 := { 1 } + swap_fonts_name_default := [ name: {"Beleren Bold"}, @@ -87,6 +104,8 @@ init script: crown: "crown/", stamprim: "stamprim/", nonstamprim: "nonstamprim/", + transforml: "transform_left/", + transformr: "transform_right/", identity: "/magic-modules.mse-include/indicators/" ] template_suffix := @@ -96,6 +115,8 @@ init script: crown: "crown.png", stamprim: "stamprim.png", nonstamprim: "nonstamprim.png", + transforml: ".png", + transformr: ".png", identity: "identity.png" ] template := { template_prefix[type] + input + template_suffix[type] } @@ -112,6 +133,8 @@ init script: card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } card_stamprim := { color_background(input: card.card_color, type: "stamprim", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } card_nonstamprim := { color_background(input: card.card_color, type: "nonstamprim", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } pure_colors := { @@ -203,6 +226,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -256,7 +281,7 @@ card style: left: 65 top: { 655 + chop_top() + (if is_stamped() then 5 else 0) + body_font_vertical() } right: { 677 - chop_right() } - bottom: { 949 - chop_bottom() - if is_stamped() then 8 else 0 } + bottom: { 949 - chop_bottom() - if reminder_box_is_visible() then 22 else if is_stamped() then 8 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -354,6 +379,20 @@ extra card field: save value: false show statistics: false choice: filtered image +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: crown: @@ -434,3 +473,21 @@ extra card style: visible: { styling.art_filter } render style: image image: { saturate(card.image, amount: -1) } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/a.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/a.png new file mode 100644 index 0000000000..ef6bb35a31 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/b.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/b.png new file mode 100644 index 0000000000..699bb63658 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/c.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/c.png new file mode 100644 index 0000000000..be1329820a Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/g.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/g.png new file mode 100644 index 0000000000..df90e12538 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/m.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/m.png new file mode 100644 index 0000000000..697bc9172f Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/r.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/r.png new file mode 100644 index 0000000000..d0b1bef3fc Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/u.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/u.png new file mode 100644 index 0000000000..69e14f720d Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/w.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/w.png new file mode 100644 index 0000000000..a6754b5fc7 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/a.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/a.png new file mode 100644 index 0000000000..6905f7f21b Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/b.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/b.png new file mode 100644 index 0000000000..46a7489b3c Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/c.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/c.png new file mode 100644 index 0000000000..7b606b8649 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/g.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/g.png new file mode 100644 index 0000000000..74cd09acb8 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/m.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/m.png new file mode 100644 index 0000000000..9f726769d6 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/r.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/r.png new file mode 100644 index 0000000000..efacc711dc Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/u.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/u.png new file mode 100644 index 0000000000..d9ef092357 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/w.png b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/w.png new file mode 100644 index 0000000000..6889f01479 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-double-feature.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/style b/data/magic-m15-showcase-innistrad-mid.mse-style/style index ae7679048f..2ade06f717 100644 --- a/data/magic-m15-showcase-innistrad-mid.mse-style/style +++ b/data/magic-m15-showcase-innistrad-mid.mse-style/style @@ -62,6 +62,12 @@ init script: ] + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_offset_left := { 5 } + reminder_offset_top := { 1 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + transform_symbol_disabled_1 := { true } card_symbol_offset_left_1 := { 2 } nameline_offset_top_1 := { 2 } @@ -279,6 +285,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/a.png b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..a7f5aea88c Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/a.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/b.png b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..d57340e340 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/b.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/c.png b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..07332915f3 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/c.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/g.png b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..c23fe9db88 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/g.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/m.png b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..394b27352a Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/m.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/r.png b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..5cc91770ac Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/r.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/u.png b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..ce14a53a60 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/u.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/w.png b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..61fd72cf7b Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/reminder/light/w.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/style b/data/magic-m15-showcase-innistrad-vow.mse-style/style index 46ced299db..0812127cf3 100644 --- a/data/magic-m15-showcase-innistrad-vow.mse-style/style +++ b/data/magic-m15-showcase-innistrad-vow.mse-style/style @@ -63,7 +63,23 @@ init script: ] alias_offset_top_1 := {-2} - transform_symbol_disabled_1 := { true } + + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { -2 } + reminder_offset_top := { 2 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_offset_left_1 := { 9 } + transform_symbol_offset_top_1 := { if contains(card.transformation, match: "modal") then -1 else 0 } + transform_symbol_offset_width_1 := { -2 } + transform_symbol_offset_height_1 := { -2 } + + name_transform_symbol_offset_left_1 := { 0 } + casting_cost_transform_symbol_offset_left_1 := { -2 } + card_symbol_offset_left_1 := { 2 } nameline_offset_width_1 := { -8 } nameline_offset_left_1 := { 4 } @@ -87,20 +103,24 @@ init script: }@(face:1) template_prefix := [ - card: "card/" - pt: "pt/" - crown: "crown/" - stamp: "stamp/" - ubstamp: "stamp/ub/" - identity: "/magic-modules.mse-include/indicators/vow/" + card: "card/", + pt: "pt/", + crown: "crown/", + stamp: "stamp/", + ubstamp: "stamp/ub/", + transforml: "transform_left/", + transformr: "transform_right/", + identity: "/magic-modules.mse-include/indicators/vow/" ] template_suffix := [ - card: "card.png" - pt: "pt.png" - crown: "crown.png" - stamp: "stamp.png" - ubstamp: "stamp.png" - identity: "identity.png" + card: "card.png" + pt: "pt.png" + crown: "crown.png" + stamp: "stamp.png" + ubstamp: "stamp.png" + transforml: ".png", + transformr: ".png", + identity: "identity.png" ] template := { template_prefix[type] + input + template_suffix[type] } land_template := { template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } @@ -108,6 +128,8 @@ init script: card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "white") } card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: stamp_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } ub_stamp := { color_background(input: card.card_color, type: "ubstamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white", blend_type: "stamp") } pure_colors := @@ -190,6 +212,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -246,9 +270,9 @@ card style: ############################# Text box text: left: 60 - top: { 660 + chop_top() + body_font_vertical() } + top: { 662 + chop_top() + body_font_vertical() } right: 690 - bottom: { 966 - chop_bot() } + bottom: { 962 - chop_bot() - if reminder_box_is_visible() then 29 else if is_stamped() then 8 else 0 } z index: 900 padding left: 18 padding right: 8 @@ -320,6 +344,20 @@ extra card field: editable: false save value: false show statistics: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: pt box: @@ -363,7 +401,25 @@ extra card style: top: 940 width: 150 height: 40 - z index: 850 + z index: 810 visible: { is_stamped() } render style: image - image: { if stamp_shape() == "triangle" then ub_stamp() else card_stamp() } \ No newline at end of file + image: { if stamp_shape() == "triangle" then ub_stamp() else card_stamp() } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform/background/black/normal.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform/background/black/normal.png new file mode 100644 index 0000000000..d69581894e Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform/background/black/normal.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform/background/white/normal.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform/background/white/normal.png new file mode 100644 index 0000000000..ca481a028a Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform/background/white/normal.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/a.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/a.png new file mode 100644 index 0000000000..7b33d943fc Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/b.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/b.png new file mode 100644 index 0000000000..e6baeb4f08 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/c.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/c.png new file mode 100644 index 0000000000..dff4e4d673 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/g.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/g.png new file mode 100644 index 0000000000..9c021e6f22 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/m.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/m.png new file mode 100644 index 0000000000..b3347cc672 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/r.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/r.png new file mode 100644 index 0000000000..f8b74b4331 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/u.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/u.png new file mode 100644 index 0000000000..81c681599a Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/w.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/w.png new file mode 100644 index 0000000000..0dd043e281 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/a.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/a.png new file mode 100644 index 0000000000..72810e542d Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/b.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/b.png new file mode 100644 index 0000000000..8e7dfe62f9 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/c.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/c.png new file mode 100644 index 0000000000..1e67c5bca8 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/g.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/g.png new file mode 100644 index 0000000000..cc72d6dc99 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/m.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/m.png new file mode 100644 index 0000000000..0ed92ccb2e Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/r.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/r.png new file mode 100644 index 0000000000..35ec43b1f6 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/u.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/u.png new file mode 100644 index 0000000000..9b3ef73e62 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/w.png b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/w.png new file mode 100644 index 0000000000..462d7d088b Binary files /dev/null and b/data/magic-m15-showcase-innistrad-vow.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..115a98e92c Binary files /dev/null and b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..432ce56b96 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..52fe8c75ff Binary files /dev/null and b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..e84b5b1536 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..d442e31a75 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..cb15730d4b Binary files /dev/null and b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..2e7a75537c Binary files /dev/null and b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..2131a008d8 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-caverns.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-ixalan-caverns.mse-style/style b/data/magic-m15-showcase-ixalan-caverns.mse-style/style index 23d18669a6..6f81090fd8 100644 --- a/data/magic-m15-showcase-ixalan-caverns.mse-style/style +++ b/data/magic-m15-showcase-ixalan-caverns.mse-style/style @@ -64,17 +64,25 @@ init script: italic: {""} ] - transform_symbol_offset_left_1 := { if transform_symbol_is_mirrored() then 2 else 4 } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_multicolor_blend := { "white" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 6 } + reminder_offset_top := { 0 } + reminder_offset_width := { 1 } + reminder_offset_height := { 0 } + + transform_symbol_offset_left_1 := { 4 } transform_symbol_offset_top_1 := { 0 } - transform_symbol_image_folder := { "/magic-m15-showcase-ixalan-caverns.mse-style/transform/" } + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } transform_symbol_default_background := { "colored" } transform_symbol_default_rim := { "none" } transform_symbol_default_icon := { "colored" } transform_symbol_default_rim_bevel := { true } transform_symbol_default_icon_bevel := { true } transform_symbol_default_icon_shadow := { true } - transform_symbol_icon_offset_left := { if transform_symbol_is_mirrored() then -1 else 0 } + transform_symbol_icon_offset_left := { if transform_symbol_is_right(card.transformation) then -1 else 0 } transform_symbol_icon_offset_width := { if chosen(card.transformation, choice: "front triangle") or chosen(card.transformation, choice: "back triangle") then 14 else 4 } transform_symbol_icon_offset_height := { if chosen(card.transformation, choice: "front triangle") or chosen(card.transformation, choice: "back triangle") then 14 else 4 } transform_symbol_modal_uses_normal_background := { true } @@ -203,6 +211,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -258,7 +268,7 @@ card style: left: 52 top: { 570 + chop_top() + body_font_vertical() } right: 592 - bottom: { 824 - chop_bot() } + bottom: { 824 - chop_bot() - if reminder_box_is_visible() then 22 else 0 } z index: 900 padding left: 6 padding right: 4 diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/reminder/light.png b/data/magic-m15-showcase-ixalan-legends.mse-style/reminder/light.png new file mode 100644 index 0000000000..278e9b84ec Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/style b/data/magic-m15-showcase-ixalan-legends.mse-style/style index 99768e2fe4..f7a2823569 100644 --- a/data/magic-m15-showcase-ixalan-legends.mse-style/style +++ b/data/magic-m15-showcase-ixalan-legends.mse-style/style @@ -74,7 +74,21 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 7 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_offset_left_1 := { 5 } + transform_symbol_offset_top_1 := { -2 } + transform_symbol_icon_offset_width := { 0 } + transform_symbol_icon_offset_height := { 0 } + + name_transform_symbol_offset_left_1 := { 1 } + casting_cost_transform_symbol_offset_left_1 := { -8 } + nameline_offset_top_1 := { 1 } card_symbol_offset_left_1 := { 1 } swap_fonts_name_default := @@ -90,31 +104,37 @@ init script: [ card: "card/", crown: "crown/", - pt: "pt/" - motif_1: "motif_1/" - motif_2: "motif_2/" - motif_3: "motif_3/" + pt: "pt/", + motif_1: "motif_1/", + motif_2: "motif_2/", + motif_3: "motif_3/", + transforml: "transform_left/", + transformr: "transform_right/", identity: "/magic-modules.mse-include/indicators/" ] template_suffix := [ card: "card.png", crown: "crown.png", - pt: "pt.png" - motif_1: "motif_1.png" - motif_2: "motif_2.png" - motif_3: "motif_3.png" + pt: "pt.png", + motif_1: "motif_1.png", + motif_2: "motif_2.png", + motif_3: "motif_3.png", + transforml: ".png", + transformr: ".png", identity: "identity.png" ] template := { template_prefix[type] + input + template_suffix[type] } land_template := { template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } - card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_motif_1 := { color_background(input: card.card_color, type: "motif_1", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_motif_2 := { color_background(input: card.card_color, type: "motif_2", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } - card_motif_3 := { color_background(input: card.card_color, type: "motif_3", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_motif_1 := { color_background(input: card.card_color, type: "motif_1", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_motif_2 := { color_background(input: card.card_color, type: "motif_2", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_motif_3 := { color_background(input: card.card_color, type: "motif_3", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } pure_colors := { @@ -228,6 +248,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -284,7 +306,7 @@ card style: left: 66 top: { 660 + chop_top() + body_font_vertical() } right: 678 - bottom: { 944 - chop_bot() - if is_stamped() then 5 else 0 } + bottom: { 944 - chop_bot() - if reminder_box_is_visible() then 22 else if is_stamped() then 5 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -333,6 +355,20 @@ extra card field: editable: false save value: false show statistics: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card field: type: choice name: pt box @@ -379,6 +415,24 @@ extra card style: visible: { is_crowned() } render style: image image: { card_crown() } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } pt box: left: 0 top: 0 diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/a.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/a.png new file mode 100644 index 0000000000..b7c04d03b6 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/b.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/b.png new file mode 100644 index 0000000000..394ec78a71 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/c.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/c.png new file mode 100644 index 0000000000..1e0533daf6 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/g.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/g.png new file mode 100644 index 0000000000..89772e4de6 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/m.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/m.png new file mode 100644 index 0000000000..89fd78f243 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/r.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/r.png new file mode 100644 index 0000000000..47b1ab6fd4 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/u.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/u.png new file mode 100644 index 0000000000..6e4d60d3fb Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/w.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/w.png new file mode 100644 index 0000000000..439b2feb39 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/a.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/a.png new file mode 100644 index 0000000000..ab5e486bb6 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/b.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/b.png new file mode 100644 index 0000000000..128258f283 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/c.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/c.png new file mode 100644 index 0000000000..755d6e09d3 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/g.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/g.png new file mode 100644 index 0000000000..1d3254de64 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/m.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/m.png new file mode 100644 index 0000000000..820c0ff81d Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/r.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/r.png new file mode 100644 index 0000000000..cac3ab1e08 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/u.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/u.png new file mode 100644 index 0000000000..86be120b57 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/w.png b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/w.png new file mode 100644 index 0000000000..f984fb45f0 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-legends.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..8f97259e4b Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..85f18f0689 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..9484875d92 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..be1fbb1d2d Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..aa8a60559b Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..60eb4bb7e1 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..9bedfe8057 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..43564e13ec Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/style b/data/magic-m15-showcase-ixalan-treasure.mse-style/style index 64425fd050..43fcb679ad 100644 --- a/data/magic-m15-showcase-ixalan-treasure.mse-style/style +++ b/data/magic-m15-showcase-ixalan-treasure.mse-style/style @@ -62,7 +62,29 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { -3 } + reminder_offset_top := { 3 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { 6 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 16 else 8 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 16 else 8 } + + name_transform_symbol_offset_left_1 := { 2 } + casting_cost_transform_symbol_offset_left_1 := { -8 } + nameline_offset_width_1 := { 2 } nameline_offset_left_1 := { -1 } swap_fonts_name_default := @@ -77,6 +99,7 @@ init script: card_stamp_offset_top_1 := { if stamp_shape() == "triangle" then 6 else 0 } alias_offset_top_1 :={-3} alias_colors := { rgb(100, 100, 100) } + information_offset_top_1 := { 2 } template_prefix := [card: "card/", pt: "pt/", crown: "crown/", identity: "/magic-modules.mse-include/indicators/"] template_suffix := [card: "card.png", pt: "pt.png", crown: "crown.png", identity: "identity.png"] @@ -189,6 +212,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -248,7 +273,7 @@ card style: left: 52 top: { 570 + chop_top() + body_font_vertical() } right: 592 - bottom: { 824 - chop_bot() } + bottom: { 824 - chop_bot() - if reminder_box_is_visible() then 22 else 0 } z index: 900 padding left: 6 padding right: 4 diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..051547e505 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..1af711c618 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..427d2ec5eb Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..08a924323b Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..e3f164f6b1 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..e812946b88 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..58e0fc2a59 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..7884fe5392 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..c6393c65d6 Binary files /dev/null and b/data/magic-m15-showcase-ixalan-treasure.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-kaldheim-dfc.mse-style/style b/data/magic-m15-showcase-kaldheim-dfc.mse-style/style index f989b49876..743c1ca7c1 100644 --- a/data/magic-m15-showcase-kaldheim-dfc.mse-style/style +++ b/data/magic-m15-showcase-kaldheim-dfc.mse-style/style @@ -146,6 +146,13 @@ init script: back_face := replace@(match:"a", replace:"b") card_stamp_offset_top_1 := {1} + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 0 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + transform_symbol_default := { stylesheet if margin_code == "transform1" then @@ -321,6 +328,7 @@ styling style: no: { symbol_variation(symbol: set.symbol, variation: "common") } yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") } ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields include file: /magic-modules.mse-include/corners/card_fields_dfc include file: /magic-modules.mse-include/information/card_fields_dfc include file: /magic-modules.mse-include/symbols/card_fields_dfc diff --git a/data/magic-m15-showcase-kaldheim.mse-style/style b/data/magic-m15-showcase-kaldheim.mse-style/style index d94532b4c5..64d0b79759 100644 --- a/data/magic-m15-showcase-kaldheim.mse-style/style +++ b/data/magic-m15-showcase-kaldheim.mse-style/style @@ -298,6 +298,7 @@ styling style: no: { symbol_variation(symbol: set.symbol, variation: "common") } yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") } ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -494,4 +495,4 @@ extra card style: render style: image image: {(if is_legend() then "legend/" else "") + "voverlay.png" } z index: 0 - visible: {is_vehicle()} \ No newline at end of file + visible: {is_vehicle()} diff --git a/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..31037487b9 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..fa4f06fd2f Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..96938278d4 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..d82099675d Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..80728e775c Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..3679733cb9 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..f8170bd008 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..3ca844bc92 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-neon.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-kamigawa-neon.mse-style/style b/data/magic-m15-showcase-kamigawa-neon.mse-style/style index 543edc91b1..1afe8dc464 100644 --- a/data/magic-m15-showcase-kamigawa-neon.mse-style/style +++ b/data/magic-m15-showcase-kamigawa-neon.mse-style/style @@ -65,7 +65,23 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + information_offset_top_1 := { 3 } + + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { -3 } + reminder_offset_top := { 3 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_offset_left_1 := { 6 } + transform_symbol_offset_top_1 := { -6 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + + name_transform_symbol_offset_left_1 := { 2 } + casting_cost_transform_symbol_offset_left_1 := { -8 } + card_symbol_offset_top_1 := { 1 } casting_cost_offset_top_1 := { 1 } nameline_offset_top_1 := { 4 } @@ -325,6 +341,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -385,7 +403,7 @@ card style: left: 59 top: { (if is_short() then 800 else 656) + chop_top() + body_font_vertical() } right: 692 - bottom: { 950 - chop_bot() } + bottom: { 950 - chop_bot() - if reminder_box_is_visible() then 19 else 0 } z index: 900 padding left: 6 padding right: 4 diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..bdf1971bfc Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..1b7bd1d0cf Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..febc72c2e8 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..971d929708 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..14786b682e Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..f0d5a7d573 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..99bab3593b Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..4dbed9871f Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/style b/data/magic-m15-showcase-kamigawa-ninja.mse-style/style index 0e396f6ac3..9e7a679697 100644 --- a/data/magic-m15-showcase-kamigawa-ninja.mse-style/style +++ b/data/magic-m15-showcase-kamigawa-ninja.mse-style/style @@ -65,7 +65,34 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + information_offset_top_1 := { 3 } + + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { -3 } + reminder_offset_top := { 5 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { if transform_symbol_is_right() then -18 else -17 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_offset_width_1 := { 29 } + transform_symbol_offset_height_1 := { -3 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 0 else -8 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 16 else 8 } + + name_transform_symbol_offset_left_1 := { 7 } + casting_cost_transform_symbol_offset_left_1 := { -15 } + card_symbol_offset_top_1 := { 1 } casting_cost_offset_top_1 := { 1 } nameline_offset_top_1 := { -1 } @@ -292,6 +319,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -351,7 +380,7 @@ card style: left: 59 top: { 660 + chop_top() + body_font_vertical() } right: 692 - bottom: { 965 - chop_bot() } + bottom: { 948 - chop_bot() - if reminder_box_is_visible() then 16 else 0 } z index: 900 padding left: 6 padding right: 4 diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..6ebf46c0b2 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..1bf8b572d0 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..6c3303f0f5 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..d74924a341 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..ce0df7d7ce Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..1525a964de Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..7aeb8659d4 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..03cdc856e8 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..e515ac6244 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-ninja.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..abf88cdcf4 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..dadb314f9e Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..60ce73761a Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..63c92ab18a Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..5657d51d82 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..32d7546bba Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..f720dc081f Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..16a9334ca6 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/stamp_mask.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/stamp_mask.png index 02b66d94ad..20036beae1 100644 Binary files a/data/magic-m15-showcase-kamigawa-samurai.mse-style/stamp_mask.png and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/stamp_mask.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/style b/data/magic-m15-showcase-kamigawa-samurai.mse-style/style index 3e66b35c12..524e065020 100644 --- a/data/magic-m15-showcase-kamigawa-samurai.mse-style/style +++ b/data/magic-m15-showcase-kamigawa-samurai.mse-style/style @@ -66,7 +66,34 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + information_offset_top_1 := { 3 } + + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { -5 } + reminder_offset_top := { 5 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { if transform_symbol_is_right() then -18 else -17 } + transform_symbol_offset_top_1 := { -8 } + transform_symbol_offset_width_1 := { 13 } + transform_symbol_offset_height_1 := { 13 } + transform_symbol_icon_offset_left := { if transform_symbol_is_right() then 0 else -1 } + transform_symbol_icon_offset_top := { 1 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then -6 else -13 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then -6 else -13 } + + name_transform_symbol_offset_left_1 := { -6 } + casting_cost_transform_symbol_offset_left_1 := { 2 } + card_symbol_offset_top_1 := { 1 } casting_cost_offset_top_1 := { 1 } nameline_offset_top_1 := { 16 } @@ -273,6 +300,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -330,9 +359,9 @@ card style: ############################# Text box text: left: 59 - top: { 660 + chop_top() + body_font_vertical() } + top: { 666 + chop_top() + body_font_vertical() } right: 692 - bottom: { 965 - chop_bot() } + bottom: { 948 - chop_bot() - if reminder_box_is_visible() then 16 else 0 } z index: 900 padding left: 6 padding right: 4 diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..1571e8974c Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..f287853e27 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..237d2da35f Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..b4b97d0cb5 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..c51606ed2d Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..5638715c40 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..27c15e1e3d Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..e06294e2f2 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..726de2340b Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..6c4ca453ca Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..5499b011b5 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..28b6d5a0a0 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..41f403817d Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..18e8bd2396 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..27ae1792c6 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..b014b28e09 Binary files /dev/null and b/data/magic-m15-showcase-kamigawa-samurai.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/a.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..68d59a0929 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/a.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/b.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..cb41376696 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/b.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/c.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..656a83e66e Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/c.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/g.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..8a785d131c Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/g.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/m.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..d299940bd4 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/m.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/r.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..b0d6a06afe Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/r.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/u.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..bd3f3c3d66 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/u.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/w.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..443e1f1223 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/reminder/light/w.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/style b/data/magic-m15-showcase-lorwyn-fable.mse-style/style index c202733b54..dcfcbe97f2 100644 --- a/data/magic-m15-showcase-lorwyn-fable.mse-style/style +++ b/data/magic-m15-showcase-lorwyn-fable.mse-style/style @@ -66,7 +66,37 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + information_offset_top_1 := { 1 } + + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 0 } + reminder_offset_top := { 1 } + reminder_offset_width := { -4.2 } + reminder_offset_height := { -5.6 } + reminder_type_offset_left := { 0 } + reminder_type_offset_width := { 2 } + reminder_cost_offset_left := { 3 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + #transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { 11 } + transform_symbol_offset_top_1 := { if transform_symbol_is_right() then -6 else -7 } + transform_symbol_offset_width_1 := { 16 } + transform_symbol_offset_height_1 := { 16 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 1 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then -4 else -13 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then -4 else -13 } + + name_transform_symbol_offset_left_1 := { 19 } + casting_cost_transform_symbol_offset_left_1 := { -16 } + casting_cost_offset_top_1 := { 1 } casting_cost_offset_left_1 := { -10 } swap_fonts_name_default := @@ -228,6 +258,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -299,7 +331,7 @@ card style: left: 67 top: { 660 + chop_top() + body_font_vertical() } right: { 677 - chop_right() } - bottom: { 949 - (if is_stamped() then 10 else 0) - chop_bottom() } + bottom: { 949 - (if reminder_box_is_visible() then 24 else if is_stamped() then 10 else 0) - chop_bottom() } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..54cf16e118 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..c5de8cd533 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..f2995c31b1 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..6e69fcb334 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..a04db9beba Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..f4f02bebd0 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..aa06ddf676 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..7430b85650 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..9359a89f36 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..fdd5108a7e Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..2372fe60e2 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..0daad6cec7 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..4dfad67e3b Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..1a8b727f2b Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..0289ea2681 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..5050c4ac57 Binary files /dev/null and b/data/magic-m15-showcase-lorwyn-fable.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/reminder/light.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/reminder/light.png new file mode 100644 index 0000000000..f88b5350db Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/style b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/style index 5c053cae66..ddbd273f63 100644 --- a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/style +++ b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/style @@ -62,7 +62,32 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 0 } + reminder_offset_top := { -72 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + #transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { 3 } + transform_symbol_offset_top_1 := { -8 } + transform_symbol_offset_width_1 := { 13 } + transform_symbol_offset_height_1 := { 13 } + transform_symbol_icon_offset_left := { if transform_symbol_is_right() then 0 else 1 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 14 else 4 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 14 else 4 } + + name_transform_symbol_offset_left_1 := { 13 } + casting_cost_transform_symbol_offset_left_1 := { -18 } + card_symbol_offset_top_1 := { 1 } nameline_offset_top_1 := { -1 } swap_fonts_name_default := @@ -80,7 +105,12 @@ init script: card_hybrid_2 := { - masked_blend(mask: "special_blend_card.png", dark: template(colors.0), light: template(colors.1)) + style := card_style.transformation + masked_blend( + mask: if type == "transform" then crop("special_blend_card.png", offset_x: style.left, offset_y: style.top, width: style.width, height: style.height) else "special_blend_card.png", + dark: template(colors.0), + light: template(colors.1) + ) } horizontal_card_hybrid := [ @@ -220,7 +250,7 @@ init script: active_count := abilities_count() - 1 - total_max_possible_height := 480 + total_max_possible_height := if reminder_box_is_visible() then 455 else 480 chapter_icon_height := 57 chapter_icon_spacing := 8 @@ -447,6 +477,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..9a47a6e7a0 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..229346355a Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..c1489d2a4c Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..360773fdc8 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..4bcf71acf2 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..e5c02ab00a Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..a3e9e92239 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..fc93a91300 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..e9c2591135 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..6d7b6b6940 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..be7b5eaacf Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..c726024f4b Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..b2421f70b2 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..042806da34 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..20256bd492 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..9a66882c7a Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll-saga.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/reminder/light.png b/data/magic-m15-showcase-lotr-scroll.mse-style/reminder/light.png new file mode 100644 index 0000000000..f88b5350db Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/style b/data/magic-m15-showcase-lotr-scroll.mse-style/style index 042c1583b9..58d7ea6a77 100644 --- a/data/magic-m15-showcase-lotr-scroll.mse-style/style +++ b/data/magic-m15-showcase-lotr-scroll.mse-style/style @@ -61,7 +61,32 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { -3 } + reminder_offset_top := { -1 } + reminder_offset_width := { 8 } + reminder_offset_height := { 5 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + #transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { 3 } + transform_symbol_offset_top_1 := { -8 } + transform_symbol_offset_width_1 := { 13 } + transform_symbol_offset_height_1 := { 13 } + transform_symbol_icon_offset_left := { if transform_symbol_is_right() then 0 else 1 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 14 else 4 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 14 else 4 } + + name_transform_symbol_offset_left_1 := { 13 } + casting_cost_transform_symbol_offset_left_1 := { -18 } + card_symbol_offset_top_1 := { 1 } nameline_offset_top_1 := { -1 } swap_fonts_name_default := @@ -76,8 +101,13 @@ init script: old_card_hybrid := card_hybrid card_hybrid_2 := { + style := card_style.transformation if type == "loyaltycost" then template(colors.0) - else masked_blend(mask: "special_blend_card.png", dark: template(colors.0), light: template(colors.1)) + else masked_blend( + mask: if type == "transform" then crop("special_blend_card.png", offset_x: style.left, offset_y: style.top, width: style.width, height: style.height) else "special_blend_card.png", + dark: template(colors.0), + light: template(colors.1) + ) } horizontal_card_hybrid := [ @@ -366,6 +396,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -419,7 +451,7 @@ card style: left: 50 top: { 570 + chop_top() + body_font_vertical() } right: { 594 - chop_right() } - bottom: { (if is_stamped() then 812 else 824) - chop_bottom() } + bottom: { 824 - chop_bottom() - if reminder_box_is_visible() then 22 else if is_stamped() then 12 else 0 } z index: 900 padding left: 6 padding right: 4 diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..9a47a6e7a0 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..229346355a Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..c1489d2a4c Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..360773fdc8 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..4bcf71acf2 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..e5c02ab00a Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..a3e9e92239 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..fc93a91300 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..e9c2591135 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..6d7b6b6940 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..be7b5eaacf Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..c726024f4b Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..b2421f70b2 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..042806da34 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..20256bd492 Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..9a66882c7a Binary files /dev/null and b/data/magic-m15-showcase-lotr-scroll.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/card/acard.png b/data/magic-m15-showcase-lotr.mse-style/card/acard.png index 85b7e161a1..81efb5c38b 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/card/acard.png and b/data/magic-m15-showcase-lotr.mse-style/card/acard.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/card/bcard.png b/data/magic-m15-showcase-lotr.mse-style/card/bcard.png index f40504ca2f..0f09aa55eb 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/card/bcard.png and b/data/magic-m15-showcase-lotr.mse-style/card/bcard.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/card/ccard.png b/data/magic-m15-showcase-lotr.mse-style/card/ccard.png index 10f180e7dd..41709cf4da 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/card/ccard.png and b/data/magic-m15-showcase-lotr.mse-style/card/ccard.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/card/gcard.png b/data/magic-m15-showcase-lotr.mse-style/card/gcard.png index c908aed0ea..cc17429808 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/card/gcard.png and b/data/magic-m15-showcase-lotr.mse-style/card/gcard.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/card/mcard.png b/data/magic-m15-showcase-lotr.mse-style/card/mcard.png index b04c318c76..20e489529f 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/card/mcard.png and b/data/magic-m15-showcase-lotr.mse-style/card/mcard.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/card/rcard.png b/data/magic-m15-showcase-lotr.mse-style/card/rcard.png index 6df73eeeb7..97c848ede9 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/card/rcard.png and b/data/magic-m15-showcase-lotr.mse-style/card/rcard.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/card/ucard.png b/data/magic-m15-showcase-lotr.mse-style/card/ucard.png index 25a08f6636..671d750121 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/card/ucard.png and b/data/magic-m15-showcase-lotr.mse-style/card/ucard.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/card/wcard.png b/data/magic-m15-showcase-lotr.mse-style/card/wcard.png index c080b47666..ba623ed5ea 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/card/wcard.png and b/data/magic-m15-showcase-lotr.mse-style/card/wcard.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/crown/acrown.png b/data/magic-m15-showcase-lotr.mse-style/crown/acrown.png index 8342c6c860..a5bff7526f 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/crown/acrown.png and b/data/magic-m15-showcase-lotr.mse-style/crown/acrown.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/crown/bcrown.png b/data/magic-m15-showcase-lotr.mse-style/crown/bcrown.png index 151e36bd21..3bfc8fe416 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/crown/bcrown.png and b/data/magic-m15-showcase-lotr.mse-style/crown/bcrown.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/crown/ccrown.png b/data/magic-m15-showcase-lotr.mse-style/crown/ccrown.png index 26721e4357..d31bee24ca 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/crown/ccrown.png and b/data/magic-m15-showcase-lotr.mse-style/crown/ccrown.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/crown/gcrown.png b/data/magic-m15-showcase-lotr.mse-style/crown/gcrown.png index adcd352b29..5e574911d7 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/crown/gcrown.png and b/data/magic-m15-showcase-lotr.mse-style/crown/gcrown.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/crown/mcrown.png b/data/magic-m15-showcase-lotr.mse-style/crown/mcrown.png index 11f726dfd0..793241ad76 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/crown/mcrown.png and b/data/magic-m15-showcase-lotr.mse-style/crown/mcrown.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/crown/rcrown.png b/data/magic-m15-showcase-lotr.mse-style/crown/rcrown.png index a975cf9642..b4bfb61f18 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/crown/rcrown.png and b/data/magic-m15-showcase-lotr.mse-style/crown/rcrown.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/crown/ucrown.png b/data/magic-m15-showcase-lotr.mse-style/crown/ucrown.png index 636a874a6a..814cf92932 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/crown/ucrown.png and b/data/magic-m15-showcase-lotr.mse-style/crown/ucrown.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/crown/wcrown.png b/data/magic-m15-showcase-lotr.mse-style/crown/wcrown.png index 00cba6e2bf..5b5e7fb6d1 100644 Binary files a/data/magic-m15-showcase-lotr.mse-style/crown/wcrown.png and b/data/magic-m15-showcase-lotr.mse-style/crown/wcrown.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/a.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/a.png new file mode 100644 index 0000000000..98deb9edf0 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/a.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/b.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/b.png new file mode 100644 index 0000000000..9b1bf43c4a Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/b.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/c.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/c.png new file mode 100644 index 0000000000..b1c4b37d76 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/c.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/g.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/g.png new file mode 100644 index 0000000000..a3618b683e Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/g.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/m.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/m.png new file mode 100644 index 0000000000..594c0cd333 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/m.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/r.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/r.png new file mode 100644 index 0000000000..61faa4b0cd Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/r.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/u.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/u.png new file mode 100644 index 0000000000..69642f898f Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/u.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/w.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/w.png new file mode 100644 index 0000000000..ba7bde8423 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_left/w.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/a.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/a.png new file mode 100644 index 0000000000..225ddf9d0d Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/a.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/b.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/b.png new file mode 100644 index 0000000000..fb4a5bb738 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/b.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/c.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/c.png new file mode 100644 index 0000000000..31837c2640 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/c.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/g.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/g.png new file mode 100644 index 0000000000..e68a2722c4 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/g.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/m.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/m.png new file mode 100644 index 0000000000..e521445fc0 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/m.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/r.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/r.png new file mode 100644 index 0000000000..9dd183f6e6 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/r.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/u.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/u.png new file mode 100644 index 0000000000..87803b3976 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/u.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/w.png b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/w.png new file mode 100644 index 0000000000..d90b4acdd5 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/noncrown_transform_right/w.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..d67d4207e2 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..d42de6625b Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..94c7eeaa41 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..abb1032a0f Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..8c07ab6348 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..66a6518e2d Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..9e71314f6a Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..ef55327e1e Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/style b/data/magic-m15-showcase-lotr.mse-style/style index 82f0499a8a..35000d76a1 100644 --- a/data/magic-m15-showcase-lotr.mse-style/style +++ b/data/magic-m15-showcase-lotr.mse-style/style @@ -60,12 +60,29 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 0 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_offset_left_1 := { -3 } + transform_symbol_offset_top_1 := { -1 } + transform_symbol_offset_width_1 := { 0 } + transform_symbol_offset_height_1 := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 0 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 0 else 0 } + + name_transform_symbol_offset_left_1 := { -2 } + casting_cost_transform_symbol_offset_left_1 := { 0 } + card_symbol_offset_top_1 := { 1 } casting_cost_offset_top_1 := { 1 } nameline_offset_top_1 := { -1 } nameline_offset_width_1 := { 2 } nameline_offset_left_1 := { -1 } + alias_offset_text_top_1 := { -1 } swap_fonts_name_default := [ name: {"Beleren Bold"}, @@ -75,15 +92,41 @@ init script: italic: {""} ] - template_prefix := [card: "card/", pt: "pt/", crown: "crown/", stamp: "stamp/", identity: "/magic-modules.mse-include/indicators/"] - template_suffix := [card: "card.png", pt: "pt.png", crown: "crown.png", stamp: "stamp.png", identity: "identity.png"] + template_prefix := + [ + card: "card/", + pt: "pt/", + crown: "crown/", + stamp: "stamp/", + transforml: "transform_left/", + transformr: "transform_right/", + ntransforml: "noncrown_transform_left/", + ntransformr: "noncrown_transform_right/", + identity: "/magic-modules.mse-include/indicators/" + ] + template_suffix := + [ + card: "card.png", + pt: "pt.png", + crown: "crown.png", + stamp: "stamp.png", + transforml: ".png", + transformr: ".png", + ntransforml: ".png", + ntransformr: ".png", + identity: "identity.png" + ] template := { template_prefix[type] + input + template_suffix[type] } land_template := { template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } - card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, hybrid_blend: "white") } - card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white") } - card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "white") } - card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, hybrid_blend: "white") } + card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, hybrid_blend: "white") } + card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white") } + card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "white") } + card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, hybrid_blend: "white") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_ntransforml := { color_background(input: card.card_color, type: "ntransforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_ntransformr := { color_background(input: card.card_color, type: "ntransformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } pure_colors := { @@ -193,6 +236,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -248,7 +293,7 @@ card style: left: 50 top: { 570 + chop_top() + body_font_vertical() } right: 594 - bottom: { 824 - chop_bot() } + bottom: { 824 - chop_bot() - if reminder_box_is_visible() then 23 else 0 } z index: 900 padding left: 6 padding right: 4 @@ -327,6 +372,20 @@ extra card field: save value: false show statistics: false choice: frame shadow +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: pt box: @@ -381,3 +440,21 @@ extra card style: z index: 11 render style: image image: frame_shadow.png + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { if is_crowned() then card_transforml() else card_ntransforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { if is_crowned() then card_transformr() else card_ntransformr() } diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_left/a.png b/data/magic-m15-showcase-lotr.mse-style/transform_left/a.png new file mode 100644 index 0000000000..be41c65fcc Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_left/b.png b/data/magic-m15-showcase-lotr.mse-style/transform_left/b.png new file mode 100644 index 0000000000..c75c28628c Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_left/c.png b/data/magic-m15-showcase-lotr.mse-style/transform_left/c.png new file mode 100644 index 0000000000..709b2d1337 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_left/g.png b/data/magic-m15-showcase-lotr.mse-style/transform_left/g.png new file mode 100644 index 0000000000..49c9017578 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_left/m.png b/data/magic-m15-showcase-lotr.mse-style/transform_left/m.png new file mode 100644 index 0000000000..463f82faac Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_left/r.png b/data/magic-m15-showcase-lotr.mse-style/transform_left/r.png new file mode 100644 index 0000000000..d9406de00a Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_left/u.png b/data/magic-m15-showcase-lotr.mse-style/transform_left/u.png new file mode 100644 index 0000000000..d53208eb5b Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_left/w.png b/data/magic-m15-showcase-lotr.mse-style/transform_left/w.png new file mode 100644 index 0000000000..02dd44ed02 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_right/a.png b/data/magic-m15-showcase-lotr.mse-style/transform_right/a.png new file mode 100644 index 0000000000..87f89b503f Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_right/b.png b/data/magic-m15-showcase-lotr.mse-style/transform_right/b.png new file mode 100644 index 0000000000..a687bdd3cf Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_right/c.png b/data/magic-m15-showcase-lotr.mse-style/transform_right/c.png new file mode 100644 index 0000000000..ed05f4771d Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_right/g.png b/data/magic-m15-showcase-lotr.mse-style/transform_right/g.png new file mode 100644 index 0000000000..d069767351 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_right/m.png b/data/magic-m15-showcase-lotr.mse-style/transform_right/m.png new file mode 100644 index 0000000000..b7b18667c6 Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_right/r.png b/data/magic-m15-showcase-lotr.mse-style/transform_right/r.png new file mode 100644 index 0000000000..f3f0e7147d Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_right/u.png b/data/magic-m15-showcase-lotr.mse-style/transform_right/u.png new file mode 100644 index 0000000000..2bfacb2c1f Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-lotr.mse-style/transform_right/w.png b/data/magic-m15-showcase-lotr.mse-style/transform_right/w.png new file mode 100644 index 0000000000..911ed2821f Binary files /dev/null and b/data/magic-m15-showcase-lotr.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-monster-manual.mse-style/reminder/light.png b/data/magic-m15-showcase-monster-manual.mse-style/reminder/light.png new file mode 100644 index 0000000000..485baaaecb Binary files /dev/null and b/data/magic-m15-showcase-monster-manual.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-monster-manual.mse-style/style b/data/magic-m15-showcase-monster-manual.mse-style/style index cbc8fba5bc..001597fc53 100644 --- a/data/magic-m15-showcase-monster-manual.mse-style/style +++ b/data/magic-m15-showcase-monster-manual.mse-style/style @@ -32,6 +32,22 @@ card dpi: 150 ####### images from Card Conjurer ############################################################## Extra scripts init script: + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { -2 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_multicolor_blend := { "white" } + transform_symbol_offset_left_1 := { 2 } + transform_symbol_offset_top_1 := { -4 } + transform_symbol_offset_width_1 := { 1 } + transform_symbol_offset_height_1 := { 0 } + + name_transform_symbol_offset_left_1 := { -1 } + casting_cost_transform_symbol_offset_left_1 := { -3 } + # Load scripts for image box include file: /magic-default-image.mse-include/scripts @@ -244,8 +260,10 @@ styling style: no: { symbol_variation(symbol: set.symbol, variation: "common") } yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") } ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/information/card_fields +include file: /magic-modules.mse-include/symbols/card_fields include file: /magic-modules.mse-include/card-symbols/card_fields include file: /magic-modules.mse-include/stamps/card_fields include file: /magic-modules.mse-include/separators/card_fields @@ -276,7 +294,7 @@ card style: mask: frame_mask.png ############################# Name line name: - left: 32 + left: { name_transform_symbol_shift_1() + 32 } top: 27 right: { 341 - card_style.casting_cost.content_width } height: {23 - 0.5*shrink_name()} @@ -288,7 +306,7 @@ card style: size: {16 - shrink_name()} color: black casting cost: - right: 346 + right: { casting_cost_transform_symbol_shift_1() + 346 } top: 26 width: { max(30, card_style.casting_cost.content_width) + 5 } height: 23 @@ -354,7 +372,7 @@ card style: left: 29 top: {330-(-chop_top())} width: 314 - bottom: {481-chop_bot()} + bottom: {481-chop_bot() - if reminder_box_is_visible() then 17 else 0 } font: name: MPlantin italic name: MPlantin-Italic diff --git a/data/magic-m15-showcase-praetor.mse-style/reminder/light/a.png b/data/magic-m15-showcase-praetor.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..624ea0ab0e Binary files /dev/null and b/data/magic-m15-showcase-praetor.mse-style/reminder/light/a.png differ diff --git a/data/magic-m15-showcase-praetor.mse-style/reminder/light/b.png b/data/magic-m15-showcase-praetor.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..67e7c68c2c Binary files /dev/null and b/data/magic-m15-showcase-praetor.mse-style/reminder/light/b.png differ diff --git a/data/magic-m15-showcase-praetor.mse-style/reminder/light/c.png b/data/magic-m15-showcase-praetor.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..99849dc994 Binary files /dev/null and b/data/magic-m15-showcase-praetor.mse-style/reminder/light/c.png differ diff --git a/data/magic-m15-showcase-praetor.mse-style/reminder/light/g.png b/data/magic-m15-showcase-praetor.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..bd2215cad8 Binary files /dev/null and b/data/magic-m15-showcase-praetor.mse-style/reminder/light/g.png differ diff --git a/data/magic-m15-showcase-praetor.mse-style/reminder/light/m.png b/data/magic-m15-showcase-praetor.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..40d9122e65 Binary files /dev/null and b/data/magic-m15-showcase-praetor.mse-style/reminder/light/m.png differ diff --git a/data/magic-m15-showcase-praetor.mse-style/reminder/light/r.png b/data/magic-m15-showcase-praetor.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..5f93cb0e0e Binary files /dev/null and b/data/magic-m15-showcase-praetor.mse-style/reminder/light/r.png differ diff --git a/data/magic-m15-showcase-praetor.mse-style/reminder/light/u.png b/data/magic-m15-showcase-praetor.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..d5379011fa Binary files /dev/null and b/data/magic-m15-showcase-praetor.mse-style/reminder/light/u.png differ diff --git a/data/magic-m15-showcase-praetor.mse-style/reminder/light/w.png b/data/magic-m15-showcase-praetor.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..6473fc0da0 Binary files /dev/null and b/data/magic-m15-showcase-praetor.mse-style/reminder/light/w.png differ diff --git a/data/magic-m15-showcase-praetor.mse-style/style b/data/magic-m15-showcase-praetor.mse-style/style index beda3b6988..3f1117f4b3 100644 --- a/data/magic-m15-showcase-praetor.mse-style/style +++ b/data/magic-m15-showcase-praetor.mse-style/style @@ -35,6 +35,22 @@ card dpi: 150 #### https://www.reddit.com/r/magicTCG/comments/nqwqhn/first_release_of_progress_engine_font/ ############################################################## Extra scripts init script: + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 2 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 1 } + + transform_symbol_multicolor_blend := { "white" } + transform_symbol_offset_left_1 := { 0 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_offset_width_1 := { 1 } + transform_symbol_offset_height_1 := { 0 } + + name_transform_symbol_offset_left_1 := { 0 } + casting_cost_transform_symbol_offset_left_1 := { -4 } + # Load scripts for image box include file: /magic-default-image.mse-include/scripts @@ -231,10 +247,12 @@ styling style: no: { symbol_variation(symbol: set.symbol, variation: "common") } yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") } ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields include file: /magic-modules.mse-include/rarities/card_fields +include file: /magic-modules.mse-include/symbols/card_fields include file: /magic-modules.mse-include/separators/card_fields include file: /magic-modules.mse-include/alias/card_fields card style: @@ -262,7 +280,7 @@ card style: image: { card_background() } ############################# Name line name: - left: 32 + left: { name_transform_symbol_shift_1() + 32 } top: {if styling.normal_font then 30 else 27} right: { 341 - card_style.casting_cost.content_width } height: {23 - 0.5*shrink_name()} @@ -274,7 +292,7 @@ card style: size: {16 - shrink_name()} color: black casting cost: - right: 346 + right: { casting_cost_transform_symbol_shift_1() + 346 } top: 29 width: { max(30, card_style.casting_cost.content_width) + 5 } height: 23 @@ -334,7 +352,7 @@ card style: left: 35 top: {327-(-chop_top())} width: 305 - bottom: {473-chop_bot()} + bottom: {473-chop_bot() - if reminder_box_is_visible() then 10 else 0 } font: name: {if styling.normal_font then "MPlantin" else "ProgressEngine"} italic name: {if styling.normal_font then "MPlantin-Italic" else "ProgressEngine"} @@ -405,6 +423,20 @@ extra card field: card list name: P/T description: Power/toughness of a creature show statistics: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: pt box: @@ -438,3 +470,21 @@ extra card style: size: 16 color: black separator color: red + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: transform_left.png + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: transform_right.png diff --git a/data/magic-m15-showcase-praetor.mse-style/transform_left.png b/data/magic-m15-showcase-praetor.mse-style/transform_left.png new file mode 100644 index 0000000000..096f23e495 Binary files /dev/null and b/data/magic-m15-showcase-praetor.mse-style/transform_left.png differ diff --git a/data/magic-m15-showcase-praetor.mse-style/transform_right.png b/data/magic-m15-showcase-praetor.mse-style/transform_right.png new file mode 100644 index 0000000000..717819d7c7 Binary files /dev/null and b/data/magic-m15-showcase-praetor.mse-style/transform_right.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/reminder/light.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/reminder/light.png new file mode 100644 index 0000000000..2df2b3ba97 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/style b/data/magic-m15-showcase-ravnica-city-mural.mse-style/style index fda0042a7f..eadab1adc2 100644 --- a/data/magic-m15-showcase-ravnica-city-mural.mse-style/style +++ b/data/magic-m15-showcase-ravnica-city-mural.mse-style/style @@ -65,7 +65,32 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 3 } + reminder_offset_top := { 0 } + reminder_offset_width := { 1 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + #transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { 5 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_offset_width_1 := { 0 } + transform_symbol_offset_height_1 := { 0 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { -1 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 8 else 2 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 8 else 2 } + + name_transform_symbol_offset_left_1 := { 2 } + casting_cost_transform_symbol_offset_left_1 := { -8 } + nameline_offset_top_1 := { -1 } nameline_offset_width_1 := { 2 } nameline_offset_left_1 := { -1 } @@ -83,7 +108,12 @@ init script: old_card_hybrid := card_hybrid card_hybrid_2 := { - masked_blend(mask: "special_blend_card.png", dark: template(colors.0), light: template(colors.1)) + style := card_style.transformation + masked_blend( + mask: if type == "transform" then crop("special_blend_card.png", offset_x: style.left, offset_y: style.top, width: style.width, height: style.height) else "special_blend_card.png", + dark: template(colors.0), + light: template(colors.1) + ) } horizontal_card_hybrid := [ @@ -235,6 +265,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -294,7 +326,7 @@ card style: left: 52 top: { 570 + chop_top() + body_font_vertical() } right: 592 - bottom: { 824 - chop_bot() } + bottom: { 824 - chop_bot() - if reminder_box_is_visible() then 24 else 0 } z index: 900 padding left: 6 padding right: 4 diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..0c7466a55b Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..4bede06825 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..8c6bb92ff9 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..c2de18078e Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..be2a5193d0 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..cb06f279df Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..2811d54ea2 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..af8b89a536 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..bca79f20f2 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..653d429967 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..478848121c Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..322feee934 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..fb5f738c5e Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..35c950f270 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..7c760644cd Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..e138c35644 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-city-mural.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-ravnica-dossier.mse-style/reminder/light.png b/data/magic-m15-showcase-ravnica-dossier.mse-style/reminder/light.png new file mode 100644 index 0000000000..e5cd648f3b Binary files /dev/null and b/data/magic-m15-showcase-ravnica-dossier.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-ravnica-dossier.mse-style/style b/data/magic-m15-showcase-ravnica-dossier.mse-style/style index 2da4a51397..04034966b3 100644 --- a/data/magic-m15-showcase-ravnica-dossier.mse-style/style +++ b/data/magic-m15-showcase-ravnica-dossier.mse-style/style @@ -62,6 +62,34 @@ init script: italic: {""} ] + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { -8 } + reminder_offset_top := { 0 } + reminder_offset_width := { 10 } + reminder_offset_height := { 6 } + reminder_type_offset_left := { 4 } + reminder_type_offset_top := { -3 } + reminder_type_offset_width := { -6 } + reminder_cost_offset_left := { -2 } + reminder_cost_offset_top := { -2 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + #transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { -15 } + transform_symbol_offset_top_1 := { if transform_symbol_is_right() then 5 else -2 } + transform_symbol_offset_width_1 := { 0 } + transform_symbol_offset_height_1 := { 0 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { -1 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 24 else 12 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 24 else 12 } + swap_fonts_name_default := [ name: {"Beleren Bold"}, @@ -200,6 +228,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -212,6 +242,8 @@ include file: /magic-modules.mse-include/separators/card_fields include file: /magic-modules.mse-include/foils/card_fields +include file: /magic-modules.mse-include/symbols/card_fields + include file: /magic-modules.mse-include/alias/card_fields include file: /magic-modules.mse-include/card-symbols/card_fields @@ -237,9 +269,9 @@ card style: mask: { if is_crowned() then "card_crown_mask.png" else "card_mask.png" } ############################# Name line name: - left: { if card.card_symbol == "none" then 63 else 99 } - top: { 47 + name_font_vertical() } - right: { 665 - (if card_style.casting_cost.content_width == 0 then 0 else card_style.casting_cost.content_width + 7) } + left: { (if transform_symbol_is_empty(card.transformation) or transform_symbol_is_right(card.transformation) then (if card.card_symbol == "none" then 63 else 99) else (if card.card_symbol == "none" then 103 else 139)) } + top: { (if transform_symbol_is_empty(card.transformation) or transform_symbol_is_right(card.transformation) then (if card.card_symbol == "none" then 47 else 48) else (if card.card_symbol == "none" then 49 else 50)) + name_font_vertical() } + right: { 665 - (if card_style.casting_cost.content_width == 0 then 0 else card_style.casting_cost.content_width + 7) - (if transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 28 else 0) } height: 51 angle: -1 z index: 1000 @@ -251,8 +283,8 @@ card style: scale down to: 8 color: { name_font_color() } casting cost: - right: 668 - top: 64 + right: { 668 - (if transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 28 else 0) } + top: { 64 - (if transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 2 else 0) } width: 200 height: 52 angle: -1 @@ -320,7 +352,7 @@ card style: left: 65 top: { 653 + chop_top() + body_font_vertical() } right: 677 - bottom: { 943 - chop_bot() } + bottom: { 943 - chop_bot() - if reminder_box_is_visible() then 22 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-ravnica-dossier.mse-style/transform/background/colored/normal.png b/data/magic-m15-showcase-ravnica-dossier.mse-style/transform/background/colored/normal.png new file mode 100644 index 0000000000..95fbf89829 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-dossier.mse-style/transform/background/colored/normal.png differ diff --git a/data/magic-m15-showcase-ravnica-dossier.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-ravnica-dossier.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..55f1e0eafb Binary files /dev/null and b/data/magic-m15-showcase-ravnica-dossier.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..b248aad3cf Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..7141f0c778 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..81da3078b5 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..2658a79723 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..a01029d152 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..5e365cd394 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..1716eb1769 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..e0ecb0f70c Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/style b/data/magic-m15-showcase-ravnica-magnified.mse-style/style index 118174b337..4c484c9c99 100644 --- a/data/magic-m15-showcase-ravnica-magnified.mse-style/style +++ b/data/magic-m15-showcase-ravnica-magnified.mse-style/style @@ -32,14 +32,40 @@ card dpi: 297.6 ############################################################## Extra scripts init script: + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 5 } + reminder_offset_top := { 2 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + #transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { 0 } + transform_symbol_offset_top_1 := { -4 } + transform_symbol_offset_width_1 := { 6 } + transform_symbol_offset_height_1 := { 6 } + transform_symbol_icon_offset_left := { if transform_symbol_is_right() then 1 else 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 18 else 10 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 18 else 10 } + + name_transform_symbol_offset_left_1 := { 8 } + casting_cost_transform_symbol_offset_left_1 := { -14 } + nameline_offset_top_1 := { -2 } - transform_symbol_disabled_1 := { true } casting_cost_offset_top_1 := { 1 } type_offset_top_1 := { -1 } type_offset_right_1 := { -58 } rarity_offset_top_1 := { 3 } + information_offset_top_1 := { 1 } information_copyright_offset_pt_top_1 := { -2 } information_secondary_offset_pt_left_1 := { 10 } @@ -231,6 +257,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -280,7 +308,7 @@ card style: left: 65 top: { 668 + chop_top() + (if is_stamped() then 3 else 0) + body_font_vertical() } right: 679 - bottom: { 948 - chop_bot() - if is_stamped() then 6 else 0 } + bottom: { 948 - chop_bot() - if reminder_box_is_visible() then 23 else if is_stamped() then 6 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -339,7 +367,7 @@ extra card field: extra card field: type: color name: card stamp border - script: card.border_color + script: rgb(0,0,0) editable: false save value: false show statistics: false diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..70050bc739 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..235e1be46c Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..eb94f65441 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..48b00b4b5b Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..3ed777975d Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..5130b91770 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..d22c4fd432 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..cc1b0d78ef Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..c654946b17 Binary files /dev/null and b/data/magic-m15-showcase-ravnica-magnified.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..f09d6d2b48 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..db91014ea0 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..7aa992e1bc Binary files /dev/null and b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..5404f0c6be Binary files /dev/null and b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..f3c9f6eb13 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..1caed116f1 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..a00aec1797 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..c9117a04d5 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-panel.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/style b/data/magic-m15-showcase-spiderman-panel.mse-style/style index ffbec45eb5..d62ae9cdca 100644 --- a/data/magic-m15-showcase-spiderman-panel.mse-style/style +++ b/data/magic-m15-showcase-spiderman-panel.mse-style/style @@ -68,7 +68,29 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 3 } + reminder_offset_top := { 1 } + reminder_offset_width := { -21 } + reminder_offset_height := { -4 } + reminder_type_offset_left := { 1 } + reminder_type_offset_width := { -1 } + reminder_type_offset_top := { -2 } + reminder_type_font_size := { 13 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) then 8 else 12 } + transform_symbol_offset_top_1 := { 1 } + transform_symbol_icon_offset_left := { 1 } + transform_symbol_icon_offset_top := { 1 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 23 else 7 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 23 else 7 } + + name_transform_symbol_offset_left_1 := { 14 } + casting_cost_transform_symbol_offset_left_1 := { -14 } + nameline_offset_top_1 := { -10 } nameline_offset_left_1 := { -20 } nameline_offset_width_1 := { 34 } @@ -230,6 +252,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -287,7 +311,7 @@ card style: left: 64 top: { 659 + chop_top() + body_font_vertical() } right: { 680 - chop_right() } - bottom: { 949 - (if is_stamped() then 10 else 0) - chop_bottom() } + bottom: { 949 - (if reminder_box_is_visible() then 22 else if is_stamped() then 10 else 0) - chop_bottom() } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -315,9 +339,9 @@ card style: scale down to: 7 ############################# PT pt: - left: 593 + left: 594 top: { 913 + pt_font_vertical() } - width: 118 + width: 116 height: 68 z index: 900 alignment: center middle shrink-overflow diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/transform/background/black/normal.png b/data/magic-m15-showcase-spiderman-panel.mse-style/transform/background/black/normal.png new file mode 100644 index 0000000000..aa41bf2794 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-panel.mse-style/transform/background/black/normal.png differ diff --git a/data/magic-m15-showcase-spiderman-panel.mse-style/transform/rim/shape/normal.png b/data/magic-m15-showcase-spiderman-panel.mse-style/transform/rim/shape/normal.png new file mode 100644 index 0000000000..af5552c385 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-panel.mse-style/transform/rim/shape/normal.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/style b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/style index c776acd34b..3b1929be9e 100644 --- a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/style +++ b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/style @@ -63,7 +63,18 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_offset_left := { 7 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_offset_left_1 := { 5 } + transform_symbol_offset_top_1 := { 0 } + + name_transform_symbol_offset_left_1 := { 1 } + casting_cost_transform_symbol_offset_left_1 := { -3 } + casting_cost_offset_top_1 := { 1 } casting_cost_offset_left_1 := { 1 } swap_fonts_name_default := @@ -88,9 +99,11 @@ init script: noncrown: "noncrown/", alias: "alias/", stamp: "stamp/", - nonstamp: "nonstamp/" + nonstamp: "nonstamp/", + transforml: "transform_left/", + transformr: "transform_right/", identity: "/magic-modules.mse-include/indicators/", - identity2: "/magic-modules.mse-include/indicators/", + identity2: "/magic-modules.mse-include/indicators/" ] template_suffix := [ @@ -101,21 +114,25 @@ init script: noncrown: ".png", alias: ".png", stamp: ".png", - nonstamp: ".png" + nonstamp: ".png", + transforml: ".png", + transformr: ".png", identity: "identity.png", - identity2: "identity.png", + identity2: "identity.png" ] template := { template_prefix[type] + input + template_suffix[type] } land_template := { template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } - card_border := { color_background(input: card.card_color, type: "border", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } - card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } - card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } - card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } - card_noncrown := { color_background(input: card.card_color, type: "noncrown", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } - card_alias := { color_background(input: card.card_color, type: "alias", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } - card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } - card_nonstamp := { color_background(input: card.card_color, type: "nonstamp", base_hybrid: card_hybrid, multicolor_blend: "white", hybrid_blend: "white", artifact_blend: "white") } + card_border := { color_background(input: card.card_color, type: "border", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_background := { color_background(input: card.card_color, type: "card", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_noncrown := { color_background(input: card.card_color, type: "noncrown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_alias := { color_background(input: card.card_color, type: "alias", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_nonstamp := { color_background(input: card.card_color, type: "nonstamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } pure_colors := { @@ -225,6 +242,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -282,7 +301,7 @@ card style: left: 65 top: { 659 + chop_top() + body_font_vertical() } right: { 679 - chop_right() } - bottom: { 949 - (if is_stamped() then 10 else 0) - chop_bottom() } + bottom: { 949 - (if reminder_box_is_visible() then 28 else if is_stamped() then 10 else 0) - chop_bottom() } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -352,6 +371,27 @@ extra card field: editable: false save value: false show statistics: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right +extra card field: + type: choice + name: card transform web + editable: false + save value: false + show statistics: false + choice: card transform web extra card style: pt box: @@ -395,3 +435,30 @@ extra card style: z index: 150 visible: { (styling.border == "only copyright" or styling.border == "yes") and is_stamped() } mask: stamp_border_mask.png + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } + card transform web: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 880 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { "transform_web" + (if is_crowned() then "_crown" else "_noncrown") + (if contains(card.transformation, match: "modal") then "_modal" else "") + ".png" } diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/a.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/a.png new file mode 100644 index 0000000000..9b05801781 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/b.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/b.png new file mode 100644 index 0000000000..2c1c00d01d Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/c.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/c.png new file mode 100644 index 0000000000..12cfa2e4b3 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/g.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/g.png new file mode 100644 index 0000000000..70f9a06b00 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/m.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/m.png new file mode 100644 index 0000000000..d087d0a64f Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/r.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/r.png new file mode 100644 index 0000000000..144adb2f70 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/u.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/u.png new file mode 100644 index 0000000000..2dc1293aba Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/w.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/w.png new file mode 100644 index 0000000000..e48593dd6e Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/a.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/a.png new file mode 100644 index 0000000000..a3e9e3da3d Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/b.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/b.png new file mode 100644 index 0000000000..5e550c8513 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/c.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/c.png new file mode 100644 index 0000000000..d05a205af1 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/g.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/g.png new file mode 100644 index 0000000000..9b062d12f3 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/m.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/m.png new file mode 100644 index 0000000000..b1b3bc1f0c Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/r.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/r.png new file mode 100644 index 0000000000..ebb3f9c7ca Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/u.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/u.png new file mode 100644 index 0000000000..7111e521fc Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/w.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/w.png new file mode 100644 index 0000000000..bbbdfdb49a Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_crown.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_crown.png new file mode 100644 index 0000000000..36b50e7a54 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_crown.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_crown_modal.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_crown_modal.png new file mode 100644 index 0000000000..046cd3f54a Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_crown_modal.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_noncrown.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_noncrown.png new file mode 100644 index 0000000000..eb19d9cfbc Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_noncrown.png differ diff --git a/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_noncrown_modal.png b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_noncrown_modal.png new file mode 100644 index 0000000000..73167d3105 Binary files /dev/null and b/data/magic-m15-showcase-spiderman-web-slinger.mse-style/transform_web_noncrown_modal.png differ diff --git a/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/a.png b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..43d5931a8e Binary files /dev/null and b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/a.png differ diff --git a/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/b.png b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..43d5931a8e Binary files /dev/null and b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/b.png differ diff --git a/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/c.png b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..43d5931a8e Binary files /dev/null and b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/c.png differ diff --git a/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/g.png b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..43d5931a8e Binary files /dev/null and b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/g.png differ diff --git a/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/m.png b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..43d5931a8e Binary files /dev/null and b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/m.png differ diff --git a/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/r.png b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..43d5931a8e Binary files /dev/null and b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/r.png differ diff --git a/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/u.png b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..43d5931a8e Binary files /dev/null and b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/u.png differ diff --git a/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/w.png b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..43d5931a8e Binary files /dev/null and b/data/magic-m15-showcase-strixhaven-jp.mse-style/reminder/light/w.png differ diff --git a/data/magic-m15-showcase-strixhaven-jp.mse-style/style b/data/magic-m15-showcase-strixhaven-jp.mse-style/style index f90034f679..52b1e53e7e 100644 --- a/data/magic-m15-showcase-strixhaven-jp.mse-style/style +++ b/data/magic-m15-showcase-strixhaven-jp.mse-style/style @@ -486,6 +486,7 @@ styling style: no: { symbol_variation(symbol: set.symbol, variation: "common") } yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") } ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields diff --git a/data/magic-m15-showcase-strixhaven.mse-style/reminder/dark.png b/data/magic-m15-showcase-strixhaven.mse-style/reminder/dark.png new file mode 100644 index 0000000000..4713709e7f Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/reminder/dark.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/reminder/light.png b/data/magic-m15-showcase-strixhaven.mse-style/reminder/light.png new file mode 100644 index 0000000000..8031b9c47c Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/style b/data/magic-m15-showcase-strixhaven.mse-style/style index 8a9fd9e145..00e970342a 100644 --- a/data/magic-m15-showcase-strixhaven.mse-style/style +++ b/data/magic-m15-showcase-strixhaven.mse-style/style @@ -66,7 +66,19 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { styling.textbox_appearance == "paper" } + reminder_offset_left := { 7 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_offset_left_1 := { if contains(card.transformation, match: "modal") then 4 else 3 } + transform_symbol_offset_top_1 := { -2 } + + name_transform_symbol_offset_left_1 := { 2 } + casting_cost_transform_symbol_offset_left_1 := { -9 } + casting_cost_offset_top_1 := { 0 } casting_cost_offset_left_1 := { 4 } swap_fonts_name_default := @@ -100,9 +112,10 @@ init script: information_copyright_offset_pt_top_1 := { 0 } information_secondary_offset_pt_left_1 := { if styling.PT_color_scheme == "flat" then 73 else 0 } - old_card_hybrid := card_hybrid + old_card_hybrid_2 := card_hybrid_2 card_hybrid_2 := { + if type == "transform" then old_card_hybrid_2() else masked_blend( mask: "special_blend_card.png", light: template(colors[1 + shift]), @@ -139,9 +152,11 @@ init script: clearcrown: "clearcrown/", alias: "alias/", stamp: "stamp/", - nonstamp: "nonstamp/" + nonstamp: "nonstamp/", + transforml: "transform_left/", + transformr: "transform_right/", identity: "/magic-modules.mse-include/indicators/", - identity2: "/magic-modules.mse-include/indicators/", + identity2: "/magic-modules.mse-include/indicators/" ] template_suffix := [ @@ -154,9 +169,11 @@ init script: clearcrown: ".png", alias: ".png", stamp: ".png", - nonstamp: ".png" + nonstamp: ".png", + transforml: ".png", + transformr: ".png", identity: "identity.png", - identity2: "identity.png", + identity2: "identity.png" ] template := { template_prefix[type] + input + template_suffix[type] } land_template := { template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } @@ -360,6 +377,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -431,7 +450,7 @@ card style: left: 67 top: { 660 + chop_top() + body_font_vertical() } right: { 677 - chop_right() } - bottom: { 949 - (if is_stamped() then 10 else 0) - chop_bottom() } + bottom: { 949 - (if reminder_box_is_visible() then 25 else if is_stamped() then 10 else 0) - chop_bottom() } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -536,6 +555,20 @@ extra card field: editable: false save value: false show statistics: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: pt box: @@ -624,5 +657,21 @@ extra card style: visible: { (not styling.extended_art) and (styling.border == "yes" or styling.border == "only copyright") } render style: image image: shutters.png - - + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { color_blend(type: "transforml") } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { color_blend(type: "transformr") } diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_left/a.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/a.png new file mode 100644 index 0000000000..5347e27c67 Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_left/b.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/b.png new file mode 100644 index 0000000000..1d13bfe315 Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_left/c.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/c.png new file mode 100644 index 0000000000..7be4c131b0 Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_left/g.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/g.png new file mode 100644 index 0000000000..5e5ca68116 Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_left/m.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/m.png new file mode 100644 index 0000000000..72d2345084 Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_left/r.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/r.png new file mode 100644 index 0000000000..d4d58c857f Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_left/u.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/u.png new file mode 100644 index 0000000000..6656e7d611 Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_left/w.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/w.png new file mode 100644 index 0000000000..a17b77151c Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_right/a.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/a.png new file mode 100644 index 0000000000..bff70a8aed Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_right/b.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/b.png new file mode 100644 index 0000000000..7b5604c28c Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_right/c.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/c.png new file mode 100644 index 0000000000..cc3f90fdc6 Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_right/g.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/g.png new file mode 100644 index 0000000000..6e740d8133 Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_right/m.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/m.png new file mode 100644 index 0000000000..93672df70b Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_right/r.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/r.png new file mode 100644 index 0000000000..37add4286d Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_right/u.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/u.png new file mode 100644 index 0000000000..2e54e15cfb Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-strixhaven.mse-style/transform_right/w.png b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/w.png new file mode 100644 index 0000000000..231cce5e2f Binary files /dev/null and b/data/magic-m15-showcase-strixhaven.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/a.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..ef199f43de Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/a.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/b.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..72d6b097c0 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/b.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/c.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..4dc15b9ae1 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/c.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/g.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..c69f363f77 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/g.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/m.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..e1acbfc276 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/m.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/r.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..5340293e35 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/r.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/u.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..31d8d82e32 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/u.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/w.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..c4eb6c9796 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/reminder/light/w.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/stamp_border_mask.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/stamp_border_mask.png index 0dd346dcdf..266282e77c 100644 Binary files a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/stamp_border_mask.png and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/stamp_border_mask.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/style b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/style index 2141d356c7..0929b96b7c 100644 --- a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/style +++ b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/style @@ -81,7 +81,30 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 6 } + reminder_offset_top := { -4 } + reminder_offset_width := { 9 } + reminder_offset_height := { 3 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { -6 } + transform_symbol_offset_top_1 := { -1 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 14 else 4 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 14 else 4 } + + name_transform_symbol_offset_left_1 := { -3 } + casting_cost_transform_symbol_offset_left_1 := { 0 } + nameline_offset_width_1 := { 2 } nameline_offset_left_1 := { -1 } swap_fonts_name_default := @@ -142,27 +165,30 @@ init script: old_card_hybrid_4 := horizontal_card_hybrid["4"] card_hybrid_2 := { + style := card_style.transformation if type == "page" then old_card_hybrid_2() else masked_blend( - mask: "special_blend_card.png", + mask: if type == "transform" then crop("special_blend_card.png", offset_x: style.left, offset_y: style.top, width: style.width, height: style.height) else "special_blend_card.png", light: template(colors[1 + shift]), dark: template(colors[0 + shift]) ) }@(shift:0) card_hybrid_3 := { + style := card_style.transformation if type == "page" then old_card_hybrid_3() else masked_blend( - mask: "special_blend_card_v.png", + mask: if type == "transform" then crop("special_blend_card_v.png", offset_x: style.left, offset_y: style.top, width: style.width, height: style.height) else "special_blend_card_v.png", light: template(colors.2), dark: card_hybrid_2(shift:0) ) } card_hybrid_4 := { + style := card_style.transformation if type == "page" then old_card_hybrid_4() else masked_blend( - mask: "special_blend_card_v.png", + mask: if type == "transform" then crop("special_blend_card_v.png", offset_x: style.left, offset_y: style.top, width: style.width, height: style.height) else "special_blend_card_v.png", light: card_hybrid_2(shift:2), dark: card_hybrid_2(shift:0) ) @@ -223,6 +249,30 @@ init script: card_alias := { color_background(input: card.card_color, type: "alias", base_hybrid: card_hybrid, multicolor_blend: "black", hybrid_blend: "white", artifact_blend: "white") } card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, multicolor_blend: "black", hybrid_blend: "white", artifact_blend: "white") } card_nonstamp := { color_background(input: card.card_color, type: "nonstamp", base_hybrid: card_hybrid, multicolor_blend: "black", hybrid_blend: "white", artifact_blend: "white") } + module_alias := { + template := alias_custom_template + land_template := alias_custom_land_template + color_background( + type: "alias", + base_hybrid: old_card_hybrid, + artifact_blend: "white", + hybrid_blend: "white", + multicolor_blend: "black" + ) + } + alias_offset_top_1 := {6} + alias_colors := { + [ + w: rgb(163, 143, 111), + u: rgb(9, 109, 137), + b: rgb(77, 60, 91), + r: rgb(181, 66, 75), + g: rgb(83, 130, 66), + a: rgb(83, 98, 104), + m: rgb(202, 147, 63), + c: rgb(132, 90, 59) + ][input] + } pure_colors := { @@ -267,31 +317,6 @@ init script: art_mask := { crop("image_mask.png", offset_x: art_left(), offset_y: art_top(), width: art_width(), height: art_height()) } - module_alias := { - template := alias_custom_template - land_template := alias_custom_land_template - color_background( - type: "alias", - base_hybrid: old_card_hybrid, - artifact_blend: "white", - hybrid_blend: "white", - multicolor_blend: "black" - ) - } - alias_offset_top_1 := {6} - alias_colors := { - [ - w: rgb(163, 143, 111), - u: rgb(9, 109, 137), - b: rgb(77, 60, 91), - r: rgb(181, 66, 75), - g: rgb(83, 130, 66), - a: rgb(83, 98, 104), - m: rgb(202, 147, 63), - c: rgb(132, 90, 59) - ][input] - } - ############################################################## Extra style options styling field: @@ -372,6 +397,8 @@ styling field: ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -468,7 +495,7 @@ card style: left: 55 top: { 667 + chop_top_2() + (if is_stamped() then 1 else 0) + body_font_vertical() } right: { 314 - chop_right_2() } - bottom: { 826 - chop_bottom_2() - if is_stamped() then 5 else 0 } + bottom: { 826 - chop_bottom_2() - if reminder_box_is_visible() then 29 else if is_stamped() then 5 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..4896980405 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..57564ea288 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..6b89ac3d57 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..d81ed18f33 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..dc1f7202b7 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..e6910a7bbf Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..1d0500c982 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..366d1dc51b Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..b1380780ea Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..35f6a97815 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..3e5e2d6d8a Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..9aed1083d0 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..b68ab799ab Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..f0504a8332 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..8c5a3cb3d0 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..ba3826c063 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic-adventure.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/a.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..5e35c0b3dc Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/a.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/b.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..a65a76de03 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/b.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/c.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..ce62d618d4 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/c.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/g.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..73e752ade2 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/g.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/m.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..fd6aa62e8a Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/m.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/r.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..574d2b1c83 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/r.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/u.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..0ff8cc2884 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/u.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/w.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..aa8e3c4efb Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/reminder/light/w.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/stamp_border_mask.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/stamp_border_mask.png index ec07e89f56..4fc16aef05 100644 Binary files a/data/magic-m15-showcase-tarkir-draconic.mse-style/stamp_border_mask.png and b/data/magic-m15-showcase-tarkir-draconic.mse-style/stamp_border_mask.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/style b/data/magic-m15-showcase-tarkir-draconic.mse-style/style index ed85bc5cf6..f62ad26455 100644 --- a/data/magic-m15-showcase-tarkir-draconic.mse-style/style +++ b/data/magic-m15-showcase-tarkir-draconic.mse-style/style @@ -63,7 +63,30 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 6 } + reminder_offset_top := { -4 } + reminder_offset_width := { 9 } + reminder_offset_height := { 3 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { -6 } + transform_symbol_offset_top_1 := { -1 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 14 else 4 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 14 else 4 } + + name_transform_symbol_offset_left_1 := { -3 } + casting_cost_transform_symbol_offset_left_1 := { 0 } + nameline_offset_width_1 := { 2 } nameline_offset_left_1 := { -1 } swap_fonts_name_default := @@ -80,24 +103,27 @@ init script: old_card_hybrid := card_hybrid card_hybrid_2 := { + style := card_style.transformation masked_blend( - mask: "special_blend_card.png", + mask: if type == "transform" then crop("special_blend_card.png", offset_x: style.left, offset_y: style.top, width: style.width, height: style.height) else "special_blend_card.png", light: template(colors[1 + shift]), dark: template(colors[0 + shift]) ) }@(shift:0) card_hybrid_3 := { + style := card_style.transformation masked_blend( - mask: "special_blend_card_v.png", + mask: if type == "transform" then crop("special_blend_card_v.png", offset_x: style.left, offset_y: style.top, width: style.width, height: style.height) else "special_blend_card_v.png", light: template(colors.2), dark: card_hybrid_2(shift:0) ) } card_hybrid_4 := { + style := card_style.transformation masked_blend( - mask: "special_blend_card_v.png", + mask: if type == "transform" then crop("special_blend_card_v.png", offset_x: style.left, offset_y: style.top, width: style.width, height: style.height) else "special_blend_card_v.png", light: card_hybrid_2(shift:2), dark: card_hybrid_2(shift:0) ) @@ -155,6 +181,30 @@ init script: card_alias := { color_background(input: card.card_color, type: "alias", base_hybrid: card_hybrid, multicolor_blend: "black", hybrid_blend: "white", artifact_blend: "white") } card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, multicolor_blend: "black", hybrid_blend: "white", artifact_blend: "white") } card_nonstamp := { color_background(input: card.card_color, type: "nonstamp", base_hybrid: card_hybrid, multicolor_blend: "black", hybrid_blend: "white", artifact_blend: "white") } + module_alias := { + template := alias_custom_template + land_template := alias_custom_land_template + color_background( + type: "alias", + base_hybrid: old_card_hybrid, + artifact_blend: "white", + hybrid_blend: "white", + multicolor_blend: "black" + ) + } + alias_offset_top_1 := {6} + alias_colors := { + [ + w: rgb(163, 143, 111), + u: rgb(9, 109, 137), + b: rgb(77, 60, 91), + r: rgb(181, 66, 75), + g: rgb(83, 130, 66), + a: rgb(83, 98, 104), + m: rgb(202, 147, 63), + c: rgb(132, 90, 59) + ][input] + } pure_colors := { @@ -194,31 +244,6 @@ init script: art_height := { if styling.stretch_art_to_whole_card then stylesheet.card_height + 1 else 406 } art_mask := { crop("image_mask.png", offset_x: art_left(), offset_y: art_top(), width: art_width(), height: art_height()) } - - module_alias := { - template := alias_custom_template - land_template := alias_custom_land_template - color_background( - type: "alias", - base_hybrid: old_card_hybrid, - artifact_blend: "white", - hybrid_blend: "white", - multicolor_blend: "black" - ) - } - alias_offset_top_1 := {6} - alias_colors := { - [ - w: rgb(163, 143, 111), - u: rgb(9, 109, 137), - b: rgb(77, 60, 91), - r: rgb(181, 66, 75), - g: rgb(83, 130, 66), - a: rgb(83, 98, 104), - m: rgb(202, 147, 63), - c: rgb(132, 90, 59) - ][input] - } ############################################################## Extra style options @@ -267,6 +292,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -323,7 +350,7 @@ card style: left: 57 top: { 573 + chop_top() + (if is_stamped() then 3 else 0) + body_font_vertical() } right: { 589 - chop_right() } - bottom: { 826 - chop_bottom() - if is_stamped() then 5 else 0 } + bottom: { 826 - chop_bottom() - if reminder_box_is_visible() then 29 else if is_stamped() then 5 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..4896980405 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..57564ea288 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..6b89ac3d57 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..d81ed18f33 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..dc1f7202b7 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..e6910a7bbf Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..1d0500c982 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..366d1dc51b Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..b1380780ea Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..35f6a97815 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..3e5e2d6d8a Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..9aed1083d0 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..b68ab799ab Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..f0504a8332 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..8c5a3cb3d0 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..ba3826c063 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-draconic.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/reminder/light.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/reminder/light.png new file mode 100644 index 0000000000..5c693d2128 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/style b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/style index 0bde82d0e1..eb358d0e58 100644 --- a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/style +++ b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/style @@ -65,7 +65,32 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 4 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { if transform_symbol_is_right() then -15 else -14 } + transform_symbol_offset_top_1 := { -10 } + transform_symbol_offset_width_1 := { 18 } + transform_symbol_offset_height_1 := { 17 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { -2 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then -4 else -10 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then -4 else -10 } + + name_transform_symbol_offset_left_1 := { 2 } + casting_cost_transform_symbol_offset_left_1 := { -6 } + card_symbol_offset_top_1 := { 1 } nameline_offset_top_1 := { -1 } nameline_offset_width_1 := { 2 } @@ -214,6 +239,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -273,7 +300,7 @@ card style: left: 52 top: { 566 + chop_top() + body_font_vertical() } right: 594 - bottom: { 823 - chop_bot() } + bottom: { 823 - chop_bot() - if reminder_box_is_visible() then 23 else 0 } z index: 900 padding left: 4 padding right: 4 diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..b3cf26a7db Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..1d3e9edada Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..bd7a145ed3 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..70319f9eac Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..ea29d3037b Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..462171249b Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..3520c4254f Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..6975f01665 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..6a8a448fbd Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..28174761e0 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..562bccfe56 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..7fdbe96c50 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..e07cf35f74 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..0814a851b6 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..711271e8f4 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..a3c7fe5283 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-dragon-wing.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/reminder/dark.png b/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/reminder/dark.png new file mode 100644 index 0000000000..1bc4523a45 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/reminder/dark.png differ diff --git a/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/style b/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/style index 10ae7ccfc5..7ad61e0c99 100644 --- a/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/style +++ b/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/style @@ -32,7 +32,32 @@ card dpi: 297.6 ############################################################## Extra scripts init script: - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 2 } + reminder_offset_top := { -8 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + #transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + #transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { -9 } + transform_symbol_offset_top_1 := { -4 } + transform_symbol_offset_width_1 := { 10 } + transform_symbol_offset_height_1 := { 10 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 10 else 6 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 10 else 6 } + + name_transform_symbol_offset_left_1 := { 2 } + casting_cost_transform_symbol_offset_left_1 := { -6 } + casting_cost_offset_top_1 := { 1 } swap_fonts_pt_default := @@ -241,6 +266,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields include file: /magic-modules.mse-include/loyalty/card_fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields diff --git a/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/transform/background/colored/normal.png b/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/transform/background/colored/normal.png new file mode 100644 index 0000000000..2cae24643b Binary files /dev/null and b/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/transform/background/colored/normal.png differ diff --git a/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..d6e730910c Binary files /dev/null and b/data/magic-m15-showcase-tarkir-ghostfire-walker.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-tarkir-ghostfire.mse-style/reminder/dark.png b/data/magic-m15-showcase-tarkir-ghostfire.mse-style/reminder/dark.png new file mode 100644 index 0000000000..1bc4523a45 Binary files /dev/null and b/data/magic-m15-showcase-tarkir-ghostfire.mse-style/reminder/dark.png differ diff --git a/data/magic-m15-showcase-tarkir-ghostfire.mse-style/style b/data/magic-m15-showcase-tarkir-ghostfire.mse-style/style index 0435aaef61..58f6896909 100644 --- a/data/magic-m15-showcase-tarkir-ghostfire.mse-style/style +++ b/data/magic-m15-showcase-tarkir-ghostfire.mse-style/style @@ -32,7 +32,32 @@ card dpi: 297.6 ############################################################## Extra scripts init script: - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 2 } + reminder_offset_top := { -8 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + #transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + #transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { -9 } + transform_symbol_offset_top_1 := { -4 } + transform_symbol_offset_width_1 := { 10 } + transform_symbol_offset_height_1 := { 10 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 10 else 6 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 10 else 6 } + + name_transform_symbol_offset_left_1 := { 2 } + casting_cost_transform_symbol_offset_left_1 := { -6 } + casting_cost_offset_top_1 := { 1 } swap_fonts_pt_default := @@ -197,6 +222,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields diff --git a/data/magic-m15-showcase-tarkir-ghostfire.mse-style/transform/background/colored/normal.png b/data/magic-m15-showcase-tarkir-ghostfire.mse-style/transform/background/colored/normal.png new file mode 100644 index 0000000000..2cae24643b Binary files /dev/null and b/data/magic-m15-showcase-tarkir-ghostfire.mse-style/transform/background/colored/normal.png differ diff --git a/data/magic-m15-showcase-tarkir-ghostfire.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-tarkir-ghostfire.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..d6e730910c Binary files /dev/null and b/data/magic-m15-showcase-tarkir-ghostfire.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/a.png b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..40b3742e04 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/a.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/b.png b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..40b3742e04 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/b.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/c.png b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..40b3742e04 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/c.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/f.png b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/f.png new file mode 100644 index 0000000000..4b3449c70a Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/f.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/g.png b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..40b3742e04 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/g.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/m.png b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..40b3742e04 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/m.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/r.png b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..40b3742e04 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/r.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/u.png b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..40b3742e04 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/u.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/w.png b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..40b3742e04 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/reminder/light/w.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/style b/data/magic-m15-showcase-theros-constellation.mse-style/style index cd401c75d5..c9010d3ef2 100644 --- a/data/magic-m15-showcase-theros-constellation.mse-style/style +++ b/data/magic-m15-showcase-theros-constellation.mse-style/style @@ -65,7 +65,19 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_offset_left := { 0 } + reminder_offset_top := { 1 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_offset_left_1 := { -1 } + transform_symbol_offset_top_1 := { 2 } + transform_symbol_offset_height_1 := { -3 } + + name_transform_symbol_offset_left_1 := { -6 } + casting_cost_transform_symbol_offset_left_1 := { 0 } + card_symbol_offset_top_1 := { 1 } casting_cost_offset_top_1 := { 3 } nameline_offset_top_1 := { -1 } @@ -91,6 +103,8 @@ init script: crown: "crown/", stamp: "stamp/", ubstamp: "/magic-modules.mse-include/stamps/backs/hires ub/", + transforml: "transform_left/", + transformr: "transform_right/", identity: "/magic-modules.mse-include/indicators/" ] template_suffix := [ @@ -100,6 +114,8 @@ init script: crown: "crown.png", stamp: "stamp.png", ubstamp: "stamp.png", + transforml: ".png", + transformr: ".png", identity: "identity.png" ] template := { template_prefix[type] + input + template_suffix[type] } @@ -109,6 +125,8 @@ init script: card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white")}@(offset: 0) card_ptbox := { color_background(input: card.card_color, type: "pt", base_hybrid: pt_hybrid)}@(offset: 0) card_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid)}@(offset: 0) + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } mask_hybrid_with_land := { true } is_promo := { styling.promo } @@ -180,6 +198,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -319,6 +339,20 @@ extra card field: save value: false show statistics: false choice: card stamp rim +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: pt box: @@ -349,3 +383,21 @@ extra card style: render style: image image: { if styling.overlay == "" then "" else styling.overlay + "/overlay.png" } mask: { foil_mask_blended_image() } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/a.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/a.png new file mode 100644 index 0000000000..b8bd44dd0e Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/b.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/b.png new file mode 100644 index 0000000000..1ec6a109a1 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/c.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/c.png new file mode 100644 index 0000000000..c7ecd3f6f8 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/g.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/g.png new file mode 100644 index 0000000000..b5cd72b744 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/m.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/m.png new file mode 100644 index 0000000000..bb47f9de57 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/r.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/r.png new file mode 100644 index 0000000000..7d4d40f547 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/u.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/u.png new file mode 100644 index 0000000000..b4b5dd83b3 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/w.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/w.png new file mode 100644 index 0000000000..2c8083946f Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/a.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/a.png new file mode 100644 index 0000000000..16fbdc7b6b Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/b.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/b.png new file mode 100644 index 0000000000..4fb13a399f Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/c.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/c.png new file mode 100644 index 0000000000..8abcaa3681 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/g.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/g.png new file mode 100644 index 0000000000..b6cd0bc41c Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/m.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/m.png new file mode 100644 index 0000000000..29bdc529b4 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/r.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/r.png new file mode 100644 index 0000000000..3848b7a382 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/u.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/u.png new file mode 100644 index 0000000000..b6c55788a5 Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/w.png b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/w.png new file mode 100644 index 0000000000..769feec9ef Binary files /dev/null and b/data/magic-m15-showcase-theros-constellation.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/reminder/light.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/reminder/light.png new file mode 100644 index 0000000000..cdc91431f4 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/style b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/style index 49cbdade12..bdf9d83926 100644 --- a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/style +++ b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/style @@ -63,6 +63,29 @@ init script: italic: {""} ] + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { -3 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + #transform_symbol_multicolor_blend := { "black" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + #transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) then -12 else -22 } + transform_symbol_offset_top_1 := { 50 } + transform_symbol_offset_width_1 := { -2 } + transform_symbol_offset_height_1 := { -2 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 0 else -6 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 0 else -6 } + swap_fonts_name_default := [ name: {"RouletteCapsOpti"}, @@ -289,6 +312,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -301,6 +326,8 @@ include file: /magic-modules.mse-include/separators/card_fields include file: /magic-modules.mse-include/typelines/card_fields +include file: /magic-modules.mse-include/symbols/card_fields + include file: /magic-modules.mse-include/alias/card_fields card style: @@ -323,9 +350,9 @@ card style: mask: { if is_stamped() then "card_stamp_mask.png" else "card_mask.png" } ############################# Name line name: - left: 92 + left: { 92 + if transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 10 else 0 } top: { 92 + name_font_vertical() } - right: 652 + right: { 652 - if transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 10 else 0 } height: 70 z index: 1000 alignment: middle center shrink-overflow @@ -369,7 +396,7 @@ card style: left: 65 top: { 682 + chop_top() + (if is_stamped() then 3 else 0) + body_font_vertical() } right: 679 - bottom: { 947 - chop_bot() - if is_stamped() then 12 else 0 } + bottom: { 947 - chop_bot() - if reminder_box_is_visible() then 22 else if is_stamped() then 12 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..706894832e Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..ac4cf908c5 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..1036fcfe27 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..f2387163ef Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..865a637660 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..6876afcf0e Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..70c8f86192 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..960b4f86de Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/a.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/a.png new file mode 100644 index 0000000000..774c496e4f Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/a.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/b.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/b.png new file mode 100644 index 0000000000..021fe1cc40 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/b.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/c.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/c.png new file mode 100644 index 0000000000..f7192e11ed Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/c.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/g.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/g.png new file mode 100644 index 0000000000..eb3698057b Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/g.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/m.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/m.png new file mode 100644 index 0000000000..dd757c234a Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/m.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/r.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/r.png new file mode 100644 index 0000000000..c6b4ed4ae6 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/r.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/u.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/u.png new file mode 100644 index 0000000000..8534c8a107 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/u.png differ diff --git a/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/w.png b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/w.png new file mode 100644 index 0000000000..b456b9d8d9 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-breaking-news.mse-style/transform/icon/texture/normal/w.png differ diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/reminder/light.png b/data/magic-m15-showcase-thunder-junction-vault.mse-style/reminder/light.png new file mode 100644 index 0000000000..52ebc40db1 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-vault.mse-style/reminder/light.png differ diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/style b/data/magic-m15-showcase-thunder-junction-vault.mse-style/style index 95f68b2496..38dc2ac750 100644 --- a/data/magic-m15-showcase-thunder-junction-vault.mse-style/style +++ b/data/magic-m15-showcase-thunder-junction-vault.mse-style/style @@ -62,7 +62,29 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { 0 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_top_1 := { 4 } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) then 2 else 3 } + transform_symbol_offset_width_1 := { -8 } + transform_symbol_offset_height_1 := { -8 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 10 else 2 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 10 else 2 } + + name_transform_symbol_offset_left_1 := { -2 } + casting_cost_transform_symbol_offset_left_1 := { -3 } + swap_fonts_name_default := [ name: {"Beleren Bold"}, @@ -242,6 +264,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -295,7 +319,7 @@ card style: left: 66 top: { 661 + chop_top() + (if is_stamped() then 3 else 0) + body_font_vertical() } right: 678 - bottom: { 948 - chop_bot() - if is_stamped() then 10 else 0 } + bottom: { 948 - chop_bot() - if reminder_box_is_visible() then 24 else if is_stamped() then 10 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..7a8f97354f Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..62c1883f13 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..e15d40e219 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..a483d62d58 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..dcc853ce4b Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..a65f470804 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..251defb83a Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..631f6369bb Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..ebd8891c3f Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-vault.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/a.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/a.png new file mode 100644 index 0000000000..993255a547 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/a.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/b.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/b.png new file mode 100644 index 0000000000..92a7be862f Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/b.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/c.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/c.png new file mode 100644 index 0000000000..5b69df2254 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/c.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/g.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/g.png new file mode 100644 index 0000000000..cabd1a7380 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/g.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/m.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/m.png new file mode 100644 index 0000000000..793d0ce00c Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/m.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/r.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/r.png new file mode 100644 index 0000000000..9be18ce2f5 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/r.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/u.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/u.png new file mode 100644 index 0000000000..7454b4f0e4 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/u.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/w.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/w.png new file mode 100644 index 0000000000..843cf649b3 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/reminder/light/w.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/special_blend_reminder.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/special_blend_reminder.png new file mode 100644 index 0000000000..567f0e067a Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/special_blend_reminder.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/style b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/style index cc56b6a0f1..0c20a3b659 100644 --- a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/style +++ b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/style @@ -62,6 +62,38 @@ init script: italic: {""} ] + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { true } + reminder_offset_left := { -15.8 } + reminder_offset_top := { -34.7 } + reminder_offset_width := { -35 } + reminder_offset_height := { 51 } + reminder_type_offset_top := { 13 } + reminder_type_offset_left := { 29 } + reminder_type_offset_width := { -37 } + reminder_type_font := { body_font() } + reminder_cost_offset_top := { 14 } + reminder_cost_offset_left := { -12 } + reminder_cost_font := { body_font() } + + information_offset_top_1 := { if reminder_box_is_visible() then 14 else 0 } + information_copyright_offset_top_1 := { if reminder_box_is_visible() then -14 else 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "none" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "colored" } + #transform_symbol_default_icon_bevel := { true } + transform_symbol_offset_left_1 := { -11 } + transform_symbol_offset_top_1 := { -22 } + transform_symbol_offset_width_1 := { 0 } + transform_symbol_offset_height_1 := { 0 } + transform_symbol_icon_offset_left := { 0 } + transform_symbol_icon_offset_top := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 26 else 16 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 26 else 16 } + swap_fonts_name_default := [ name: {"Saddlebag AllCaps"}, @@ -77,7 +109,9 @@ init script: old_card_hybrid := card_hybrid card_hybrid_2 := { - masked_blend(mask: "special_blend_card.png", dark: template(colors.0), light: template(colors.1)) + mask := if type == "reminder" then "special_blend_reminder.png" + else "special_blend_card.png" + masked_blend(mask: mask, dark: template(colors.0), light: template(colors.1)) } horizontal_card_hybrid := [ @@ -281,6 +315,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -293,6 +329,8 @@ include file: /magic-modules.mse-include/separators/card_fields include file: /magic-modules.mse-include/typelines/card_fields +include file: /magic-modules.mse-include/symbols/card_fields + include file: /magic-modules.mse-include/alias/card_fields card style: @@ -382,7 +420,7 @@ card style: left: 56 top: { 682 + chop_top() + (if is_stamped() then 3 else 0) + body_font_vertical() } right: 688 - bottom: { 947 - chop_bot() - if is_stamped() then 12 else 0 } + bottom: { 947 - chop_bot() - if reminder_box_is_visible() then 29 else if is_stamped() then 12 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -445,6 +483,13 @@ extra card field: save value: false show statistics: false choice: foil layer +extra card field: + type: choice + name: card transform + editable: false + save value: false + show statistics: false + choice: card transform extra card style: pt box: @@ -481,3 +526,12 @@ extra card style: visible: { styling.overlay != "none" and styling.overlay != "" } render style: image image: { if styling.overlay == "" then "" else styling.overlay + "/overlay.png" } + card transform: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 889 + visible: { not transform_symbol_is_empty(card.transformation) } + render style: image + image: { if transform_symbol_is_right(card.transformation) then flip_image("transform.png", horizontal: true) else "transform.png" } diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/transform.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/transform.png new file mode 100644 index 0000000000..881b25e626 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/transform.png differ diff --git a/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/transform/icon/texture/normal.png b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/transform/icon/texture/normal.png new file mode 100644 index 0000000000..e45090f7c6 Binary files /dev/null and b/data/magic-m15-showcase-thunder-junction-wanted-poster.mse-style/transform/icon/texture/normal.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..902104a20a Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..d8e0d64a64 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..b53c2be769 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..1599b074bf Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..292931dc0c Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..0a7a2200e6 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..bfa8bcd947 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..b355c10d36 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/style b/data/magic-m15-showcase-tmnt-pixel.mse-style/style index dccdce2767..8b66907e47 100644 --- a/data/magic-m15-showcase-tmnt-pixel.mse-style/style +++ b/data/magic-m15-showcase-tmnt-pixel.mse-style/style @@ -66,9 +66,33 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 3.2 } + reminder_offset_top := { -30.7 } + reminder_offset_width := { -1 } + reminder_offset_height := { 12.4 } + reminder_type_offset_left := { -12 } + reminder_type_offset_width := { 14 } + reminder_cost_offset_left := { 4 } + reminder_cost_offset_top := { 1 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_multicolor_blend := { if transform_symbol_is_right(card.transformation) then "white" else "black" } + transform_symbol_default_background := { "none" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "white" } + transform_symbol_offset_left_1 := { 12 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 0 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 0 else 0 } + + name_transform_symbol_offset_left_1 := { 24 } + casting_cost_transform_symbol_offset_left_1 := { -30 } + nameline_offset_top_1 := { 4 } - casting_cost_offset_top_1 := { 3 } + casting_cost_offset_top_1 := { 2 } casting_cost_offset_left_1 := { -2 } swap_fonts_name_default := [ @@ -119,9 +143,11 @@ init script: clearcrown: "clearcrown/", alias: "alias/", stamp: "stamp/", - nonstamp: "nonstamp/" + nonstamp: "nonstamp/", + transforml: "transform_left/", + transformr: "transform_right/", identity: "/magic-modules.mse-include/indicators/", - identity2: "/magic-modules.mse-include/indicators/", + identity2: "/magic-modules.mse-include/indicators/" ] template_suffix := [ @@ -134,9 +160,11 @@ init script: clearcrown: ".png", alias: ".png", stamp: ".png", - nonstamp: ".png" + nonstamp: ".png", + transforml: ".png", + transformr: ".png", identity: "identity.png", - identity2: "identity.png", + identity2: "identity.png" ] template := { template_prefix[type] + input + template_suffix[type] } land_template := { template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } @@ -312,6 +340,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -383,7 +413,7 @@ card style: left: 55 top: { 674 + chop_top() + body_font_vertical() } right: { 689 - chop_right() } - bottom: { 919 - chop_bottom() } + bottom: { 919 - chop_bottom() - if reminder_box_is_visible() then 25 else 0 } z index: 900 line height hard: 1.2 line height line: 1.5 @@ -488,6 +518,20 @@ extra card field: save value: false show statistics: false choice: stamp border +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: crown: @@ -575,3 +619,21 @@ extra card style: z index: 210 visible: { is_stamped() and (styling.border == "yes" or styling.border == "only copyright") } mask: { if stamp_shape() == "triangle" then "stamp_triangle_border_mask.png" else "stamp_border_mask.png" } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { color_blend(type:"transforml") } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { color_blend(type:"transformr") } diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform/icon/shape/back triangle.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform/icon/shape/back triangle.png new file mode 100644 index 0000000000..4f2a4c03a6 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform/icon/shape/back triangle.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform/icon/shape/front triangle.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform/icon/shape/front triangle.png new file mode 100644 index 0000000000..712489f7d1 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform/icon/shape/front triangle.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform/icon/shape/modal back centered.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform/icon/shape/modal back centered.png new file mode 100644 index 0000000000..7987e6d351 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform/icon/shape/modal back centered.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/a.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/a.png new file mode 100644 index 0000000000..40cc528e02 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/b.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/b.png new file mode 100644 index 0000000000..12c1751f91 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/c.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/c.png new file mode 100644 index 0000000000..5efc16f0f4 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/g.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/g.png new file mode 100644 index 0000000000..33d6be1d0c Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/m.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/m.png new file mode 100644 index 0000000000..2835b9863e Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/r.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/r.png new file mode 100644 index 0000000000..87d7fad24d Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/u.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/u.png new file mode 100644 index 0000000000..2f3f962f5b Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/w.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/w.png new file mode 100644 index 0000000000..ff0fc8b071 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/a.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/a.png new file mode 100644 index 0000000000..f9ef852798 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/b.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/b.png new file mode 100644 index 0000000000..b223eb447b Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/c.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/c.png new file mode 100644 index 0000000000..043c778bb4 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/g.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/g.png new file mode 100644 index 0000000000..2ff0365e82 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/m.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/m.png new file mode 100644 index 0000000000..415386b408 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/r.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/r.png new file mode 100644 index 0000000000..94767b9cdf Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/u.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/u.png new file mode 100644 index 0000000000..e47429919a Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/w.png b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/w.png new file mode 100644 index 0000000000..c7cffc03f8 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-pixel.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..5d78f650d2 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..72884ddd99 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..8c4e85b3cf Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..c195b44d96 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..8e02dd8f58 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..ef2b6c02c7 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..ee21b84eb7 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..8c1b47f30c Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/style b/data/magic-m15-showcase-tmnt-sewer.mse-style/style index 547ce3cd94..296b7913a5 100644 --- a/data/magic-m15-showcase-tmnt-sewer.mse-style/style +++ b/data/magic-m15-showcase-tmnt-sewer.mse-style/style @@ -66,7 +66,33 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { -12 } + reminder_offset_top := { 0 } + reminder_offset_width := { -24 } + reminder_offset_height := { 0 } + reminder_type_offset_left := { -4 } + reminder_type_offset_top := { -1 } + reminder_type_offset_width := { 6 } + reminder_cost_offset_left := { 4 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "black" } + transform_symbol_offset_left_1 := { -16 } + transform_symbol_offset_top_1 := { -4 } + transform_symbol_offset_width_1 := { 12 } + transform_symbol_offset_height_1 := { 12 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "triangle") then 8 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "triangle") then 8 else 0 } + + name_transform_symbol_offset_left_1 := { -2 } + casting_cost_transform_symbol_offset_left_1 := { -1 } + nameline_offset_top_1 := { -9 } casting_cost_offset_top_1 := { 2 } casting_cost_offset_left_1 := { 0 } @@ -106,7 +132,6 @@ init script: card_stamp_offset_top_1 := { if stamp_shape() == "triangle" then 6 else 0 } information_copyright_offset_pt_top_1 := { 0 } - information_secondary_shift_with_pt_1 := { false } template_prefix := [ @@ -237,6 +262,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -308,7 +335,7 @@ card style: left: 65 top: { 663 + (if is_stamped() then 4 else 0) + chop_top() + body_font_vertical() } right: { 679 - chop_right() } - bottom: { 944 - (if is_stamped() then 10 else 0) - chop_bottom() } + bottom: { 944 - (if reminder_box_is_visible() then 22 else if is_stamped() then 10 else 0) - chop_bottom() } z index: 900 line height hard: 1.2 line height line: 1.5 diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/a.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/a.png new file mode 100644 index 0000000000..077d705094 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/a.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/b.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/b.png new file mode 100644 index 0000000000..419dc4472a Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/b.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/c.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/c.png new file mode 100644 index 0000000000..65a86d113a Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/c.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/g.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/g.png new file mode 100644 index 0000000000..b54ca031de Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/g.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/m.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/m.png new file mode 100644 index 0000000000..7398eb77c3 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/m.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/r.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/r.png new file mode 100644 index 0000000000..012ecbfcb0 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/r.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/u.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/u.png new file mode 100644 index 0000000000..be544adcc1 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/u.png differ diff --git a/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/w.png b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/w.png new file mode 100644 index 0000000000..7acbc8f704 Binary files /dev/null and b/data/magic-m15-showcase-tmnt-sewer.mse-style/transform/background/colored/normal/w.png differ diff --git a/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..7bee797232 Binary files /dev/null and b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..fb2cbee8b2 Binary files /dev/null and b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..d6e9bdf3b2 Binary files /dev/null and b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..c31b61e84a Binary files /dev/null and b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..76068f33cd Binary files /dev/null and b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..6f51d8de9e Binary files /dev/null and b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..6a52c4a2b3 Binary files /dev/null and b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..831ed3d050 Binary files /dev/null and b/data/magic-m15-showcase-unfinity.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-unfinity.mse-style/style b/data/magic-m15-showcase-unfinity.mse-style/style index 7f1e1c06ad..26c1935505 100644 --- a/data/magic-m15-showcase-unfinity.mse-style/style +++ b/data/magic-m15-showcase-unfinity.mse-style/style @@ -61,7 +61,22 @@ init script: italic: {""} ] - transform_symbol_disabled_1 := { true } + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 0 } + reminder_offset_top := { 0 } + reminder_offset_width := { 0 } + reminder_offset_height := { 1 } + + transform_symbol_multicolor_blend := { "white" } + transform_symbol_offset_left_1 := { if transform_symbol_is_right(card.transformation) then 1 else 2 } + transform_symbol_offset_top_1 := { -1 } + transform_symbol_offset_width_1 := { 1 } + transform_symbol_offset_height_1 := { 1 } + + name_transform_symbol_offset_left_1 := { 1 } + casting_cost_transform_symbol_offset_left_1 := { -4 } + nameline_offset_top_1 := { -1 } swap_fonts_name_default := [ @@ -149,7 +164,7 @@ init script: b: rgb(77, 78, 78), r: rgb(218, 87, 76), g: rgb(58, 107, 73), - a: rgb(177, 185, 194), + a: rgb(239, 246, 255), m: rgb(231, 222, 151), c: rgb(229, 220, 209) ][input] @@ -210,6 +225,8 @@ include file: /magic-modules.mse-include/fonts/styling_fields ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields + include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields @@ -269,7 +286,7 @@ card style: left: 31 top: { 328 - (-chop_top()) + body_font_vertical() } width: 314 - bottom: { 478 - chop_bot() } + bottom: { 478 - chop_bot() - if reminder_box_is_visible() then 14 else 0 } z index: 900 font: name: { body_font() } @@ -340,6 +357,20 @@ extra card field: save value: false show statistics: false choice: card stamp rim +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right extra card style: pt box: @@ -385,3 +416,21 @@ extra card style: popup style: in place render style: image image: { if stamp_shape() == "round" then card_stamp() else "" } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: transform_left.png + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: transform_right.png diff --git a/data/magic-m15-showcase-unfinity.mse-style/transform_left.png b/data/magic-m15-showcase-unfinity.mse-style/transform_left.png new file mode 100644 index 0000000000..5932032a49 Binary files /dev/null and b/data/magic-m15-showcase-unfinity.mse-style/transform_left.png differ diff --git a/data/magic-m15-showcase-unfinity.mse-style/transform_right.png b/data/magic-m15-showcase-unfinity.mse-style/transform_right.png new file mode 100644 index 0000000000..3873958782 Binary files /dev/null and b/data/magic-m15-showcase-unfinity.mse-style/transform_right.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/acard.png b/data/magic-m15-showcase-zendikar.mse-style/acard.png index 15b27ae9b0..bb7212aeff 100644 Binary files a/data/magic-m15-showcase-zendikar.mse-style/acard.png and b/data/magic-m15-showcase-zendikar.mse-style/acard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/bcard.png b/data/magic-m15-showcase-zendikar.mse-style/bcard.png index 9a4534c404..cc0c2347ea 100644 Binary files a/data/magic-m15-showcase-zendikar.mse-style/bcard.png and b/data/magic-m15-showcase-zendikar.mse-style/bcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/ccard.png b/data/magic-m15-showcase-zendikar.mse-style/ccard.png index e0fa81a990..e251b724c8 100644 Binary files a/data/magic-m15-showcase-zendikar.mse-style/ccard.png and b/data/magic-m15-showcase-zendikar.mse-style/ccard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/gcard.png b/data/magic-m15-showcase-zendikar.mse-style/gcard.png index f2b3ee3993..8a45d0dff2 100644 Binary files a/data/magic-m15-showcase-zendikar.mse-style/gcard.png and b/data/magic-m15-showcase-zendikar.mse-style/gcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/mcard.png b/data/magic-m15-showcase-zendikar.mse-style/mcard.png index f1c691e81e..fa779c3f4a 100644 Binary files a/data/magic-m15-showcase-zendikar.mse-style/mcard.png and b/data/magic-m15-showcase-zendikar.mse-style/mcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/multicolor_blend_leftsymbol.png b/data/magic-m15-showcase-zendikar.mse-style/multicolor_blend_leftsymbol.png new file mode 100644 index 0000000000..80c625a93a Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/multicolor_blend_leftsymbol.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/multicolor_blend_rightsymbol.png b/data/magic-m15-showcase-zendikar.mse-style/multicolor_blend_rightsymbol.png new file mode 100644 index 0000000000..80c625a93a Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/multicolor_blend_rightsymbol.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/rcard.png b/data/magic-m15-showcase-zendikar.mse-style/rcard.png index ca6fdb7f28..a7bb01a5fc 100644 Binary files a/data/magic-m15-showcase-zendikar.mse-style/rcard.png and b/data/magic-m15-showcase-zendikar.mse-style/rcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/a.png b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/a.png new file mode 100644 index 0000000000..6316a0b706 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/a.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/b.png b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/b.png new file mode 100644 index 0000000000..9a4440bf4d Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/b.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/c.png b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/c.png new file mode 100644 index 0000000000..dbe141759e Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/c.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/g.png b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/g.png new file mode 100644 index 0000000000..1dc6aa99ca Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/g.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/m.png b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/m.png new file mode 100644 index 0000000000..34558a6be2 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/m.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/r.png b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/r.png new file mode 100644 index 0000000000..1d3050c931 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/r.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/u.png b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/u.png new file mode 100644 index 0000000000..b148d95804 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/u.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/w.png b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/w.png new file mode 100644 index 0000000000..f5483598d1 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/reminder/dark/w.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/style b/data/magic-m15-showcase-zendikar.mse-style/style index 7c0d113001..c7545e689e 100644 --- a/data/magic-m15-showcase-zendikar.mse-style/style +++ b/data/magic-m15-showcase-zendikar.mse-style/style @@ -32,6 +32,24 @@ card dpi: 150 ####### images from digiman ############################################################## Extra scripts init script: + name_offset_top_1 := { -1 } + + reminder_image_folder := { "/" + stylesheet.folder_name + ".mse-style/reminder/" } + reminder_uses_light_variant := { false } + reminder_offset_left := { 0 } + reminder_offset_top := { 1 } + reminder_offset_width := { 0 } + reminder_offset_height := { 0 } + + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_icon_offset_left := { if contains(card.transformation, match: "modal") then -1 else 0 } + transform_symbol_icon_offset_width := { if contains(card.transformation, match: "modal") then -5 else 0 } + transform_symbol_icon_offset_height := { if contains(card.transformation, match: "modal") then -5 else 0 } + transform_symbol_offset_left_1 := { 0 } + transform_symbol_offset_top_1 := { -2 } + transform_symbol_offset_width_1 := { 1 } + transform_symbol_offset_height_1 := { 1 } + card_symbol_offset_top_1 := { -2 } # Load scripts for image box include file: /magic-default-image.mse-include/scripts @@ -53,18 +71,56 @@ init script: template_suffix := [ card: "card.png" card2: "card.png" + leftsymbol: "card.png" + rightsymbol: "card.png" crown: "crown.png" pt: "pt.png" stamp: "stamp.png" ubstamp: "stamp.png" identity: "identity.png" ] - template := { template_prefix[type] + input + template_suffix[type] } - land_template := { template_prefix[type] + (if input == "a" then "c" else input) + template_suffix[type] } + template := + { + (if type == "leftsymbol" then + ( + if transform_symbol_is_empty(card.transformation) or transform_symbol_is_right(card.transformation) then "transform_back/none_left/" + else if contains(card.transformation, match: "modal") then "transform_back/modal_left/" + else "transform_back/normal_left/" + ) + else if type == "rightsymbol" then + ( + if transform_symbol_is_empty(card.transformation) or not transform_symbol_is_right(card.transformation) then "transform_back/none_right/" + else if contains(card.transformation, match: "modal") then "transform_back/modal_right/" + else "transform_back/normal_right/" + ) + else template_prefix[type]) + + input + + template_suffix[type] + } + land_template := + { + (if type == "leftsymbol" then + ( + if transform_symbol_is_empty(card.transformation) or transform_symbol_is_right(card.transformation) then "transform_back/none_left/" + else if contains(card.transformation, match: "modal") then "transform_back/modal_left/" + else "transform_back/normal_left/" + ) + else if type == "rightsymbol" then + ( + if transform_symbol_is_empty(card.transformation) or not transform_symbol_is_right(card.transformation) then "transform_back/none_right/" + else if contains(card.transformation, match: "modal") then "transform_back/modal_right/" + else "transform_back/normal_right/" + ) + else template_prefix[type]) + + (if input == "a" then "c" else input) + + template_suffix[type] + } # Use land templates for previews because they show more contrast hybrid_previews := "land,hybrid" crown_background := { color_background(type:"crown", base_hybrid:card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "white") } hedron_background := { color_background(type:"card2", base_hybrid:card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "black") } + leftsymbol_background := { color_background(type:"leftsymbol", base_hybrid:card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: if transform_symbol_is_empty(card.transformation) or transform_symbol_is_right(card.transformation) then "mask" else "white") } + rightsymbol_background := { color_background(type:"rightsymbol", base_hybrid:card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: if transform_symbol_is_empty(card.transformation) or not transform_symbol_is_right(card.transformation) then "mask" else "white") } # Use the normal tap symbol mana_t := { @@ -215,12 +271,14 @@ styling style: no: { symbol_variation(symbol: set.symbol, variation: "common") } yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") } ############################################################## Card fields +include file: /magic-modules.mse-include/reminders/card_fields include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/information/card_fields include file: /magic-modules.mse-include/stamps/card_fields include file: /magic-modules.mse-include/stamps/stamp_back include file: /magic-modules.mse-include/separators/card_fields include file: /magic-modules.mse-include/alias/card_fields +include file: /magic-modules.mse-include/namelines/card_fields card style: ############################# Background stuff border color: @@ -245,35 +303,6 @@ card style: popup style: in place image: { card_background() } mask: frame_mask.png - ############################# Name line - name: - left: 32 - top: 30 - right: { 341 - card_style.casting_cost.content_width } - height: {23 - 0.5*shrink_name()} - alignment: bottom shrink-overflow - padding bottom: 0 - z index: 900 - font: - name: Beleren Bold - size: {16 - shrink_name()} - color: {if contains(card.card_color match:"artifact") or (contains(card.card_color match:"white") and not contains(card.card_color match:"multicolor")) then "black" else "white"} - casting cost: - right: 346 - top: 29 - width: { max(30, card_style.casting_cost.content_width) + 5 } - height: 23 - alignment: middle right - font: - name: MPlantin - size: 15 - symbol font: - name: magic-mana-large - size: 15 - alignment: middle right - always symbol: true - z index: 920 - padding top: 0 ############################# Image image: left: 15 @@ -319,7 +348,7 @@ card style: left: 29 top: {327-(-chop_top())} width: 314 - bottom: {481-chop_bot()} + bottom: {481-chop_bot() - if reminder_box_is_visible() then 16 else 0 } font: name: MPlantin italic name: MPlantin-Italic @@ -378,6 +407,18 @@ extra card field: script: card.card_color editable: false save value: false +extra card field: + type: choice + name: left symbol box + script: card.card_color + editable: false + save value: false +extra card field: + type: choice + name: right symbol box + script: card.card_color + editable: false + save value: false extra card field: type: choice name: foil layer @@ -404,6 +445,22 @@ extra card field: script: card.card_color editable: false extra card style: + left symbol box: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 2 + render style: image + image: { leftsymbol_background() } + right symbol box: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 2 + render style: image + image: { rightsymbol_background() } pt box: left: 273 top: 466 diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/black/modal back.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/black/modal back.png new file mode 100644 index 0000000000..880f6688b1 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/black/modal back.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/black/modal front.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/black/modal front.png new file mode 100644 index 0000000000..880f6688b1 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/black/modal front.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/a.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/a.png new file mode 100644 index 0000000000..6128020ba7 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/a.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/b.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/b.png new file mode 100644 index 0000000000..956ce4c3d5 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/b.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/c.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/c.png new file mode 100644 index 0000000000..5b70501ae9 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/c.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/g.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/g.png new file mode 100644 index 0000000000..1f0aa47452 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/g.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/m.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/m.png new file mode 100644 index 0000000000..cfc1906e8a Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/m.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/r.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/r.png new file mode 100644 index 0000000000..b9a9b89fcc Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/r.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/u.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/u.png new file mode 100644 index 0000000000..b50251dd53 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/u.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/w.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/w.png new file mode 100644 index 0000000000..ad3d8fa322 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal back/w.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/a.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/a.png new file mode 100644 index 0000000000..bb3122ba92 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/a.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/b.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/b.png new file mode 100644 index 0000000000..abb77d1117 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/b.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/c.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/c.png new file mode 100644 index 0000000000..e71965e3de Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/c.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/g.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/g.png new file mode 100644 index 0000000000..b009d310ab Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/g.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/m.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/m.png new file mode 100644 index 0000000000..66a470e2ae Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/m.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/r.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/r.png new file mode 100644 index 0000000000..8314b28361 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/r.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/u.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/u.png new file mode 100644 index 0000000000..1d77a0963c Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/u.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/w.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/w.png new file mode 100644 index 0000000000..5b81104cf1 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/colored/modal front/w.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/white/modal back.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/white/modal back.png new file mode 100644 index 0000000000..32e0fe4612 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/white/modal back.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/background/white/modal front.png b/data/magic-m15-showcase-zendikar.mse-style/transform/background/white/modal front.png new file mode 100644 index 0000000000..32e0fe4612 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/background/white/modal front.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/rim/shape/modal back.png b/data/magic-m15-showcase-zendikar.mse-style/transform/rim/shape/modal back.png new file mode 100644 index 0000000000..bd2a33a2dd Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/rim/shape/modal back.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform/rim/shape/modal front.png b/data/magic-m15-showcase-zendikar.mse-style/transform/rim/shape/modal front.png new file mode 100644 index 0000000000..bd2a33a2dd Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform/rim/shape/modal front.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/acard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/acard.png new file mode 100644 index 0000000000..1100fd5082 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/acard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/bcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/bcard.png new file mode 100644 index 0000000000..dbdb757626 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/bcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/ccard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/ccard.png new file mode 100644 index 0000000000..1be4b52b13 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/ccard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/gcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/gcard.png new file mode 100644 index 0000000000..ca96d339b8 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/gcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/mcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/mcard.png new file mode 100644 index 0000000000..2756b7345b Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/mcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/rcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/rcard.png new file mode 100644 index 0000000000..261da6ff62 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/rcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/ucard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/ucard.png new file mode 100644 index 0000000000..0d027675be Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/ucard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/wcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/wcard.png new file mode 100644 index 0000000000..be471025f8 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_left/wcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/acard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/acard.png new file mode 100644 index 0000000000..a9c6b9e870 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/acard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/bcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/bcard.png new file mode 100644 index 0000000000..d9b0333cf3 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/bcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/ccard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/ccard.png new file mode 100644 index 0000000000..25fdac2d76 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/ccard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/gcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/gcard.png new file mode 100644 index 0000000000..291930257a Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/gcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/mcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/mcard.png new file mode 100644 index 0000000000..0bbba772e4 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/mcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/rcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/rcard.png new file mode 100644 index 0000000000..daec8c46db Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/rcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/ucard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/ucard.png new file mode 100644 index 0000000000..ae6893a25b Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/ucard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/wcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/wcard.png new file mode 100644 index 0000000000..3c1a6161a7 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/modal_right/wcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/acard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/acard.png new file mode 100644 index 0000000000..7636ce3084 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/acard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/bcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/bcard.png new file mode 100644 index 0000000000..b93e086508 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/bcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/ccard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/ccard.png new file mode 100644 index 0000000000..61f83d79d1 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/ccard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/gcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/gcard.png new file mode 100644 index 0000000000..f4501fde45 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/gcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/mcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/mcard.png new file mode 100644 index 0000000000..ad2709acdb Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/mcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/rcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/rcard.png new file mode 100644 index 0000000000..0b9656d37b Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/rcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/ucard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/ucard.png new file mode 100644 index 0000000000..0e3e957a4d Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/ucard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/wcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/wcard.png new file mode 100644 index 0000000000..1a0f3f2420 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_left/wcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/acard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/acard.png new file mode 100644 index 0000000000..28d3eff001 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/acard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/bcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/bcard.png new file mode 100644 index 0000000000..d28fa82632 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/bcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/ccard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/ccard.png new file mode 100644 index 0000000000..7f19a3115c Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/ccard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/gcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/gcard.png new file mode 100644 index 0000000000..e7b7eb00a0 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/gcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/mcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/mcard.png new file mode 100644 index 0000000000..7fdb4100ac Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/mcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/rcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/rcard.png new file mode 100644 index 0000000000..fc86bee80f Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/rcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/ucard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/ucard.png new file mode 100644 index 0000000000..8b6e2fe68b Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/ucard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/wcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/wcard.png new file mode 100644 index 0000000000..c09fc8f1ca Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/none_right/wcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/acard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/acard.png new file mode 100644 index 0000000000..113f2cc75b Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/acard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/bcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/bcard.png new file mode 100644 index 0000000000..8caf38c562 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/bcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/ccard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/ccard.png new file mode 100644 index 0000000000..fa519f4b9a Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/ccard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/gcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/gcard.png new file mode 100644 index 0000000000..be9af1a780 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/gcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/mcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/mcard.png new file mode 100644 index 0000000000..eeea07b755 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/mcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/rcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/rcard.png new file mode 100644 index 0000000000..f8d80c5f44 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/rcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/ucard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/ucard.png new file mode 100644 index 0000000000..c0ad2963e3 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/ucard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/wcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/wcard.png new file mode 100644 index 0000000000..c49a6b80ad Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_left/wcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/acard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/acard.png new file mode 100644 index 0000000000..99e5a2de3a Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/acard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/bcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/bcard.png new file mode 100644 index 0000000000..96abf6c00e Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/bcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/ccard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/ccard.png new file mode 100644 index 0000000000..b6a225a6e6 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/ccard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/gcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/gcard.png new file mode 100644 index 0000000000..f4dd7b6e6e Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/gcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/mcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/mcard.png new file mode 100644 index 0000000000..623de6b8f3 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/mcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/rcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/rcard.png new file mode 100644 index 0000000000..1c4d340d5a Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/rcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/ucard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/ucard.png new file mode 100644 index 0000000000..035c44e50e Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/ucard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/wcard.png b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/wcard.png new file mode 100644 index 0000000000..3b5f0a3c38 Binary files /dev/null and b/data/magic-m15-showcase-zendikar.mse-style/transform_back/normal_right/wcard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/ucard.png b/data/magic-m15-showcase-zendikar.mse-style/ucard.png index 72203a74bb..5f853e529e 100644 Binary files a/data/magic-m15-showcase-zendikar.mse-style/ucard.png and b/data/magic-m15-showcase-zendikar.mse-style/ucard.png differ diff --git a/data/magic-m15-showcase-zendikar.mse-style/wcard.png b/data/magic-m15-showcase-zendikar.mse-style/wcard.png index 0fdf8d3630..211b143047 100644 Binary files a/data/magic-m15-showcase-zendikar.mse-style/wcard.png and b/data/magic-m15-showcase-zendikar.mse-style/wcard.png differ diff --git a/data/magic-m15-token-invention.mse-style/style b/data/magic-m15-token-invention.mse-style/style index ecc11f86b6..ef3c4d55de 100644 --- a/data/magic-m15-token-invention.mse-style/style +++ b/data/magic-m15-token-invention.mse-style/style @@ -28,6 +28,17 @@ card height: 523 card dpi: 150 ############################################################## Extra scripts init script: + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { false } + transform_symbol_multicolor_blend := { "white" } + transform_symbol_offset_left_1 := { 2 } + transform_symbol_offset_top_1 := { 3 } + transform_symbol_offset_width_1 := { 1 } + transform_symbol_offset_height_1 := { 1 } + + name_transform_symbol_offset_left_1 := { -5 } + casting_cost_transform_symbol_offset_left_1 := { 1 } + # Load scripts for image box include file: /magic-default-image.mse-include/scripts @@ -37,21 +48,29 @@ init script: #Should multicolor lands with basic land types have a colored name? mask_multi_land_with_color := { styling.colored_multicolor_land_name } - template_prefix := [ - card: "" - card2: "" - identity: "/magic-modules.mse-include/indicators/" + template_prefix := + [ + card: "", + transforml: "transform_left/", + transformr: "transform_right/", + identity: "/magic-modules.mse-include/indicators/" ] - template_suffix := [ - card: "card.png" - card2: "card2.png" - identity: "identity.png" + template_suffix := + [ + card: "card.png", + transforml: ".png", + transformr: ".png", + identity: "identity.png" ] template := { if (type == "pt") then "pt.png" else if (type == "stamp") then "stamp.png" else template_prefix[type] + input + template_suffix[type] } + + card_transforml := { color_background(input: card.card_color, type: "transforml", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_transformr := { color_background(input: card.card_color, type: "transformr", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + land_template := template # Use land templates for previews because they show more contrast hybrid_previews := "hybrid" @@ -169,6 +188,7 @@ styling style: ############################################################## Card fields include file: /magic-modules.mse-include/corners/card_fields include file: /magic-modules.mse-include/information/card_fields +include file: /magic-modules.mse-include/symbols/card_fields include file: /magic-modules.mse-include/card-symbols/card_fields include file: /magic-modules.mse-include/stamps/card_fields include file: /magic-modules.mse-include/watermarks/card_fields @@ -195,10 +215,10 @@ card style: render style: image popup style: in place mask: image_mask_inv.png - image: { if is_stamped() then card_background2() else card_background() } + image: { card_background() } ############################# Name line name: - left: { if card.card_symbol=="none" then 37 else 53 } + left: { name_transform_symbol_shift_1() + if card.card_symbol=="none" then 37 else 53 } top: 34 right: { 341 - card_style.casting_cost.content_width } height: {23 - (0.5 * shrink_name())} @@ -210,7 +230,7 @@ card style: size: {16 - shrink_name()} color: black casting cost: - right: 340 + right: { casting_cost_transform_symbol_shift_1() + 340 } top: 32 width: { max(30, card_style.casting_cost.content_width) + 5 } height: 23 @@ -323,6 +343,21 @@ extra card field: choice: foil save value: false editable: false +extra card field: + type: choice + name: card transform left + editable: false + save value: false + show statistics: false + choice: card transform left +extra card field: + type: choice + name: card transform right + editable: false + save value: false + show statistics: false + choice: card transform right + extra card style: pt box: left: 273 @@ -342,3 +377,21 @@ extra card style: render style: image image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"} mask: { if is_rare() then "foil_mask_rare.png" else "foil_mask.png" } + card transform left: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (not transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transforml() } + card transform right: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 220 + visible: { (not transform_symbol_is_empty(card.transformation)) and (transform_symbol_is_right(card.transformation)) } + render style: image + image: { card_transformr() } diff --git a/data/magic-m15-token-invention.mse-style/transform_left/a.png b/data/magic-m15-token-invention.mse-style/transform_left/a.png new file mode 100644 index 0000000000..3cd2e05a50 Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_left/a.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_left/b.png b/data/magic-m15-token-invention.mse-style/transform_left/b.png new file mode 100644 index 0000000000..edc04bb67c Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_left/b.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_left/c.png b/data/magic-m15-token-invention.mse-style/transform_left/c.png new file mode 100644 index 0000000000..039c83d601 Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_left/c.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_left/g.png b/data/magic-m15-token-invention.mse-style/transform_left/g.png new file mode 100644 index 0000000000..7933acddd0 Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_left/g.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_left/m.png b/data/magic-m15-token-invention.mse-style/transform_left/m.png new file mode 100644 index 0000000000..f574d2f6ed Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_left/m.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_left/r.png b/data/magic-m15-token-invention.mse-style/transform_left/r.png new file mode 100644 index 0000000000..c0ec840f55 Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_left/r.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_left/u.png b/data/magic-m15-token-invention.mse-style/transform_left/u.png new file mode 100644 index 0000000000..e303c7a0d1 Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_left/u.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_left/w.png b/data/magic-m15-token-invention.mse-style/transform_left/w.png new file mode 100644 index 0000000000..e160f73fbb Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_left/w.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_right/a.png b/data/magic-m15-token-invention.mse-style/transform_right/a.png new file mode 100644 index 0000000000..09def784bf Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_right/a.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_right/b.png b/data/magic-m15-token-invention.mse-style/transform_right/b.png new file mode 100644 index 0000000000..425d6c5695 Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_right/b.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_right/c.png b/data/magic-m15-token-invention.mse-style/transform_right/c.png new file mode 100644 index 0000000000..af962d97f1 Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_right/c.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_right/g.png b/data/magic-m15-token-invention.mse-style/transform_right/g.png new file mode 100644 index 0000000000..d2fa6807ad Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_right/g.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_right/m.png b/data/magic-m15-token-invention.mse-style/transform_right/m.png new file mode 100644 index 0000000000..1a15f8e9d0 Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_right/m.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_right/r.png b/data/magic-m15-token-invention.mse-style/transform_right/r.png new file mode 100644 index 0000000000..b31c5606ef Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_right/r.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_right/u.png b/data/magic-m15-token-invention.mse-style/transform_right/u.png new file mode 100644 index 0000000000..6ec664522c Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_right/u.png differ diff --git a/data/magic-m15-token-invention.mse-style/transform_right/w.png b/data/magic-m15-token-invention.mse-style/transform_right/w.png new file mode 100644 index 0000000000..1d8d2e2049 Binary files /dev/null and b/data/magic-m15-token-invention.mse-style/transform_right/w.png differ diff --git a/data/magic-m15-youtube.mse-style/border_mask.png b/data/magic-m15-youtube.mse-style/border_mask.png index 35d117bdf3..e47fb44c5b 100644 Binary files a/data/magic-m15-youtube.mse-style/border_mask.png and b/data/magic-m15-youtube.mse-style/border_mask.png differ diff --git a/data/magic-m15-youtube.mse-style/card.jpg b/data/magic-m15-youtube.mse-style/card.jpg deleted file mode 100644 index d4087331ad..0000000000 Binary files a/data/magic-m15-youtube.mse-style/card.jpg and /dev/null differ diff --git a/data/magic-m15-youtube.mse-style/card.png b/data/magic-m15-youtube.mse-style/card.png new file mode 100644 index 0000000000..ee50cbd666 Binary files /dev/null and b/data/magic-m15-youtube.mse-style/card.png differ diff --git a/data/magic-m15-youtube.mse-style/reminder_box_arrow.png b/data/magic-m15-youtube.mse-style/reminder_box_arrow.png new file mode 100644 index 0000000000..3ef1b94442 Binary files /dev/null and b/data/magic-m15-youtube.mse-style/reminder_box_arrow.png differ diff --git a/data/magic-m15-youtube.mse-style/reminder_box_left.png b/data/magic-m15-youtube.mse-style/reminder_box_left.png new file mode 100644 index 0000000000..78b5033254 Binary files /dev/null and b/data/magic-m15-youtube.mse-style/reminder_box_left.png differ diff --git a/data/magic-m15-youtube.mse-style/reminder_box_middle.png b/data/magic-m15-youtube.mse-style/reminder_box_middle.png new file mode 100644 index 0000000000..0767c21603 Binary files /dev/null and b/data/magic-m15-youtube.mse-style/reminder_box_middle.png differ diff --git a/data/magic-m15-youtube.mse-style/reminder_box_right.png b/data/magic-m15-youtube.mse-style/reminder_box_right.png new file mode 100644 index 0000000000..a3e5742ad4 Binary files /dev/null and b/data/magic-m15-youtube.mse-style/reminder_box_right.png differ diff --git a/data/magic-m15-youtube.mse-style/searchbar_left.png b/data/magic-m15-youtube.mse-style/searchbar_left.png new file mode 100644 index 0000000000..4ed4ea135c Binary files /dev/null and b/data/magic-m15-youtube.mse-style/searchbar_left.png differ diff --git a/data/magic-m15-youtube.mse-style/searchbar_right.png b/data/magic-m15-youtube.mse-style/searchbar_right.png new file mode 100644 index 0000000000..ebe7c4ec02 Binary files /dev/null and b/data/magic-m15-youtube.mse-style/searchbar_right.png differ diff --git a/data/magic-m15-youtube.mse-style/style b/data/magic-m15-youtube.mse-style/style index 50fb380d83..8b6e1a1d82 100644 --- a/data/magic-m15-youtube.mse-style/style +++ b/data/magic-m15-youtube.mse-style/style @@ -31,6 +31,18 @@ card height: 523 card dpi: 150 ############################################################## Extra scripts init script: + transform_symbol_image_folder := { "/" + stylesheet.folder_name + ".mse-style/transform/" } + transform_symbol_modal_uses_normal_background := { true } + transform_symbol_default_background := { "colored" } + transform_symbol_default_rim := { "none" } + transform_symbol_default_icon := { "white" } + transform_symbol_offset_left_1 := { 3 } + transform_symbol_offset_top_1 := { 0 } + transform_symbol_offset_width_1 := { 3 } + transform_symbol_offset_height_1 := { -11 } + transform_symbol_icon_offset_width := { -3 } + transform_symbol_icon_offset_height := { 6 } + # Load scripts for image box include file: /magic-default-image.mse-include/scripts @@ -116,6 +128,7 @@ init script: then card.card_number + (if cc != "" then " • ") + cc else cc } + ############################################################## Set info fields set info style: symbol: @@ -238,6 +251,7 @@ styling style: yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") } ############################################################## Card fields include file: /magic-modules.mse-include/corners/card_fields +include file: /magic-modules.mse-include/symbols/card_fields card style: ############################# Background stuff border color: @@ -250,25 +264,25 @@ card style: right width: 17 top width: 17 bottom width: 18 - z index: 4 + z index: 150 mask: border_mask.png card color: - left: 29 + left: 15 top: 308 - width: {loaded_percentage()*316} - height: 3 - z index: 4 + width: { 14 + loaded_percentage()*316} + height: 135 + z index: 180 render style: image image: {card_background()} ############################# Name line name: - left: { if card.card_symbol=="none" then 50 else 68 } + left: { (if card.card_symbol=="none" then 50 else 68) + (if not transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 46 else 0) } top: 22 - right: { 341 - card_style.casting_cost.content_width } + right: { 343 - card_style.casting_cost.content_width - if transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 47 else 0 } height: 23 alignment: bottom shrink-overflow padding bottom: 0 - z index: 1 + z index: 900 font: name: Arial size: 14 @@ -279,14 +293,13 @@ card style: right: { 178 - card_style.casting_cost_2.content_width } height: { if styling.adventure then 20 else 0} alignment: bottom shrink-overflow - z index: 2 + z index: 900 font: name: Arial Bold size: 11 color: white - casting cost: - right: 355 + right: { 357 - if transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 47 else 0 } top: 23 width: {max(58, card_style.casting_cost.content_width+10)} height: 23 @@ -299,7 +312,7 @@ card style: size: 15 alignment: middle center always symbol: true - z index: 2 + z index: 900 padding top: 0 casting cost 2: right: 180 @@ -312,16 +325,15 @@ card style: size: 12 alignment: middle right always symbol: true - z index: 2 + z index: 900 padding top: 0 - ############################# Image image: left: 29 top: 80 width: 316 height: 231 - z index: 1 + z index: 100 default: {default_image(card.card_color)} ############################# Card type indicator: @@ -329,7 +341,7 @@ card style: top: 316 width: 17 height: 17 - z index: 1 + z index: 900 render style: image visible: { has_identity() } image: { module_identity() } @@ -339,7 +351,7 @@ card style: width: 240 height: 20 alignment: top right shrink-overflow - z index: 2 + z index: 900 padding top: 2 font: name: Arial @@ -352,7 +364,7 @@ card style: width: 155 height: { if styling.adventure then 20 else 0} alignment: top shrink-overflow - z index: 4 + z index: 900 padding top: 2 font: name: Arial @@ -364,14 +376,14 @@ card style: top: 315 width: 30 height: 30 - z index: 3 + z index: 210 mask: circle.jpg rarity: right: 348 top: 55 width: 44 height: 22 - z index: 2 + z index: 900 render style: image alignment: middle right include file: /magic-modules.mse-include/rarities/choice_images @@ -380,7 +392,7 @@ card style: left: {if styling.adventure then 200 else 29} top: {347-(-chop_top())} width: {if styling.adventure then 158 else 314} - bottom: {497-chop_bot()} + bottom: {497-chop_bot()-if reminder_box_is_visible() and not styling.adventure then 26 else 0} font: name: MPlantin italic name: MPlantin-Italic @@ -400,7 +412,7 @@ card style: styling.center_text == "always" then "middle center" else "middle left" - z index: 2 + z index: 900 padding left: 6 padding right: 4 line height hard: 1.2 @@ -412,7 +424,7 @@ card style: left: 22 top: {380-(-chop_top_2())} width: {if styling.adventure then 173 else 0} - bottom: {497-chop_bot_2()} + bottom: {497-chop_bot_2()-if reminder_box_is_visible() then 26 else 0} font: name: MPlantin italic name: MPlantin-Italic @@ -432,7 +444,7 @@ card style: styling.center_text == "always" then "middle center" else "middle left" - z index: 2 + z index: 900 padding left: 6 line height hard: 1.2 line height line: 1.5 @@ -441,7 +453,7 @@ card style: line height line max: 1.6 ############################# PT power: - z index: 2 + z index: 900 left: 290 top: 470 width: 16 @@ -453,7 +465,7 @@ card style: color: white separator color: red toughness: - z index: 2 + z index: 900 left: 328 top: 470 width: 16 @@ -470,7 +482,7 @@ card style: top: 497.5 width: 200 height: 10 - z index: 1 + z index: 900 font: name: Beleren Small Caps Bold size: 7.25 @@ -480,7 +492,7 @@ card style: top: 498.5 width: 140 height: 10 - z index: 2 + z index: 900 visible: {not set.automatic_copyright} alignment: middle right font: @@ -494,7 +506,7 @@ card style: top: 498 width: 40 height: 10 - z index: 1 + z index: 900 font: name: Relay-Medium size: 7 @@ -506,7 +518,7 @@ card style: width: {if use_auto_numbers() then 0 else 100} height: 10 alignment: left middle - z index: 3 + z index: 900 font: name: Arial size: 7 @@ -517,11 +529,44 @@ card style: width: {if use_auto_numbers() then 100 else 0} height: 10 alignment: left middle - z index: 3 + z index: 900 font: name: Arial size: 7 color: rgba(0,0,0,0) + ############################# Transform reminder + reminder type: + left: 44 + top: 475 + width: { max(40, card_style.reminder_type.content_width + 10) } + height: 17 + z index: 910 + alignment: left middle shrink-overflow + font: + name: Arial + size: 10 + scale down to: 6 + color: white + symbol font: + name: magic-mana-small-grey + size: { reminder_type_symbol_font_size() } + scale down to: 6 + reminder cost: + left: { 62 + card_style.reminder_type.content_width } + top: 475 + width: 100 + height: 17 + z index: 911 + alignment: lef middle shrink-overflow + font: + name: Arial + size: 13 + scale down to: 6 + color: black + symbol font: + name: magic-mana-small-grey + size: 13 + scale down to: 6 ############################################################## Extra card fields extra card field: @@ -565,6 +610,18 @@ extra card field: type: multiple choice name: stamp script: card.card_color +extra card field: + type: choice + name: search left + choice: bar + editable: false + show statistics: false +extra card field: + type: choice + name: search right + choice: bar + editable: false + show statistics: false extra card field: type: choice name: loading bar @@ -610,6 +667,49 @@ extra card field: editable: false save value: false choice: white +extra card field: + type: choice + name: reminder type box left + editable: false + save value: false + choice: frame +extra card field: + type: choice + name: reminder type box middle + editable: false + save value: false + choice: frame +extra card field: + type: choice + name: reminder type box right + editable: false + save value: false + choice: frame +extra card field: + type: choice + name: reminder type box arrow + editable: false + save value: false + choice: frame +extra card field: + type: choice + name: reminder cost box left + editable: false + save value: false + choice: frame +extra card field: + type: choice + name: reminder cost box middle + editable: false + save value: false + choice: frame +extra card field: + type: choice + name: reminder cost box right + editable: false + save value: false + choice: frame + extra card style: title: left: 28 @@ -618,7 +718,7 @@ extra card style: height: 23 alignment: bottom shrink-overflow padding bottom: 0 - z index: 1 + z index: 900 font: name: Arial size: 12 @@ -629,7 +729,7 @@ extra card style: width: 100 height: 10 alignment: left middle - z index: 3 + z index: 900 font: name: Arial Bold size: 8 @@ -640,7 +740,7 @@ extra card style: width: 100 height: 10 alignment: left middle - z index: 3 + z index: 900 font: name: Arial size: 7 @@ -650,13 +750,13 @@ extra card style: left: 267 height: 2 width: {likes_width()} - z index: 4 + z index: 1000 pt box: left: 257 top: 470 width: 93 height: 28 - z index: 1 + z index: 800 visible: { card.pt != "" } render style: image image: thumbs.png @@ -673,31 +773,47 @@ extra card style: left: 29 top: 308 width: 316 - height: 3 + height: 220 render style: image image: loading.png z index: 3 + search left: + left: { 19 + (if not transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 46 else 0) } + top: 17 + width: 36 + height: 36 + z index: 220 + render style: image + image: searchbar_left.png + search right: + left: { 55 + (if not transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 46 else 0) } + top: 17 + right: { 357 - (if transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 47 else 0) - max(card_style.casting_cost.content_width+10, 58) } + height: 36 + z index: 210 + render style: image + image: searchbar_right.png search button: - right: 355 + right: { 357 - (if transform_symbol_is_right(card.transformation) and not transform_symbol_is_empty(card.transformation) then 47 else 0) } top: 17 width: {max(card_style.casting_cost.content_width+10, 58)} - height: 34 - z index: 0 + height: 36 + z index: 220 frame: left: 0 top: 0 width: 375 height: 523 - z index: 0 + z index: 190 render style: image popup style: in place - image: card.jpg + image: card.png replies: left: 40 top: 484 height: { if styling.adventure then 9 else 0} width: 100 - z index: 5 + z index: 900 font: name: Arial Bold size: 8 @@ -707,7 +823,7 @@ extra card style: top: 485 height: { if styling.adventure then 9 else 0} width: 14 - z index: 4 + z index: 220 render style: image choice images: triangle: triangle.jpg @@ -716,7 +832,7 @@ extra card style: top: 498.5 width: 140 height: 10 - z index: 2 + z index: 900 alignment: middle right shrink-overflow visible: {set.automatic_copyright} font: @@ -729,6 +845,71 @@ extra card style: top: 500 width: 12 height: 7 - z index: 1 + z index: 900 + render style: image + image: artist_arrow.png + reminder type box arrow: + left: 22 + top: 475 + width: 19 + height: 17 + z index: 191 + visible: { remove_tags(card.reminder_type) != "" } + render style: image + image: reminder_box_arrow.png + reminder type box left: + left: 15 + top: 470 + width: 14 + height: 27 + z index: 190 + visible: { remove_tags(card.reminder_type) != "" } + render style: image + image: reminder_box_left.png + reminder type box middle: + left: 29 + top: 470 + width: { to_int(8 + card_style.reminder_type.content_width) } + height: 27 + z index: 190 + visible: { remove_tags(card.reminder_type) != "" } + render style: image + image: reminder_box_middle.png + reminder type box right: + left: { to_int(37 + card_style.reminder_type.content_width) } + top: 470 + width: 14 + height: 27 + z index: 190 + visible: { remove_tags(card.reminder_type) != "" } + render style: image + image: reminder_box_right.png + + reminder cost box left: + left: { to_int(55 + card_style.reminder_type.content_width) } + top: 470 + width: 14 + height: 27 + z index: 190 + visible: { remove_tags(card.reminder_cost) != "" } + render style: image + image: reminder_box_left.png + reminder cost box middle: + left: { to_int(69 + card_style.reminder_type.content_width) } + top: 470 + width: { to_int(max(2, card_style.reminder_cost.content_width - 13)) } + height: 27 + z index: 190 + visible: { remove_tags(card.reminder_cost) != "" } + render style: image + image: reminder_box_middle.png + reminder cost box right: + #### dont combine the two to_ints, it will lead to rounding discrepancies + left: { to_int(69 + card_style.reminder_type.content_width) + to_int(max(2, card_style.reminder_cost.content_width - 13)) } + top: 470 + width: 14 + height: 27 + z index: 190 + visible: { remove_tags(card.reminder_cost) != "" } render style: image - image: artist_arrow.png \ No newline at end of file + image: reminder_box_right.png \ No newline at end of file diff --git a/data/magic-m15-youtube.mse-style/testmask.png b/data/magic-m15-youtube.mse-style/testmask.png deleted file mode 100644 index 707e22fdb8..0000000000 Binary files a/data/magic-m15-youtube.mse-style/testmask.png and /dev/null differ diff --git a/data/magic-m15-youtube.mse-style/transform/background/colored/normal.png b/data/magic-m15-youtube.mse-style/transform/background/colored/normal.png new file mode 100644 index 0000000000..2ff6837046 Binary files /dev/null and b/data/magic-m15-youtube.mse-style/transform/background/colored/normal.png differ diff --git a/data/magic-modules.mse-include/reminders/card_fields b/data/magic-modules.mse-include/reminders/card_fields index 6f5692eb86..6bac73c18b 100644 --- a/data/magic-modules.mse-include/reminders/card_fields +++ b/data/magic-modules.mse-include/reminders/card_fields @@ -37,7 +37,7 @@ card style: top: { reminder_box_top() } width: { reminder_box_width() } height: { reminder_box_height() } - z index: 830 + z index: 880 visible: { reminder_box_is_visible() } render style: image image: { reminder_box_image() } diff --git a/data/magic-modules.mse-include/symbols/mse-transformation-symbols/mse-transformation-symbols.py b/data/magic-modules.mse-include/symbols/mse-transformation-symbols/mse-transformation-symbols.py index 897d6f4e90..1ef29413e7 100644 --- a/data/magic-modules.mse-include/symbols/mse-transformation-symbols/mse-transformation-symbols.py +++ b/data/magic-modules.mse-include/symbols/mse-transformation-symbols/mse-transformation-symbols.py @@ -29,6 +29,10 @@ def _(text): return GLib.dgettext(None, text) _('Directory where files are loaded'), action = Gimp.FileChooserAction.CREATE_FOLDER, noneOK = False) +eraseArg = Boolean('erase_rim', + _('Erase Rim'), + _('Enable if making a symbol, disable if making a rim.'), + True) runMode = Gimp.RunMode.INTERACTIVE @@ -52,6 +56,7 @@ def run(procedure: Gimp.ImageProcedure, directory = directoryArg.getArgValue(config) directory_path = directory.get_path() directory_name = os.path.basename(directory_path) + erase_rim = eraseArg.getArgValue(config) #### Create save directory save_directory: Gio.File = fileFromPathComponents([directory_path]+['shape']) @@ -100,15 +105,16 @@ def run(procedure: Gimp.ImageProcedure, layers = load_layer_group.get_children() #### Erase the rim - image.select_ellipse(Gimp.ChannelOps.REPLACE, 137, 137, 432, 432) - Gimp.Selection.invert(image) - Gimp.context_set_foreground(black) - for layer in layers: - layer.set_visible(True) - Gimp.displays_flush() - layer.edit_fill(Gimp.FillType.FOREGROUND) - Gimp.displays_flush() - layer.set_visible(False) + if erase_rim: + image.select_ellipse(Gimp.ChannelOps.REPLACE, 137, 137, 432, 432) + Gimp.Selection.invert(image) + Gimp.context_set_foreground(black) + for layer in layers: + layer.set_visible(True) + Gimp.displays_flush() + layer.edit_fill(Gimp.FillType.FOREGROUND) + Gimp.displays_flush() + layer.set_visible(False) Gimp.context_set_foreground(grey) for layer in layers: @@ -192,6 +198,7 @@ class DescriptionClass(HelpedPlugin): run, args = [ directoryArg, + eraseArg, ], menuLabel = _('Transformation Symbols...'), menuPath = ['/Tools/[MSE]'],