diff --git a/data/magic-future-textless.mse-style/hybrid_blend_pt.png b/data/magic-future-textless.mse-style/hybrid_blend_pt.png index eccb34d1..711784ad 100644 Binary files a/data/magic-future-textless.mse-style/hybrid_blend_pt.png and b/data/magic-future-textless.mse-style/hybrid_blend_pt.png differ diff --git a/data/magic-futureshift.mse-style/acard.png b/data/magic-futureshift.mse-style/acard.png new file mode 100644 index 00000000..0bd40214 Binary files /dev/null and b/data/magic-futureshift.mse-style/acard.png differ diff --git a/data/magic-futureshift.mse-style/apt.png b/data/magic-futureshift.mse-style/apt.png new file mode 100644 index 00000000..b2adbdb2 Binary files /dev/null and b/data/magic-futureshift.mse-style/apt.png differ diff --git a/data/magic-futureshift.mse-style/artifact_black.png b/data/magic-futureshift.mse-style/artifact_black.png new file mode 100644 index 00000000..a904d128 Binary files /dev/null and b/data/magic-futureshift.mse-style/artifact_black.png differ diff --git a/data/magic-futureshift.mse-style/artifact_blend_card.png b/data/magic-futureshift.mse-style/artifact_blend_card.png new file mode 100644 index 00000000..e7bcd220 Binary files /dev/null and b/data/magic-futureshift.mse-style/artifact_blend_card.png differ diff --git a/data/magic-futureshift.mse-style/artifact_blend_pt.png b/data/magic-futureshift.mse-style/artifact_blend_pt.png new file mode 100644 index 00000000..3691945e Binary files /dev/null and b/data/magic-futureshift.mse-style/artifact_blend_pt.png differ diff --git a/data/magic-futureshift.mse-style/artifact_blend_textbox.png b/data/magic-futureshift.mse-style/artifact_blend_textbox.png new file mode 100644 index 00000000..0fcdcc1e Binary files /dev/null and b/data/magic-futureshift.mse-style/artifact_blend_textbox.png differ diff --git a/data/magic-futureshift.mse-style/artifact_blend_typeline.png b/data/magic-futureshift.mse-style/artifact_blend_typeline.png new file mode 100644 index 00000000..58702ca3 Binary files /dev/null and b/data/magic-futureshift.mse-style/artifact_blend_typeline.png differ diff --git a/data/magic-futureshift.mse-style/artifact_white.png b/data/magic-futureshift.mse-style/artifact_white.png new file mode 100644 index 00000000..686c74ac Binary files /dev/null and b/data/magic-futureshift.mse-style/artifact_white.png differ diff --git a/data/magic-futureshift.mse-style/atextbox.png b/data/magic-futureshift.mse-style/atextbox.png new file mode 100644 index 00000000..3ea92834 Binary files /dev/null and b/data/magic-futureshift.mse-style/atextbox.png differ diff --git a/data/magic-futureshift.mse-style/atypeline.png b/data/magic-futureshift.mse-style/atypeline.png new file mode 100644 index 00000000..afd2be50 Binary files /dev/null and b/data/magic-futureshift.mse-style/atypeline.png differ diff --git a/data/magic-futureshift.mse-style/bcard.png b/data/magic-futureshift.mse-style/bcard.png new file mode 100644 index 00000000..5cc773c5 Binary files /dev/null and b/data/magic-futureshift.mse-style/bcard.png differ diff --git a/data/magic-futureshift.mse-style/blcard.png b/data/magic-futureshift.mse-style/blcard.png new file mode 100644 index 00000000..b64bb912 Binary files /dev/null and b/data/magic-futureshift.mse-style/blcard.png differ diff --git a/data/magic-futureshift.mse-style/blpt.png b/data/magic-futureshift.mse-style/blpt.png new file mode 100644 index 00000000..eb22d564 Binary files /dev/null and b/data/magic-futureshift.mse-style/blpt.png differ diff --git a/data/magic-futureshift.mse-style/bltextbox.png b/data/magic-futureshift.mse-style/bltextbox.png new file mode 100644 index 00000000..a89b989b Binary files /dev/null and b/data/magic-futureshift.mse-style/bltextbox.png differ diff --git a/data/magic-futureshift.mse-style/bltypeline.png b/data/magic-futureshift.mse-style/bltypeline.png new file mode 100644 index 00000000..4723b3e2 Binary files /dev/null and b/data/magic-futureshift.mse-style/bltypeline.png differ diff --git a/data/magic-futureshift.mse-style/bordermask.png b/data/magic-futureshift.mse-style/bordermask.png new file mode 100644 index 00000000..58518ea9 Binary files /dev/null and b/data/magic-futureshift.mse-style/bordermask.png differ diff --git a/data/magic-futureshift.mse-style/bpt.png b/data/magic-futureshift.mse-style/bpt.png new file mode 100644 index 00000000..eb22d564 Binary files /dev/null and b/data/magic-futureshift.mse-style/bpt.png differ diff --git a/data/magic-futureshift.mse-style/btextbox.png b/data/magic-futureshift.mse-style/btextbox.png new file mode 100644 index 00000000..a40f6756 Binary files /dev/null and b/data/magic-futureshift.mse-style/btextbox.png differ diff --git a/data/magic-futureshift.mse-style/btypeline.png b/data/magic-futureshift.mse-style/btypeline.png new file mode 100644 index 00000000..4723b3e2 Binary files /dev/null and b/data/magic-futureshift.mse-style/btypeline.png differ diff --git a/data/magic-futureshift.mse-style/card-sample.png b/data/magic-futureshift.mse-style/card-sample.png new file mode 100644 index 00000000..d57dd31c Binary files /dev/null and b/data/magic-futureshift.mse-style/card-sample.png differ diff --git a/data/magic-futureshift.mse-style/ccard.png b/data/magic-futureshift.mse-style/ccard.png new file mode 100644 index 00000000..0bd40214 Binary files /dev/null and b/data/magic-futureshift.mse-style/ccard.png differ diff --git a/data/magic-futureshift.mse-style/clcard.png b/data/magic-futureshift.mse-style/clcard.png new file mode 100644 index 00000000..77ad09e1 Binary files /dev/null and b/data/magic-futureshift.mse-style/clcard.png differ diff --git a/data/magic-futureshift.mse-style/clpt.png b/data/magic-futureshift.mse-style/clpt.png new file mode 100644 index 00000000..4b6e5e78 Binary files /dev/null and b/data/magic-futureshift.mse-style/clpt.png differ diff --git a/data/magic-futureshift.mse-style/cltextbox.png b/data/magic-futureshift.mse-style/cltextbox.png new file mode 100644 index 00000000..3ea92834 Binary files /dev/null and b/data/magic-futureshift.mse-style/cltextbox.png differ diff --git a/data/magic-futureshift.mse-style/cltypeline.png b/data/magic-futureshift.mse-style/cltypeline.png new file mode 100644 index 00000000..7c6ec2d4 Binary files /dev/null and b/data/magic-futureshift.mse-style/cltypeline.png differ diff --git a/data/magic-futureshift.mse-style/costmask.png b/data/magic-futureshift.mse-style/costmask.png new file mode 100644 index 00000000..c819d8e0 Binary files /dev/null and b/data/magic-futureshift.mse-style/costmask.png differ diff --git a/data/magic-futureshift.mse-style/cpt.png b/data/magic-futureshift.mse-style/cpt.png new file mode 100644 index 00000000..b2adbdb2 Binary files /dev/null and b/data/magic-futureshift.mse-style/cpt.png differ diff --git a/data/magic-futureshift.mse-style/creature_black.png b/data/magic-futureshift.mse-style/creature_black.png new file mode 100644 index 00000000..0bfaeaec Binary files /dev/null and b/data/magic-futureshift.mse-style/creature_black.png differ diff --git a/data/magic-futureshift.mse-style/creature_white.png b/data/magic-futureshift.mse-style/creature_white.png new file mode 100644 index 00000000..4162656b Binary files /dev/null and b/data/magic-futureshift.mse-style/creature_white.png differ diff --git a/data/magic-futureshift.mse-style/ctextbox.png b/data/magic-futureshift.mse-style/ctextbox.png new file mode 100644 index 00000000..3ea92834 Binary files /dev/null and b/data/magic-futureshift.mse-style/ctextbox.png differ diff --git a/data/magic-futureshift.mse-style/ctypeline.png b/data/magic-futureshift.mse-style/ctypeline.png new file mode 100644 index 00000000..afd2be50 Binary files /dev/null and b/data/magic-futureshift.mse-style/ctypeline.png differ diff --git a/data/magic-futureshift.mse-style/enchantment_black.png b/data/magic-futureshift.mse-style/enchantment_black.png new file mode 100644 index 00000000..a5a05e40 Binary files /dev/null and b/data/magic-futureshift.mse-style/enchantment_black.png differ diff --git a/data/magic-futureshift.mse-style/enchantment_white.png b/data/magic-futureshift.mse-style/enchantment_white.png new file mode 100644 index 00000000..c745ecbb Binary files /dev/null and b/data/magic-futureshift.mse-style/enchantment_white.png differ diff --git a/data/magic-futureshift.mse-style/gcard.png b/data/magic-futureshift.mse-style/gcard.png new file mode 100644 index 00000000..ddf3b1a5 Binary files /dev/null and b/data/magic-futureshift.mse-style/gcard.png differ diff --git a/data/magic-futureshift.mse-style/glcard.png b/data/magic-futureshift.mse-style/glcard.png new file mode 100644 index 00000000..abaa6823 Binary files /dev/null and b/data/magic-futureshift.mse-style/glcard.png differ diff --git a/data/magic-futureshift.mse-style/glpt.png b/data/magic-futureshift.mse-style/glpt.png new file mode 100644 index 00000000..7d85f07a Binary files /dev/null and b/data/magic-futureshift.mse-style/glpt.png differ diff --git a/data/magic-futureshift.mse-style/gltextbox.png b/data/magic-futureshift.mse-style/gltextbox.png new file mode 100644 index 00000000..a8ef22a5 Binary files /dev/null and b/data/magic-futureshift.mse-style/gltextbox.png differ diff --git a/data/magic-futureshift.mse-style/gltypeline.png b/data/magic-futureshift.mse-style/gltypeline.png new file mode 100644 index 00000000..6d227948 Binary files /dev/null and b/data/magic-futureshift.mse-style/gltypeline.png differ diff --git a/data/magic-futureshift.mse-style/gpt.png b/data/magic-futureshift.mse-style/gpt.png new file mode 100644 index 00000000..7d85f07a Binary files /dev/null and b/data/magic-futureshift.mse-style/gpt.png differ diff --git a/data/magic-futureshift.mse-style/gtextbox.png b/data/magic-futureshift.mse-style/gtextbox.png new file mode 100644 index 00000000..1bc52183 Binary files /dev/null and b/data/magic-futureshift.mse-style/gtextbox.png differ diff --git a/data/magic-futureshift.mse-style/gtypeline.png b/data/magic-futureshift.mse-style/gtypeline.png new file mode 100644 index 00000000..6d227948 Binary files /dev/null and b/data/magic-futureshift.mse-style/gtypeline.png differ diff --git a/data/magic-futureshift.mse-style/hybrid_blend_card.png b/data/magic-futureshift.mse-style/hybrid_blend_card.png new file mode 100644 index 00000000..4ed6d460 Binary files /dev/null and b/data/magic-futureshift.mse-style/hybrid_blend_card.png differ diff --git a/data/magic-futureshift.mse-style/hybrid_blend_pt.png b/data/magic-futureshift.mse-style/hybrid_blend_pt.png new file mode 100644 index 00000000..36b2b663 Binary files /dev/null and b/data/magic-futureshift.mse-style/hybrid_blend_pt.png differ diff --git a/data/magic-futureshift.mse-style/hybrid_blend_textbox.png b/data/magic-futureshift.mse-style/hybrid_blend_textbox.png new file mode 100644 index 00000000..76ca6def Binary files /dev/null and b/data/magic-futureshift.mse-style/hybrid_blend_textbox.png differ diff --git a/data/magic-futureshift.mse-style/hybrid_blend_typeline.png b/data/magic-futureshift.mse-style/hybrid_blend_typeline.png new file mode 100644 index 00000000..1d1b7210 Binary files /dev/null and b/data/magic-futureshift.mse-style/hybrid_blend_typeline.png differ diff --git a/data/magic-futureshift.mse-style/instant_black.png b/data/magic-futureshift.mse-style/instant_black.png new file mode 100644 index 00000000..7e28012a Binary files /dev/null and b/data/magic-futureshift.mse-style/instant_black.png differ diff --git a/data/magic-futureshift.mse-style/instant_white.png b/data/magic-futureshift.mse-style/instant_white.png new file mode 100644 index 00000000..26aea92e Binary files /dev/null and b/data/magic-futureshift.mse-style/instant_white.png differ diff --git a/data/magic-futureshift.mse-style/land_black.png b/data/magic-futureshift.mse-style/land_black.png new file mode 100644 index 00000000..e827b732 Binary files /dev/null and b/data/magic-futureshift.mse-style/land_black.png differ diff --git a/data/magic-futureshift.mse-style/land_white.png b/data/magic-futureshift.mse-style/land_white.png new file mode 100644 index 00000000..800d2e12 Binary files /dev/null and b/data/magic-futureshift.mse-style/land_white.png differ diff --git a/data/magic-futureshift.mse-style/mask_image.png b/data/magic-futureshift.mse-style/mask_image.png new file mode 100644 index 00000000..31d4fe2e Binary files /dev/null and b/data/magic-futureshift.mse-style/mask_image.png differ diff --git a/data/magic-futureshift.mse-style/mcard.png b/data/magic-futureshift.mse-style/mcard.png new file mode 100644 index 00000000..9018c1df Binary files /dev/null and b/data/magic-futureshift.mse-style/mcard.png differ diff --git a/data/magic-futureshift.mse-style/mlcard.png b/data/magic-futureshift.mse-style/mlcard.png new file mode 100644 index 00000000..6762eaf5 Binary files /dev/null and b/data/magic-futureshift.mse-style/mlcard.png differ diff --git a/data/magic-futureshift.mse-style/mlpt.png b/data/magic-futureshift.mse-style/mlpt.png new file mode 100644 index 00000000..e3cbe206 Binary files /dev/null and b/data/magic-futureshift.mse-style/mlpt.png differ diff --git a/data/magic-futureshift.mse-style/mltextbox.png b/data/magic-futureshift.mse-style/mltextbox.png new file mode 100644 index 00000000..51dfcccb Binary files /dev/null and b/data/magic-futureshift.mse-style/mltextbox.png differ diff --git a/data/magic-futureshift.mse-style/mltypeline.png b/data/magic-futureshift.mse-style/mltypeline.png new file mode 100644 index 00000000..a0decb88 Binary files /dev/null and b/data/magic-futureshift.mse-style/mltypeline.png differ diff --git a/data/magic-futureshift.mse-style/mpt.png b/data/magic-futureshift.mse-style/mpt.png new file mode 100644 index 00000000..e3cbe206 Binary files /dev/null and b/data/magic-futureshift.mse-style/mpt.png differ diff --git a/data/magic-futureshift.mse-style/mtextbox.png b/data/magic-futureshift.mse-style/mtextbox.png new file mode 100644 index 00000000..5ee5e5a1 Binary files /dev/null and b/data/magic-futureshift.mse-style/mtextbox.png differ diff --git a/data/magic-futureshift.mse-style/mtypeline.png b/data/magic-futureshift.mse-style/mtypeline.png new file mode 100644 index 00000000..a0decb88 Binary files /dev/null and b/data/magic-futureshift.mse-style/mtypeline.png differ diff --git a/data/magic-futureshift.mse-style/multicolor_blend_card.png b/data/magic-futureshift.mse-style/multicolor_blend_card.png new file mode 100644 index 00000000..758d28f8 Binary files /dev/null and b/data/magic-futureshift.mse-style/multicolor_blend_card.png differ diff --git a/data/magic-futureshift.mse-style/multicolor_blend_pt.png b/data/magic-futureshift.mse-style/multicolor_blend_pt.png new file mode 100644 index 00000000..d6f0f0f1 Binary files /dev/null and b/data/magic-futureshift.mse-style/multicolor_blend_pt.png differ diff --git a/data/magic-futureshift.mse-style/multicolor_blend_textbox.png b/data/magic-futureshift.mse-style/multicolor_blend_textbox.png new file mode 100644 index 00000000..d9e9cf5b Binary files /dev/null and b/data/magic-futureshift.mse-style/multicolor_blend_textbox.png differ diff --git a/data/magic-futureshift.mse-style/multicolor_blend_typeline.png b/data/magic-futureshift.mse-style/multicolor_blend_typeline.png new file mode 100644 index 00000000..9e2667cf Binary files /dev/null and b/data/magic-futureshift.mse-style/multicolor_blend_typeline.png differ diff --git a/data/magic-futureshift.mse-style/multitype_black.png b/data/magic-futureshift.mse-style/multitype_black.png new file mode 100644 index 00000000..225299e5 Binary files /dev/null and b/data/magic-futureshift.mse-style/multitype_black.png differ diff --git a/data/magic-futureshift.mse-style/multitype_white.png b/data/magic-futureshift.mse-style/multitype_white.png new file mode 100644 index 00000000..feea6c5c Binary files /dev/null and b/data/magic-futureshift.mse-style/multitype_white.png differ diff --git a/data/magic-futureshift.mse-style/rcard.png b/data/magic-futureshift.mse-style/rcard.png new file mode 100644 index 00000000..a3277260 Binary files /dev/null and b/data/magic-futureshift.mse-style/rcard.png differ diff --git a/data/magic-futureshift.mse-style/rlcard.png b/data/magic-futureshift.mse-style/rlcard.png new file mode 100644 index 00000000..a60c038c Binary files /dev/null and b/data/magic-futureshift.mse-style/rlcard.png differ diff --git a/data/magic-futureshift.mse-style/rlpt.png b/data/magic-futureshift.mse-style/rlpt.png new file mode 100644 index 00000000..7b4722e8 Binary files /dev/null and b/data/magic-futureshift.mse-style/rlpt.png differ diff --git a/data/magic-futureshift.mse-style/rltextbox.png b/data/magic-futureshift.mse-style/rltextbox.png new file mode 100644 index 00000000..d7c24eef Binary files /dev/null and b/data/magic-futureshift.mse-style/rltextbox.png differ diff --git a/data/magic-futureshift.mse-style/rltypeline.png b/data/magic-futureshift.mse-style/rltypeline.png new file mode 100644 index 00000000..776bed12 Binary files /dev/null and b/data/magic-futureshift.mse-style/rltypeline.png differ diff --git a/data/magic-futureshift.mse-style/rpt.png b/data/magic-futureshift.mse-style/rpt.png new file mode 100644 index 00000000..7b4722e8 Binary files /dev/null and b/data/magic-futureshift.mse-style/rpt.png differ diff --git a/data/magic-futureshift.mse-style/rtextbox.png b/data/magic-futureshift.mse-style/rtextbox.png new file mode 100644 index 00000000..5f62088b Binary files /dev/null and b/data/magic-futureshift.mse-style/rtextbox.png differ diff --git a/data/magic-futureshift.mse-style/rtypeline.png b/data/magic-futureshift.mse-style/rtypeline.png new file mode 100644 index 00000000..776bed12 Binary files /dev/null and b/data/magic-futureshift.mse-style/rtypeline.png differ diff --git a/data/magic-futureshift.mse-style/sorcery_black.png b/data/magic-futureshift.mse-style/sorcery_black.png new file mode 100644 index 00000000..d84abb5e Binary files /dev/null and b/data/magic-futureshift.mse-style/sorcery_black.png differ diff --git a/data/magic-futureshift.mse-style/sorcery_white.png b/data/magic-futureshift.mse-style/sorcery_white.png new file mode 100644 index 00000000..25e7912a Binary files /dev/null and b/data/magic-futureshift.mse-style/sorcery_white.png differ diff --git a/data/magic-futureshift.mse-style/style b/data/magic-futureshift.mse-style/style new file mode 100644 index 00000000..113a4876 --- /dev/null +++ b/data/magic-futureshift.mse-style/style @@ -0,0 +1,389 @@ +mse version: 0.3.4 +game: magic +short name: Future +full name: Futureshift +icon: card-sample.png +position hint: 050 + +card width: 375 +card height: 523 +card dpi: 150 + +#By: Pichoro +# +#Todo: +#Colorless Frame +#Make different colored colorless mana symbols work +#white font color blue land, red land, black land, and green land +#style choice to override font color? +#mana gears on colored artifacts need more color. +############################################################## Extra scripts + +init script: + # there are only wubrg templates + suffix := [card: "card.png", pt: "pt.png", textbox: "textbox.png", typeline: "typeline.png"] + template := { input + suffix[type] } + land_template := { (if input == "a" then "c" else input) + "l" + suffix[type] } + color_combination := { + # The base hybrid, without the outer frame blended over it + base := base_hybrid[shape][color_count]() + + # Put a frame around it? + if land and not colored_lands then + masked_blend( + mask: "multicolor_blend_{type}.png", + dark: land_template("c"), + light: base, + ) + else if multi then + masked_blend( + mask: "multicolor_blend_{type}.png", + dark: template("m"), + light: base, + ) + else if artifact then + masked_blend( + mask: "artifact_blend_{type}.png", + dark: template("a"), + light: base, + ) + else if color_count > 1 and mask_hybrid_with_land() then + masked_blend( + mask: "hybrid_blend_{type}.png", + dark: land_template("c"), + light: base, + ) + else base + } + + # Use the normal tap symbol + mana_t := { + if styling.tap_symbol == "old" then "old" + else if styling.tap_symbol == "diagonal T" then "older" + else "new" + } + + # Use guild mana symbols? + guild_mana := { styling.use_guild_mana_symbols } + + font_colors_white := { input != "w" and input != "c" and input != "a" and input != "l" and input != "m" } + +############################################################## Extra style options + +styling field: + type: boolean + name: use guild mana symbols + description: Use the Ravnica guild symbols instead of the official half/half circles for hybrid mana. + initial: no +styling field: + type: choice + name: tap symbol + description: What tap symbol should be used on cards? + initial: modern + choice: modern + choice: old + choice: diagonal T +styling field: + type: boolean + name: futuristic mana symbols + description: Use the symbols of the casting cost line inside the text box as well + initial: no +styling field: + type: choice + name: center text + description: When to center text (short text only means only on one-line cards with no flavor text) + choice: always + choice: short text only + choice: never + initial: never + +styling style: + use guild mana symbols: + choice images: + yes: /magic-mana-small.mse-symbol-font/mana_guild_rg.png + no: /magic-mana-small.mse-symbol-font/mana_rg.png + futuristic mana symbols: + choice images: + yes: /magic-mana-future.mse-symbol-font/mana_w.png + no: /magic-mana-small.mse-symbol-font/mana_w.png + tap symbol: + render style: both + choice images: + modern: /magic-mana-large.mse-symbol-font/mana_t.png + old: /magic-mana-large.mse-symbol-font/mana_t_old.png + diagonal T: /magic-mana-large.mse-symbol-font/mana_t_older.png + +############################################################## Card fields +card style: + ############################# Background stuff + border color: + left: 0 + top : 0 + width: 375 + height: 523 + radius: 18 + left width: 17 + right width: 17 + top width: 17 + bottom width: 18 + mask: bordermask.png + z index: 2 + card color: + left: 0 + top: 0 + width: 375 + height: 523 + z index: -2 + render style: image + popup style: in place + image: { card_background() } + + ############################# Name line + name: + left: { if card.card_symbol=="none" then 73 else 88 } + top : 30 + width: { if card.card_symbol=="none" then 269 else 254 } + height: 26 + alignment: middle shrink-overflow + padding bottom: 0 + z index: 4 + font: + name: Matrix + size: 18 + color: { font_color(card.card_color) } + casting cost: + left: 4 + top: 39 + height: 254 + width: 82 + alignment: top left + direction: vertical + symbol font: + name: magic-mana-future + size: 22 + scale down to: 22 + alignment: bottom right + always symbol: true + z index: 3 + padding top: 0 + mask: costmask.png + card symbol: + left: {if card.card_symbol=="none" then 50 else 67} + top : 31 + height: 20 + width: 14 + z index: 4 + render style: image + choice images: + tombstone: tombstone.png + type symbol: + left: + { if card.type_symbol=="white artifact" or card.type_symbol=="black artifact" then 26 + else if card.type_symbol=="white enchantment" or card.type_symbol=="black enchantment" then 25 + else 25 } + top: + { if card.type_symbol=="white artifact" or card.type_symbol=="black artifact" then 26 + else if card.type_symbol=="white enchantment" or card.type_symbol=="black enchantment" then 23 + else if card.type_symbol=="white instant" or card.type_symbol=="black instant" then 25 + else if card.type_symbol=="black land" or card.type_symbol=="white land" then 25 + else 24 } + width: + { if card.type_symbol=="white artifact" or card.type_symbol=="black artifact" then 15 + else if card.type_symbol=="white instant" or card.type_symbol=="black instant" then 15 + else 18 } + height: + { if card.type_symbol=="white artifact" or card.type_symbol=="black artifact" then 15 + else if card.type_symbol=="white enchantment" or card.type_symbol=="black enchantment" then 15 + else if card.type_symbol=="white land" or card.type_symbol=="black land" then 15 + else 18 } + z index: 4 + render style: image + choice images: + white artifact: artifact_white.png + black artifact: artifact_black.png + white creature: creature_white.png + black creature: creature_black.png + white enchantment: enchantment_white.png + black enchantment: enchantment_black.png + white instant: instant_white.png + black instant: instant_black.png + white land: land_white.png + black land: land_black.png + white multitype: multitype_white.png + black multitype: multitype_black.png + white sorcery: sorcery_white.png + black sorcery: sorcery_black.png + + ############################# Image + image: + left: 32 + top: 44 + width: 327 + height: 310 + z index: 0 + mask: mask_image.png + + ############################# Card type + type: + left: 49 + top : 300 + width: 270 + height: 20 + alignment: middle shrink-overflow + z index: 3 + padding top: 2 + font: + name: Matrix + size: 15 + color: { font_color(card.card_color) } + separator color: rgb(128,128,128) + rarity: + left: 332 + top : 301 + width: 21 + height: 21 + z index: 3 + render style: image + choice images: + # Images based on the set symbol + basic land: script: symbol_variation(symbol: set.symbol, variation: "common") + common: script: symbol_variation(symbol: set.symbol, variation: "common") + uncommon: script: symbol_variation(symbol: set.symbol, variation: "uncommon") + rare: script: symbol_variation(symbol: set.symbol, variation: "rare") + special: script: symbol_variation(symbol: set.symbol, variation: "special") + + ############################# Text box + text: + left: 36 + top : 330 + width: 301 + height: 138 + font: + name: MPlantin + italic name: MPlantin-Italic + size: 15 + scale down to: 6 + color: rgb(0,0,0) + symbol font: + name: + { if styling.futuristic_mana_symbols then "magic-mana-future" + else "magic-mana-small" } + size: 15 + alignment: + script: + if (styling.center_text == "short text only" and + not contains(match:"\n", card.rule_text) and + card.flavor_text == "" and + card_style.text.content_lines <= 2) or + styling.center_text == "always" + then "middle center" + else "middle left" + z index: 2 + padding left: 6 + padding top: 2 + padding right: 4 + padding bottom: 2 + line height hard: 1.2 + line height line: 1.5 + watermark: + left: 117 + top : 321 + width: 152 + height: 152 + z index: 1 + render style: image + alignment: middle center + include file: magic-watermarks.mse-include/watermarks + + ############################# PT + pt: + z index: 4 + left: 287 + top: 470 + width: 60 + height: 28 + alignment: center middle + font: + name: Mplantin + size: 17 + weight: bold + color: { font_color(card.card_color) } + separator color: rgb(200,0,0) + ############################# Card sorting / numbering + ############################# Copyright stuff + + illustrator: + left: 131 + top : 475 + width: { if card.pt != "" then 144 else 207 } + height: 16 + z index: 2 + alignment: bottom right + font: + name: MPlantin + size: 8 + color: { font_color(card.card_color) } + symbol font: + name: magic-paintbrush + size: 14 + + copyright line: + left: 20 + top : 488 + width: { if card.pt != "" then 254 else 317 } + height: 12 + z index: 2 + alignment: bottom right + font: + name: MPlantin + size: 7 + color: { font_color(card.card_color) } + +############################################################## Extra card fields +extra card field: + type: choice + name: textbox + script: card.card_color + editable: false + save value: false +extra card field: + type: choice + name: typeline + script: card.card_color + editable: false + save value: false +extra card field: + type: choice + name: pt box + script: card.card_color + editable: false + save value: false + +extra card style: + textbox: + left: 23 + top: 320 + width: 335 + height: 152 + render style: image + popup style: in place + image: { card_textbox() } + z index: 1 + typeline: + left: 18 + top: 17 + width: 339 + height: 464 + render style: image + popup style: in place + image: { card_typeline() } + z index: 2 + pt box: + left: 285 + top: 452 + width: 70 + height: 52 + z index: 3 + visible: { card.pt != "" } + render style: image + image: { card_ptbox() } diff --git a/data/magic-futureshift.mse-style/tombstone.png b/data/magic-futureshift.mse-style/tombstone.png new file mode 100644 index 00000000..f8d76094 Binary files /dev/null and b/data/magic-futureshift.mse-style/tombstone.png differ diff --git a/data/magic-futureshift.mse-style/ucard.png b/data/magic-futureshift.mse-style/ucard.png new file mode 100644 index 00000000..e33517d4 Binary files /dev/null and b/data/magic-futureshift.mse-style/ucard.png differ diff --git a/data/magic-futureshift.mse-style/ulcard.png b/data/magic-futureshift.mse-style/ulcard.png new file mode 100644 index 00000000..6e6d64dc Binary files /dev/null and b/data/magic-futureshift.mse-style/ulcard.png differ diff --git a/data/magic-futureshift.mse-style/ulpt.png b/data/magic-futureshift.mse-style/ulpt.png new file mode 100644 index 00000000..e0e71952 Binary files /dev/null and b/data/magic-futureshift.mse-style/ulpt.png differ diff --git a/data/magic-futureshift.mse-style/ultextbox.png b/data/magic-futureshift.mse-style/ultextbox.png new file mode 100644 index 00000000..96913dd1 Binary files /dev/null and b/data/magic-futureshift.mse-style/ultextbox.png differ diff --git a/data/magic-futureshift.mse-style/ultypeline.png b/data/magic-futureshift.mse-style/ultypeline.png new file mode 100644 index 00000000..a82835a9 Binary files /dev/null and b/data/magic-futureshift.mse-style/ultypeline.png differ diff --git a/data/magic-futureshift.mse-style/upt.png b/data/magic-futureshift.mse-style/upt.png new file mode 100644 index 00000000..e0e71952 Binary files /dev/null and b/data/magic-futureshift.mse-style/upt.png differ diff --git a/data/magic-futureshift.mse-style/utextbox.png b/data/magic-futureshift.mse-style/utextbox.png new file mode 100644 index 00000000..a98eaa96 Binary files /dev/null and b/data/magic-futureshift.mse-style/utextbox.png differ diff --git a/data/magic-futureshift.mse-style/utypeline.png b/data/magic-futureshift.mse-style/utypeline.png new file mode 100644 index 00000000..a82835a9 Binary files /dev/null and b/data/magic-futureshift.mse-style/utypeline.png differ diff --git a/data/magic-futureshift.mse-style/wcard.png b/data/magic-futureshift.mse-style/wcard.png new file mode 100644 index 00000000..acdf59a3 Binary files /dev/null and b/data/magic-futureshift.mse-style/wcard.png differ diff --git a/data/magic-futureshift.mse-style/wlcard.png b/data/magic-futureshift.mse-style/wlcard.png new file mode 100644 index 00000000..4ddf4381 Binary files /dev/null and b/data/magic-futureshift.mse-style/wlcard.png differ diff --git a/data/magic-futureshift.mse-style/wlpt.png b/data/magic-futureshift.mse-style/wlpt.png new file mode 100644 index 00000000..275720f4 Binary files /dev/null and b/data/magic-futureshift.mse-style/wlpt.png differ diff --git a/data/magic-futureshift.mse-style/wltextbox.png b/data/magic-futureshift.mse-style/wltextbox.png new file mode 100644 index 00000000..a83d3bf6 Binary files /dev/null and b/data/magic-futureshift.mse-style/wltextbox.png differ diff --git a/data/magic-futureshift.mse-style/wltypeline.png b/data/magic-futureshift.mse-style/wltypeline.png new file mode 100644 index 00000000..a3ecb66b Binary files /dev/null and b/data/magic-futureshift.mse-style/wltypeline.png differ diff --git a/data/magic-futureshift.mse-style/wpt.png b/data/magic-futureshift.mse-style/wpt.png new file mode 100644 index 00000000..275720f4 Binary files /dev/null and b/data/magic-futureshift.mse-style/wpt.png differ diff --git a/data/magic-futureshift.mse-style/wtextbox.png b/data/magic-futureshift.mse-style/wtextbox.png new file mode 100644 index 00000000..d2e7dcb7 Binary files /dev/null and b/data/magic-futureshift.mse-style/wtextbox.png differ diff --git a/data/magic-futureshift.mse-style/wtypeline.png b/data/magic-futureshift.mse-style/wtypeline.png new file mode 100644 index 00000000..a3ecb66b Binary files /dev/null and b/data/magic-futureshift.mse-style/wtypeline.png differ diff --git a/data/magic-mana-future.mse-symbol-font/symbol-font b/data/magic-mana-future.mse-symbol-font/symbol-font index 8953fc21..373c54ac 100644 --- a/data/magic-mana-future.mse-symbol-font/symbol-font +++ b/data/magic-mana-future.mse-symbol-font/symbol-font @@ -4,13 +4,23 @@ mse version: 0.3.3 image font size: 135 horizontal space: 2 symbol: - image: - { if card.card_color=="white" then "mana_circle_w.png" - else if card.card_color=="blue" then "mana_circle_u.png" - else if card.card_color=="black" then "mana_circle_b.png" - else if card.card_color=="red" then "mana_circle_r.png" - else if card.card_color=="green" then "mana_circle_g.png" - else "mana_circle.png" } + image: mana_circle_w.png + enabled: { contains(card.card_color, match:"white") and not contains(card.card_color, match:"blue") and not contains(card.card_color, match:"black") and not contains(card.card_color, match:"red") and not contains(card.card_color, match:"green") } +symbol: + image: mana_circle_u.png + enabled: { contains(card.card_color, match:"blue") and not contains(card.card_color, match:"white") and not contains(card.card_color, match:"black") and not contains(card.card_color, match:"red") and not contains(card.card_color, match:"green") } +symbol: + image: mana_circle_b.png + enabled: { contains(card.card_color, match:"black") and not contains(card.card_color, match:"blue") and not contains(card.card_color, match:"white") and not contains(card.card_color, match:"red") and not contains(card.card_color, match:"green") } +symbol: + image: mana_circle_r.png + enabled: { contains(card.card_color, match:"red") and not contains(card.card_color, match:"blue") and not contains(card.card_color, match:"black") and not contains(card.card_color, match:"white") and not contains(card.card_color, match:"green") } +symbol: + image: mana_circle_g.png + enabled: { contains(card.card_color, match:"green") and not contains(card.card_color, match:"blue") and not contains(card.card_color, match:"black") and not contains(card.card_color, match:"red") and not contains(card.card_color, match:"white") } +symbol: + image: mana_circle.png + enabled: { not contains(card.card_color, match:"white") and not contains(card.card_color, match:"blue") and not contains(card.card_color, match:"black") and not contains(card.card_color, match:"red") and not contains(card.card_color, match:"green") } symbol: code: T image: mana_t.png