diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/a.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/a.png new file mode 100644 index 0000000000..0a2f4f585c Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/a.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/b.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/b.png new file mode 100644 index 0000000000..3449be125c Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/b.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/c.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/c.png new file mode 100644 index 0000000000..6986d5205d Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/c.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/g.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/g.png new file mode 100644 index 0000000000..56efdfb003 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/g.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/m.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/m.png new file mode 100644 index 0000000000..366a205696 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/m.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/r.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/r.png new file mode 100644 index 0000000000..5455fa4481 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/r.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/u.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/u.png new file mode 100644 index 0000000000..b8f9ae1602 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/u.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/w.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/w.png new file mode 100644 index 0000000000..e031231f93 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card/w.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/card_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card_mask.png new file mode 100644 index 0000000000..1739521ab7 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/card_mask.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/a.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/a.png new file mode 100644 index 0000000000..b8eaced416 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/a.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/b.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/b.png new file mode 100644 index 0000000000..7e8c60ebde Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/b.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/c.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/c.png new file mode 100644 index 0000000000..f2b0f36697 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/c.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/g.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/g.png new file mode 100644 index 0000000000..e3767b67e6 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/g.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/m.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/m.png new file mode 100644 index 0000000000..e428aa1d87 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/m.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/r.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/r.png new file mode 100644 index 0000000000..998a774af2 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/r.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/u.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/u.png new file mode 100644 index 0000000000..dc3e17be7d Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/u.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/w.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/w.png new file mode 100644 index 0000000000..6ea0735dff Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/crown/w.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/image_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/image_mask.png new file mode 100644 index 0000000000..47178582eb Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/image_mask.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/multicolor_blend_card.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/multicolor_blend_card.png new file mode 100644 index 0000000000..4a378e03b0 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/multicolor_blend_card.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/multicolor_blend_crown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/multicolor_blend_crown.png new file mode 100644 index 0000000000..005aedda3c Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/multicolor_blend_crown.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/a.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/a.png new file mode 100644 index 0000000000..bdb2194e28 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/a.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/b.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/b.png new file mode 100644 index 0000000000..6074aa58f8 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/b.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/c.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/c.png new file mode 100644 index 0000000000..5eedf70fc9 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/c.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/g.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/g.png new file mode 100644 index 0000000000..a7cd3a3b41 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/g.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/m.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/m.png new file mode 100644 index 0000000000..0853f0522a Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/m.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/r.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/r.png new file mode 100644 index 0000000000..8a5e1561d7 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/r.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/u.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/u.png new file mode 100644 index 0000000000..5e3bf391e1 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/u.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/w.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/w.png new file mode 100644 index 0000000000..b34bd28bf2 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/pt/w.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/a.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/a.png new file mode 100644 index 0000000000..390ba7f2da Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/a.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/b.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/b.png new file mode 100644 index 0000000000..77196dbbd7 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/b.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/c.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/c.png new file mode 100644 index 0000000000..5788cb6094 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/c.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/g.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/g.png new file mode 100644 index 0000000000..1fd7de2d99 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/g.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/m.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/m.png new file mode 100644 index 0000000000..479bed5954 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/m.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/r.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/r.png new file mode 100644 index 0000000000..432d755203 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/r.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/u.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/u.png new file mode 100644 index 0000000000..a359d7838c Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/u.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/w.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/w.png new file mode 100644 index 0000000000..5eb2deeae6 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/stamp/w.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/a.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/a.png new file mode 100644 index 0000000000..fabfbfe09b Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/a.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/b.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/b.png new file mode 100644 index 0000000000..63fcf65b9a Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/b.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/c.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/c.png new file mode 100644 index 0000000000..1146e4cf20 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/c.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/g.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/g.png new file mode 100644 index 0000000000..cabd6696c0 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/g.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/m.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/m.png new file mode 100644 index 0000000000..0c26afd9e3 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/m.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/r.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/r.png new file mode 100644 index 0000000000..7d6f964d38 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/r.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/u.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/u.png new file mode 100644 index 0000000000..772d8799be Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/u.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/w.png b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/w.png new file mode 100644 index 0000000000..3fa4f7cd9b Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/back/textboxes/w.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/crown_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/crown_mask.png deleted file mode 100644 index 111c1d347b..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/crown_mask.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/card/acard.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/card/a.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/card/acard.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/card/a.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/card/bcard.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/card/b.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/card/bcard.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/card/b.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/card/ccard.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/card/c.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/card/ccard.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/card/c.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/card/gcard.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/card/g.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/card/gcard.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/card/g.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/card/mcard.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/card/m.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/card/mcard.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/card/m.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/card/rcard.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/card/r.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/card/rcard.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/card/r.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/card/ucard.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/card/u.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/card/ucard.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/card/u.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/card/wcard.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/card/w.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/card/wcard.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/card/w.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/card_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/card_mask.png new file mode 100644 index 0000000000..4ea10cfbcb Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/card_mask.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/crown/acrown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/a.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/crown/acrown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/a.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/crown/bcrown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/b.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/crown/bcrown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/b.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/crown/ccrown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/c.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/crown/ccrown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/c.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/crown/gcrown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/g.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/crown/gcrown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/g.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/crown/mcrown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/m.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/crown/mcrown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/m.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/crown/rcrown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/r.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/crown/rcrown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/r.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/crown/ucrown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/u.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/crown/ucrown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/u.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/crown/wcrown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/w.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/crown/wcrown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/crown/w.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_crown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_crown.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_crown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_crown.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_pt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_pt.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_pt.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_pt.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_pt_crown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_pt_crown.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_pt_crown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_pt_crown.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_rare.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_rare.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_rare.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_rare.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_rare_crown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_rare_crown.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_rare_crown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_rare_crown.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_rare_pt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_rare_pt.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_rare_pt.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_rare_pt.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_rare_pt_crown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_rare_pt_crown.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/foil_mask_rare_pt_crown.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/foil_mask_rare_pt_crown.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/image_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/image_mask.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/image_mask.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/image_mask.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/multicolor_blend_card.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/multicolor_blend_card.png new file mode 100644 index 0000000000..572f76b9f4 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/multicolor_blend_card.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/multicolor_blend_crown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/multicolor_blend_crown.png new file mode 100644 index 0000000000..0f1d82b557 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/multicolor_blend_crown.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/a.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/a.png new file mode 100644 index 0000000000..ef31cf9c15 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/a.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/b.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/b.png new file mode 100644 index 0000000000..ca1f5daf7c Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/b.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/c.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/c.png new file mode 100644 index 0000000000..d39b582c3d Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/c.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/g.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/g.png new file mode 100644 index 0000000000..939cd025e4 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/g.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/m.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/m.png new file mode 100644 index 0000000000..ed87a52fae Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/m.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/r.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/r.png new file mode 100644 index 0000000000..672008779c Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/r.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/u.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/u.png new file mode 100644 index 0000000000..a7f2d23034 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/u.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/w.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/w.png new file mode 100644 index 0000000000..8aa9c234a6 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/pt/w.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/stamp/astamp.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/a.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/stamp/astamp.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/a.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/stamp/bstamp.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/b.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/stamp/bstamp.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/b.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/stamp/cstamp.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/c.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/stamp/cstamp.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/c.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/stamp/gstamp.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/g.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/stamp/gstamp.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/g.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/stamp/mstamp.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/m.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/stamp/mstamp.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/m.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/stamp/rstamp.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/r.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/stamp/rstamp.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/r.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/stamp/ustamp.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/u.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/stamp/ustamp.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/u.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/stamp/wstamp.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/w.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/stamp/wstamp.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/stamp/w.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/front/sun.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/sun.png new file mode 100644 index 0000000000..d992bd8bac Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/front/sun.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/atextboxes.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/a.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/atextboxes.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/a.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/btextboxes.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/b.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/btextboxes.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/b.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/ctextboxes.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/c.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/ctextboxes.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/c.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/gtextboxes.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/g.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/gtextboxes.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/g.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/mtextboxes.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/m.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/mtextboxes.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/m.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/rtextboxes.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/r.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/rtextboxes.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/r.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/utextboxes.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/u.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/utextboxes.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/u.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/wtextboxes.png b/data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/w.png similarity index 100% rename from data/magic-m15-showcase-innistrad-mid.mse-style/textboxes/wtextboxes.png rename to data/magic-m15-showcase-innistrad-mid.mse-style/front/textboxes/w.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/a.png b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/a.png new file mode 100644 index 0000000000..4da9a8e29f Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/a.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/b.png b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/b.png new file mode 100644 index 0000000000..aad5104b31 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/b.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/c.png b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/c.png new file mode 100644 index 0000000000..d51dc65760 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/c.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/g.png b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/g.png new file mode 100644 index 0000000000..9251a19efe Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/g.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/m.png b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/m.png new file mode 100644 index 0000000000..2d0cf1881c Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/m.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/r.png b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/r.png new file mode 100644 index 0000000000..122741b434 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/r.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/u.png b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/u.png new file mode 100644 index 0000000000..b4f9759c1f Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/u.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/w.png b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/w.png new file mode 100644 index 0000000000..fe7c82f234 Binary files /dev/null and b/data/magic-m15-showcase-innistrad-mid.mse-style/indicator/w.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/multicolor_blend_card.png b/data/magic-m15-showcase-innistrad-mid.mse-style/multicolor_blend_card.png deleted file mode 100644 index 87438ee5bd..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/multicolor_blend_card.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/multicolor_blend_crown.png b/data/magic-m15-showcase-innistrad-mid.mse-style/multicolor_blend_crown.png deleted file mode 100644 index 2c38460b69..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/multicolor_blend_crown.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/multicolor_blend_textboxes.png b/data/magic-m15-showcase-innistrad-mid.mse-style/multicolor_blend_textboxes.png deleted file mode 100644 index 3abe7938be..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/multicolor_blend_textboxes.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/name_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/name_mask.png index 4e65c253fb..a8602d273b 100644 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/name_mask.png and b/data/magic-m15-showcase-innistrad-mid.mse-style/name_mask.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/apt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/pt/apt.png deleted file mode 100644 index 630f95dea9..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/apt.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/bpt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/pt/bpt.png deleted file mode 100644 index e2358ea4fc..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/bpt.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/cpt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/pt/cpt.png deleted file mode 100644 index 14110d115f..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/cpt.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/gpt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/pt/gpt.png deleted file mode 100644 index 02210e02a7..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/gpt.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/mpt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/pt/mpt.png deleted file mode 100644 index b21ff76657..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/mpt.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/rpt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/pt/rpt.png deleted file mode 100644 index 1d6922c383..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/rpt.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/upt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/pt/upt.png deleted file mode 100644 index 983513edd4..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/upt.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/wpt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/pt/wpt.png deleted file mode 100644 index e6e49c747e..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/pt/wpt.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/pt_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/pt_mask.png deleted file mode 100644 index ea13fcc5bc..0000000000 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/pt_mask.png and /dev/null differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/special_blend_pt.png b/data/magic-m15-showcase-innistrad-mid.mse-style/special_blend_pt.png index 0439e0effa..747bf8c46d 100644 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/special_blend_pt.png and b/data/magic-m15-showcase-innistrad-mid.mse-style/special_blend_pt.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/stamp_border_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/stamp_border_mask.png index 56ee7be783..344128785e 100644 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/stamp_border_mask.png and b/data/magic-m15-showcase-innistrad-mid.mse-style/stamp_border_mask.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 0a339b3b0d..689dd31af4 100644 --- a/data/magic-m15-showcase-innistrad-mid.mse-style/style +++ b/data/magic-m15-showcase-innistrad-mid.mse-style/style @@ -36,7 +36,7 @@ init script: [ name: {"Beleren Bold"}, size: {26.0}, - color: {"black"}, + color: {if is_back() then "white" else "black"}, vertical: {0}, italic: {"Beleren Bold"} ] @@ -50,49 +50,40 @@ init script: italic: {"MPlantin-Italic"} ] - typeline_offset_width_1 := { -14 } - typeline_offset_left_1 := { 7 } + typeline_offset_width_1 := { 0 } + typeline_offset_left_1 := { -7 } + type_offset_left_1 := { if has_identity() then 4 else 15 } swap_fonts_type_default := [ name: {"Beleren Bold"}, size: {22.5}, - color: {"black"}, + color: {if is_back() then "white" else "black"}, vertical: {0}, italic: {""} ] - - transform_symbol_disabled_1 := { true } + transform_symbol_default := { "none" } + transform_symbol_offset_left_1 := { 8 } + transform_symbol_offset_top_1 := { 3 } card_symbol_offset_left_1 := { 2 } nameline_offset_top_1 := { 2 } - nameline_offset_width_1 := { -8 } - nameline_offset_left_1 := { 4 } + nameline_offset_width_1 := { if is_back() then -26 else -8 } + nameline_offset_left_1 := { if is_back() then 12 else 4 } swap_fonts_name_default := [ name: {"Beleren Bold"}, size: {26.0}, - color: {"black"}, + color: {if is_back() then "white" else "black"}, vertical: {0}, italic: {""} ] card_stamp_offset_top_1 := { if stamp_shape() == "triangle" then 6 else 0 } - - old_card_hybrid := card_hybrid - 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: "white" - ) - } - + + old_card_hybrid_2 := card_hybrid_2 card_hybrid_2 := { + if type == "alias" or type == "transform" then old_card_hybrid_2() else masked_blend(mask: "special_blend_card.png", dark: template(colors.0), light: template(colors.1)) } horizontal_card_hybrid := @@ -114,16 +105,48 @@ init script: vertical: card_hybrid["vertical"] ] - template_prefix := [card: "card/", textboxes: "textboxes/", pt: "pt/", crown: "crown/", stamp: "stamp/", identity: "/magic-modules.mse-include/indicators/"] - template_suffix := [card: "card.png", textboxes: "textboxes.png", pt: "pt.png", crown: "crown.png", stamp: "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_prefix := + [ + card: "card/", + textbox: "textboxes/", + typebox: "textboxes/", + pt: "pt/", + crown: "crown/", + stamp: "stamp/", + identity: "indicator/" + ] + template_suffix := + [ + card: ".png", + textbox: ".png", + typebox: ".png", + pt: ".png", + crown: ".png", + stamp: ".png", + identity: ".png" + ] + template := { (if type == "identity" then "" else if type == "textbox" then "front/" else frame_face()) + template_prefix[type] + input + template_suffix[type] } + land_template := { (if type == "identity" then "" else if type == "textbox" then "front/" else frame_face()) + 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") } - card_crown := { color_background(input: card.card_color, type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_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_stamp := { color_background(input: card.card_color, type: "stamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } - card_textboxes := { color_background(input: card.card_color, type: "textboxes", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white") } + card_background := { color_background(input: card.card_color, folder: frame_face(), type: "card", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white") } + card_crown := { color_background(input: card.card_color, folder: frame_face(), type: "crown", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white") } + card_ptbox := { color_background(input: card.card_color, folder: frame_face(), type: "pt", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_stamp := { color_background(input: card.card_color, folder: frame_face(), type: "stamp", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + card_typebox := { color_background(input: card.card_color, folder: frame_face(), type: "typebox", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "black") } + card_textbox := { color_background(input: card.card_color, folder: frame_face(), type: "textbox", base_hybrid: card_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + module_identity := { color_background(input: card.card_color, folder: frame_face(), type: "identity", base_hybrid: identity_hybrid, hybrid_blend: "white", artifact_blend: "white", multicolor_blend: "white") } + module_alias := + { + template := alias_custom_template + land_template := alias_custom_land_template + color_background( + type: "alias", + base_hybrid: card_hybrid, + artifact_blend: "white", + hybrid_blend: "white", + multicolor_blend: "white" + ) + } image_left := { @@ -183,7 +206,9 @@ init script: is_promo := { styling.promo } is_unsorted := { styling.remove_from_autocount } - + + is_back := { styling.back_face == "yes" or (styling.back_face == "if linked to front face" and get_front_face(card) != nil) } + frame_face := { if is_back() then "back/" else "front/" } is_crowned := { styling.legend_crown == "yes" or (styling.legend_crown == "if legendary" and lang_setting("is_legendary")(card.super_type)) } @@ -195,17 +220,6 @@ init script: popout_width := { split := split_comma(styling.popout_image_coordinates); if length(split) > 3 and split.2 != "" then clamp(split.2, maximum: 1500, minimum: 0) else 0 } popout_height := { split := split_comma(styling.popout_image_coordinates); if length(split) > 3 and split.3 != "" then clamp(split.3, maximum: 2000, minimum: 0) else 0 } - module_alias := { - template := alias_custom_template - land_template := alias_custom_land_template - color_background( - type: "alias", - base_hybrid: card_hybrid, - artifact_blend: "white", - hybrid_blend: "white", - multicolor_blend: "black" - ) - } ############################################################## Extra style options styling field: @@ -239,6 +253,14 @@ styling field: include file: /magic-modules.mse-include/texts/styling_fields +styling field: + type: choice + name: back face + description: Use the dark back face frame? + choice: yes + choice: if linked to front face + choice: no + initial: if linked to front face styling field: type: choice name: PT color scheme @@ -306,25 +328,25 @@ card style: right width: 42 top width: 45 bottom width: 66 - z index: 0 + z index: 1 card color: left: 0 top: 0 width: { stylesheet.card_width } height: { stylesheet.card_height } - z index: 1 + z index: 3 render style: image popup style: in place image: { card_background() } - mask: foil_mask.png + mask: { frame_face() + "card_mask.png" } ############################# Image image: left: { image_left() } top: { image_top() } right: { image_right() } bottom: { image_bottom() } - z index: 10 - mask: { crop("image_mask.png", offset_x: image_left(), offset_y: image_top(), width: image_right()-image_left(), height: image_bottom()-image_top()) } + z index: 0 + mask: { crop(frame_face() + "image_mask.png", offset_x: image_left(), offset_y: image_top(), width: image_right()-image_left(), height: image_bottom()-image_top()) } mainframe image: left: { popout_left() } top: { popout_top() } @@ -394,6 +416,13 @@ extra card field: editable: false save value: false show statistics: false +extra card field: + type: choice + name: sun + script: card.card_color + editable: false + save value: false + show statistics: false extra card field: type: choice name: foil layer @@ -455,7 +484,6 @@ extra card style: else if color == "land" and count > 1 then template("c", type: "pt") else if color == "hybrid" and count == 2 then masked_blend(mask: "special_blend_pt.png", dark: template(pure.0, type: "pt"), light: template(pure.1, type: "pt")) else card_ptbox() - mask: pt_mask.png crown: left: 0 top: 0 @@ -465,7 +493,15 @@ extra card style: visible: { is_crowned() } render style: image image: { card_crown() } - mask: crown_mask.png + sun: + left: 0 + top: 0 + width: { stylesheet.card_width } + height: { stylesheet.card_height } + z index: 50 + visible: { get_back_face(card) != nil and not is_back() } + render style: image + image: { "front/sun.png" } foil layer: left: 0 top: 0 @@ -475,7 +511,7 @@ extra card style: visible: { styling.overlay != "none" and styling.overlay != "" } render style: image image: { if styling.overlay == "" then "" else styling.overlay + "/overlay.png" } - mask: { "foil_mask" + (if is_stamped() then "_rare" else "") + (if card.pt != "" then "_pt" else "") + (if is_crowned() then "_crown" else "") + ".png"} + mask: { if is_back() then "" else "front/foil_mask" + (if is_stamped() then "_rare" else "") + (if card.pt != "" then "_pt" else "") + (if is_crowned() then "_crown" else "") + ".png"} card stamp border: left: 0 top: 0 @@ -497,25 +533,25 @@ extra card style: top: 0 width: { stylesheet.card_width } height: { stylesheet.card_height } - z index: 12 + z index: 2 render style: image - image: { if styling.image_location == "whole card" or contains(styling.image_location, match: "name") then set_alpha(card_textboxes(), alpha: get_alpha_percentage(styling.nameline_opacity_percentage, default: 70)) else card_textboxes() } + image: { if styling.image_location == "whole card" or contains(styling.image_location, match: "name") then set_alpha(card_typebox(), alpha: get_alpha_percentage(styling.nameline_opacity_percentage, default: 70)) else card_typebox() } mask: name_mask.png typeline box: left: 0 top: 0 width: { stylesheet.card_width } height: { stylesheet.card_height } - z index: 12 + z index: 2 render style: image - image: { if styling.image_location == "whole card" or contains(styling.image_location, match: "type") then set_alpha(card_textboxes(), alpha: get_alpha_percentage(styling.typeline_opacity_percentage, default: 70)) else card_textboxes() } + image: { if styling.image_location == "whole card" or contains(styling.image_location, match: "type") then set_alpha(card_typebox(), alpha: get_alpha_percentage(styling.typeline_opacity_percentage, default: 70)) else card_typebox() } mask: type_mask.png rules box: left: 0 top: 0 width: { stylesheet.card_width } height: { stylesheet.card_height } - z index: 12 + z index: 2 render style: image - image: { if styling.image_location == "whole card" or contains(styling.image_location, match: "text") then set_alpha(card_textboxes(), alpha: get_alpha_percentage(styling.textbox_opacity_percentage, default: 80)) else card_textboxes() } + image: { if styling.image_location == "whole card" or contains(styling.image_location, match: "text") then set_alpha(card_textbox(), alpha: get_alpha_percentage(styling.textbox_opacity_percentage, default: 80)) else card_textbox() } mask: text_mask.png diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/text_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/text_mask.png index 9ba809fffc..6eac2777d0 100644 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/text_mask.png and b/data/magic-m15-showcase-innistrad-mid.mse-style/text_mask.png differ diff --git a/data/magic-m15-showcase-innistrad-mid.mse-style/type_mask.png b/data/magic-m15-showcase-innistrad-mid.mse-style/type_mask.png index 66d00f7fb3..28fabbe73d 100644 Binary files a/data/magic-m15-showcase-innistrad-mid.mse-style/type_mask.png and b/data/magic-m15-showcase-innistrad-mid.mse-style/type_mask.png differ