diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/acard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/acard.jpg new file mode 100644 index 00000000..2acf7b44 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/acard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/artifact_blend_card.png b/data/magic-firepenguinmaster-planeswalker.mse-style/artifact_blend_card.png new file mode 100644 index 00000000..4379d8de Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/artifact_blend_card.png differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/bcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/bcard.jpg new file mode 100644 index 00000000..d5285adb Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/bcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/blcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/blcard.jpg new file mode 100644 index 00000000..7c048aa3 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/blcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/card-sample.png b/data/magic-firepenguinmaster-planeswalker.mse-style/card-sample.png new file mode 100644 index 00000000..d4bb6760 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/card-sample.png differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/ccard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/ccard.jpg new file mode 100644 index 00000000..2491ef09 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/ccard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/clcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/clcard.jpg new file mode 100644 index 00000000..c6419197 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/clcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/elcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/elcard.jpg new file mode 100644 index 00000000..037b9d21 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/elcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/gcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/gcard.jpg new file mode 100644 index 00000000..1e0b9b5e Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/gcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/glcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/glcard.jpg new file mode 100644 index 00000000..9fff97c3 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/glcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/imagemask.png b/data/magic-firepenguinmaster-planeswalker.mse-style/imagemask.png new file mode 100644 index 00000000..1a6860ed Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/imagemask.png differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/lgcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/lgcard.jpg new file mode 100644 index 00000000..55f84559 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/lgcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/lglcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/lglcard.jpg new file mode 100644 index 00000000..30256506 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/lglcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/loyalty.png b/data/magic-firepenguinmaster-planeswalker.mse-style/loyalty.png new file mode 100644 index 00000000..1075e497 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/loyalty.png differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/loyaltydown.png b/data/magic-firepenguinmaster-planeswalker.mse-style/loyaltydown.png new file mode 100644 index 00000000..999ee771 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/loyaltydown.png differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/loyaltynaught.png b/data/magic-firepenguinmaster-planeswalker.mse-style/loyaltynaught.png new file mode 100644 index 00000000..e5058d54 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/loyaltynaught.png differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/loyaltyup.png b/data/magic-firepenguinmaster-planeswalker.mse-style/loyaltyup.png new file mode 100644 index 00000000..8b9ad9a9 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/loyaltyup.png differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/mcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/mcard.jpg new file mode 100644 index 00000000..7ecef157 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/mcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/mlcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/mlcard.jpg new file mode 100644 index 00000000..e5bf156c Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/mlcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/multicolor_blend_card.png b/data/magic-firepenguinmaster-planeswalker.mse-style/multicolor_blend_card.png new file mode 100644 index 00000000..e226de9d Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/multicolor_blend_card.png differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/rcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/rcard.jpg new file mode 100644 index 00000000..3c16fa0b Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/rcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/rlcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/rlcard.jpg new file mode 100644 index 00000000..c06dd99a Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/rlcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/style b/data/magic-firepenguinmaster-planeswalker.mse-style/style new file mode 100644 index 00000000..940e9770 --- /dev/null +++ b/data/magic-firepenguinmaster-planeswalker.mse-style/style @@ -0,0 +1,503 @@ +mse version: 0.3.7 +game: magic +full name: FPM Planeswalkers +short name: FPM 'Walkers +installer group: magic/FirePenguinMaster/Planeswalker cards +icon: card-sample.png +position hint: 408 + +version: 2008-09-04 +depends on: + package: magic.mse-game + version: 2008-06-02 +depends on: + package: magic-future-common.mse-include + version: 2007-09-23 +depends on: + package: magic-watermarks.mse-include + version: 2007-09-23 +depends on: + package: magic-mana-beveled.mse-symbol-font + version: 2007-09-23 +depends on: + package: magic-mana-small.mse-symbol-font + version: 2007-09-23 + +card background: white +card width: 375 +card height: 523 +card dpi: 150 +#Todo list: +#Add purple and silver +############################################################## Extra scripts +init script: + green_template := { + if input == "g" then ( + if styling.green_style == "light" then "lg" + else "g" + ) else input + } + template := { green_template() + "{type}.jpg" } + land_template := { + (if input == "a" or input == "c" then ( + if styling.land_style == "grey" then "e" + else "c" + ) else green_template()) + "l{type}.jpg" } + + # 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 } + + # Only white cards use a black font + # TODO: also for some overlays involving white + font_colors_white := { input != "w" } + + paintbrush_color := { if font_white() then "white" else "black" } + + # Loyalty cost arrows + loyalty_image := { + if contains(input, match: "+") then "loyalty up" + else if contains(input, match: "-") then "loyalty down" + else "loyalty naught" + } + +############################################################## Set info fields +############################################################## Extra style options +styling field: + type: choice + name: cardname font + description: Use Matrix or MatrixBoldSmallCaps for the cardname font? + initial: Matrix + choice: Matrix + choice: MatrixBoldSmallCaps +styling field: + type: package choice + name: text box mana symbols + match: magic-mana-*.mse-symbol-font + initial: magic-mana-small.mse-symbol-font +styling field: + type: choice + name: green style + description: Choose the style of green: light or dark. + initial: dark + choice: light + choice: dark +styling field: + type: choice + name: land style + description: Should colorless lands be normal or grey? + initial: normal + choice: normal + choice: grey +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 and untap symbols should be used on cards? + initial: modern + choice: modern + choice: old + choice: diagonal T +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: + green style: + render style: both + choice images: + light: lgcard.jpg + dark: gcard.jpg + 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 + tap symbol: + render style: both + choice images: + modern: /magic-mana-small.mse-symbol-font/mana_t.png + old: /magic-mana-small.mse-symbol-font/mana_t_old.png + diagonal T: /magic-mana-small.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 + 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: 45 + top : 25 + width: 290 + height: 23 + alignment: bottom shrink-overflow + padding bottom: 0 + z index: 1 + font: + name: + { if styling.cardname_font == "Matrix" then "Matrix" + else if styling.cardname_font == "MatrixBoldSmallCaps" then "MatrixBoldSmallCaps" + else "Matrix" } + size: 20 + color: rgb(0,0,0) + casting cost: + left: 18 + top : 55 + width: 27 + height: 250 + direction: vertical + alignment: top right + symbol font: + name: magic-mana-beveled + size: 18 + scale down to: 18 + alignment: bottom right + always symbol: true + z index: 2 + padding top: 0 + card symbol: + left: 30 + top : 27 + height: 20 + width: 14 + render style: image + choice images: + tombstone: tombstone.png + ############################# Image + image: + left: 51 + top: 67 + width: 306 + height: 422 + mask: imagemask.png + z index: 1 + ############################# Card type + type: + left: 120 + top : 312 + width: 220 + height: 20 + alignment: middle shrink-overflow + z index: 2 + padding top: 2 + font: + name: Matrix + size: 10 + color: rgb(0,0,0) + separator color: rgb(128,128,128) + rarity: + left: 70 + top : 302 + width: 33 + height: 23 + z index: 1 + alignment: middle center + 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") + mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare") + special: script: symbol_variation(symbol: set.symbol, variation: "special") + ############################# Text box + text: + left: 61 + top : 343 + width: 280 + height: 144 + font: + name: MPlantin + italic name: MPlantin-Italic + size: 14 + scale down to: 6 + color: rgb(0,0,0) + symbol font: + name: { styling.text_box_mana_symbols } + size: 14 + paragraph height: 48 + 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: 0 + padding right: 4 + padding bottom: 2 + line height hard: 1.2 + line height line: 1.5 + line height soft: 0.9 + watermark: + left: 127 + top : 340 + width: 138 + height: 156 + z index: 1 + render style: image + alignment: middle center + include file: /magic-watermarks.mse-include/watermarks + ############################# PT + ############################# Loyalty + loyalty: + z index: 4 + left: 30 + top: 295 + width: 13.16 + height: 34.63 + alignment: center middle + font: + name: MatrixBoldSmallCaps + size: 16 + weight: bold + color: rgb(255,255,255) + loyalty cost 1: + z index: 4 + left: 28 + top: 347 + width: 13.16 + height: 34.63 + alignment: center middle + font: + name: Mplantin + size: 12 + weight: bold + color: rgb(255,255,255) + loyalty cost 2: + z index: 4 + left: 28 + top: 396 + width: 13.16 + height: 34.63 + alignment: center middle + font: + name: Mplantin + size: 12 + weight: bold + color: rgb(255,255,255) + loyalty cost 3: + z index: 4 + left: 28 + top: 446 + width: 13.16 + height: 34.63 + alignment: center middle + font: + name: Mplantin + size: 12 + weight: bold + color: rgb(255,255,255) + ############################# Card sorting / numbering + ############################# Copyright stuff + illustrator: + right: 350 + top : 293 + width: { max(20, card_style.illustrator.content_width) + 5 } + height: 16 + z index: 1 + alignment: middle right + font: + name: MPlantin-Italic + size: 8 + color: { font_color(card.card_color) } + copyright line: + left: 65 + top : 492 + width: 285 + height: 12 + z index: 1 + alignment: bottom right + font: + name: MPlantin + size: 7 + color: { font_color(card.card_color) } +############################################################## Extra card fields +extra card field: + type: choice + name: loyalty box + editable: false + choice: loyalty +extra card field: + type: choice + name: paintbrush + script: paintbrush_color(card.card_color) + editable: false + choice: black + choice: white +extra card field: + type: choice + name: loyalty box + editable: false + choice: loyalty +extra card field: + type: choice + name: loyalty cost box 1 + editable: false + script: loyalty_image(card.loyalty_cost_1) + choice: loyalty up + choice: loyalty down + choice: loyalty naught +extra card field: + type: choice + name: loyalty cost box 2 + editable: false + script: loyalty_image(card.loyalty_cost_2) + choice: loyalty up + choice: loyalty down + choice: loyalty naught +extra card field: + type: choice + name: loyalty cost box 3 + editable: false + script: loyalty_image(card.loyalty_cost_3) + choice: loyalty up + choice: loyalty down + choice: loyalty naught +extra card field: + type: text + name: colon 1 + editable: false + script: ":" +extra card field: + type: text + name: colon 2 + editable: false + script: ":" +extra card field: + type: text + name: colon 3 + editable: false + script: ":" +extra card style: + paintbrush: + right: { 350 - card_style.illustrator.content_width } + top : 294 + width: 40 + height: 15 + z index: 1 + render style: image + choice images: + black: /magic-future-common.mse-include/paintbrush_black.png + white: /magic-future-common.mse-include/paintbrush_white.png + loyalty box: + left: 6 + top: 293 + width: 60 + height: 38 + z index: 3 + render style: image + visible: { card.loyalty !="" } + choice images: + loyalty: loyalty.png + loyalty cost box 1: + left: 14 + top: 345 + width: 42 + height: 40 + z index: 3 + render style: image + visible: { card.loyalty_cost_1 !="" } + choice images: + loyalty up: loyaltyup.png + loyalty down: loyaltydown.png + loyalty naught: loyaltynaught.png + loyalty cost box 2: + left: 14 + top: 394 + width: 42 + height: 40 + z index: 3 + render style: image + visible: { card.loyalty_cost_2 !="" } + choice images: + loyalty up: loyaltyup.png + loyalty down: loyaltydown.png + loyalty naught: loyaltynaught.png + loyalty cost box 3: + left: 14 + top: 444 + width: 42 + height: 40 + z index: 3 + render style: image + visible: { card.loyalty_cost_3 !="" } + choice images: + loyalty up: loyaltyup.png + loyalty down: loyaltydown.png + loyalty naught: loyaltynaught.png + colon 1: + left: 55 + top: 359 + width: 5 + height: 10 + z index: 4 + font: + name: MPlantin + size: 15 + scale down to: 15 + color: rgb(0,0,0) + alignment: middle center + visible: { card.loyalty_cost_1 !="" } + colon 2: + left: 55 + top: 408 + width: 5 + height: 10 + z index: 4 + font: + name: MPlantin + size: 15 + scale down to: 15 + color: rgb(0,0,0) + alignment: middle center + visible: { card.loyalty_cost_2 !="" } + colon 3: + left: 55 + top: 458 + width: 5 + height: 10 + z index: 4 + font: + name: MPlantin + size: 15 + scale down to: 15 + color: rgb(0,0,0) + alignment: middle center + visible: { card.loyalty_cost_3 !="" } diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/tombstone.png b/data/magic-firepenguinmaster-planeswalker.mse-style/tombstone.png new file mode 100644 index 00000000..f8d76094 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/tombstone.png differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/ucard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/ucard.jpg new file mode 100644 index 00000000..9d5862bd Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/ucard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/ulcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/ulcard.jpg new file mode 100644 index 00000000..7fa8b663 Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/ulcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/wcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/wcard.jpg new file mode 100644 index 00000000..178abefb Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/wcard.jpg differ diff --git a/data/magic-firepenguinmaster-planeswalker.mse-style/wlcard.jpg b/data/magic-firepenguinmaster-planeswalker.mse-style/wlcard.jpg new file mode 100644 index 00000000..32fba68d Binary files /dev/null and b/data/magic-firepenguinmaster-planeswalker.mse-style/wlcard.jpg differ