diff --git a/data/magic-old-promo.mse-style/acard.png b/data/magic-old-promo.mse-style/acard.png new file mode 100644 index 00000000..3f7bc74a Binary files /dev/null and b/data/magic-old-promo.mse-style/acard.png differ diff --git a/data/magic-old-promo.mse-style/bcard.png b/data/magic-old-promo.mse-style/bcard.png new file mode 100644 index 00000000..8539c2a7 Binary files /dev/null and b/data/magic-old-promo.mse-style/bcard.png differ diff --git a/data/magic-old-promo.mse-style/card-sample.png b/data/magic-old-promo.mse-style/card-sample.png new file mode 100644 index 00000000..d733d2d7 Binary files /dev/null and b/data/magic-old-promo.mse-style/card-sample.png differ diff --git a/data/magic-old-promo.mse-style/gcard.png b/data/magic-old-promo.mse-style/gcard.png new file mode 100644 index 00000000..30a501aa Binary files /dev/null and b/data/magic-old-promo.mse-style/gcard.png differ diff --git a/data/magic-old-promo.mse-style/mcard.png b/data/magic-old-promo.mse-style/mcard.png new file mode 100644 index 00000000..7454b6a1 Binary files /dev/null and b/data/magic-old-promo.mse-style/mcard.png differ diff --git a/data/magic-old-promo.mse-style/multicolor_blend_card.png b/data/magic-old-promo.mse-style/multicolor_blend_card.png new file mode 100644 index 00000000..b448aa16 Binary files /dev/null and b/data/magic-old-promo.mse-style/multicolor_blend_card.png differ diff --git a/data/magic-old-promo.mse-style/multicolor_blend_card2.png b/data/magic-old-promo.mse-style/multicolor_blend_card2.png new file mode 100644 index 00000000..530b929e Binary files /dev/null and b/data/magic-old-promo.mse-style/multicolor_blend_card2.png differ diff --git a/data/magic-old-promo.mse-style/rcard.png b/data/magic-old-promo.mse-style/rcard.png new file mode 100644 index 00000000..72033594 Binary files /dev/null and b/data/magic-old-promo.mse-style/rcard.png differ diff --git a/data/magic-old-promo.mse-style/style b/data/magic-old-promo.mse-style/style new file mode 100644 index 00000000..c7ee9d29 --- /dev/null +++ b/data/magic-old-promo.mse-style/style @@ -0,0 +1,314 @@ +mse version: 0.3.7 +game: magic +short name: Old Promo +full name: Old Style Promo +installer group: magic/old style/promo cards +icon: card-sample.png +position hint: 104 + +version: 2008-08-26 +depends on: + package: magic.mse-game + version: 2007-12-29 +depends on: + package: magic-mana-large.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 +#By: Pichoro +############################################################## Extra scripts +init script: + # There is no land template + land_template := { "a{type}.png" } + + # Which artifact template should be used? + colorless_template := { + if input == "c" + then "a" + else input + } + template := { colorless_template() + "{type}.png" } + + # 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 } + + #Did it this way because was getting longer other way, due to redefining color_background parts. + 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: ( if styling.type_of_gradient_multicolor == "full card" then "multicolor_blend_{type}.png" + else if styling.type_of_gradient_multicolor == "trim only" then "multicolor_blend_{type}2.png" + else "multicolor_blend_{type}.png" ), + dark: template("m"), + light: base, + ) + else if artifact then + masked_blend( + mask: ( if styling.type_of_gradient_artifact== "full card" then "multicolor_blend_{type}.png" + else if styling.type_of_gradient_artifact == "trim only" then "multicolor_blend_{type}2.png" + else "multicolor_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 + } + +############################################################## Set info fields +############################################################## Extra style options +styling field: + type: choice + name: type of gradient multicolor + description: What parts of the card should be blended for gradient multicolor? + choice: full card + choice: trim only + initial: full card +styling field: + type: choice + name: type of gradient artifact + description: What parts of the card should be blended for gradient artifact? + choice: full card + choice: trim only + initial: full card +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: 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: color + name: font color + description: The default text and typeline color for cards + choice: + name: black + color: rgb(0,0,0) + choice: + name: white + color: rgb(255,255,255) +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 field: + type: boolean + name: left align artist + description: Should the artist and copyright lines be left aligned, as seen in Tempest? + initial: no +styling field: + type: choice + name: pt font + description: Should the font used for p/t be MPlantin or MPlantin-Bold? MPlantin was used until Mirage. + initial: MPlantin-Bold + choice: MPlantin + choice: MPlantin-Bold +styling style: + use guild mana symbols: + choice images: + yes: /magic-mana-large.mse-symbol-font/mana_guild_rg.png + no: /magic-mana-large.mse-symbol-font/mana_rg.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 + z index: -1 + 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: 42 + top : 24 + right: { 341 - card_style.casting_cost.content_width } + height: 23 + alignment: bottom shrink-overflow + padding bottom: 0 + z index: 1 + font: + name: MagicMedieval + size: 15.5 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + casting cost: + right: 343 + top : 22 + width: { max(30, card_style.casting_cost.content_width) + 5 } + height: 23 + alignment: bottom right + symbol font: + name: magic-mana-small + size: 15 + alignment: middle right + always symbol: true + z index: 2 + padding top: 0 + card symbol: + left: 24 + top : 24 + height: 20 + width: 14 + render style: image + choice images: + tombstone: tombstone.png + ############################# Image + image: + left: 44 + top: 51 + width: 287 + height: 411 + z index: 1 + ############################# Card type + type: + left: 46 + bottom: 312 + width: 284 + height: 18 + alignment: top left shrink-overflow + z index: 1 + font: + name: MPlantin + size: 11 + color: { styling.font_color } + separator color: rgb(128,128,128) + ############################# Textbox + text: + left: 46 + top : 313 + width: 284 + height: 148 + font: + name: MPlantin + italic name: MPlantin-Italic + size: 13 + scale down to: 6 + color: { styling.font_color } + symbol font: + name: { styling.text_box_mana_symbols } + size: 13 + 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: 2 + padding top: 2 + padding right: 2 + padding bottom: 2 + line height hard: 1.2 + line height line: 1.5 + line height soft: 0.9 + ############################# PT + pt: + z index: 4 + left: 295 + top: 470 + width: 47 + height: 27 + alignment: right middle + font: + name: { styling.pt_font } + size: 17 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + separator color: rgb(200,0,0) + ############################# Card sorting / numbering + ############################# Copyright stuff + illustrator: + left: 40 + top : 470 + width: 297 + height: 16 + z index: 1 + alignment: { if styling.left_align_artist then "middle left" else "middle center" } + font: + name: MPlantin + size: 10 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + copyright line: + left: 40 + top : 486 + width: 297 + height: 12 + z index: 1 + alignment: { if styling.left_align_artist then "middle left" else "middle center" } + font: + name: MPlantin + size: 6.5 + color: { font_color(card.card_color) } +############################################################## Extra card fields diff --git a/data/magic-old-promo.mse-style/tombstone.png b/data/magic-old-promo.mse-style/tombstone.png new file mode 100644 index 00000000..f8d76094 Binary files /dev/null and b/data/magic-old-promo.mse-style/tombstone.png differ diff --git a/data/magic-old-promo.mse-style/ucard.png b/data/magic-old-promo.mse-style/ucard.png new file mode 100644 index 00000000..fad4e304 Binary files /dev/null and b/data/magic-old-promo.mse-style/ucard.png differ diff --git a/data/magic-old-promo.mse-style/wcard.png b/data/magic-old-promo.mse-style/wcard.png new file mode 100644 index 00000000..7e113a4b Binary files /dev/null and b/data/magic-old-promo.mse-style/wcard.png differ diff --git a/data/magic-old-textless.mse-style/acard.png b/data/magic-old-textless.mse-style/acard.png new file mode 100644 index 00000000..3f7bc74a Binary files /dev/null and b/data/magic-old-textless.mse-style/acard.png differ diff --git a/data/magic-old-textless.mse-style/bcard.png b/data/magic-old-textless.mse-style/bcard.png new file mode 100644 index 00000000..8539c2a7 Binary files /dev/null and b/data/magic-old-textless.mse-style/bcard.png differ diff --git a/data/magic-old-textless.mse-style/card-sample.png b/data/magic-old-textless.mse-style/card-sample.png new file mode 100644 index 00000000..acc41d52 Binary files /dev/null and b/data/magic-old-textless.mse-style/card-sample.png differ diff --git a/data/magic-old-textless.mse-style/gcard.png b/data/magic-old-textless.mse-style/gcard.png new file mode 100644 index 00000000..30a501aa Binary files /dev/null and b/data/magic-old-textless.mse-style/gcard.png differ diff --git a/data/magic-old-textless.mse-style/mcard.png b/data/magic-old-textless.mse-style/mcard.png new file mode 100644 index 00000000..7454b6a1 Binary files /dev/null and b/data/magic-old-textless.mse-style/mcard.png differ diff --git a/data/magic-old-textless.mse-style/multicolor_blend_card.png b/data/magic-old-textless.mse-style/multicolor_blend_card.png new file mode 100644 index 00000000..b448aa16 Binary files /dev/null and b/data/magic-old-textless.mse-style/multicolor_blend_card.png differ diff --git a/data/magic-old-textless.mse-style/multicolor_blend_card2.png b/data/magic-old-textless.mse-style/multicolor_blend_card2.png new file mode 100644 index 00000000..530b929e Binary files /dev/null and b/data/magic-old-textless.mse-style/multicolor_blend_card2.png differ diff --git a/data/magic-old-textless.mse-style/rcard.png b/data/magic-old-textless.mse-style/rcard.png new file mode 100644 index 00000000..72033594 Binary files /dev/null and b/data/magic-old-textless.mse-style/rcard.png differ diff --git a/data/magic-old-textless.mse-style/style b/data/magic-old-textless.mse-style/style new file mode 100644 index 00000000..763927d5 --- /dev/null +++ b/data/magic-old-textless.mse-style/style @@ -0,0 +1,283 @@ +mse version: 0.3.7 +game: magic +short name: Old Textless +full name: Old Style Textless +installer group: magic/old style/textless cards +icon: card-sample.png +position hint: 105 + +version: 2008-08-26 +depends on: + package: magic.mse-game + version: 2008-06-02 +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 +#By: Pichoro +############################################################## Extra scripts +init script: + # There is no land template + land_template := { "a{type}.png" } + + # Which artifact template should be used? + colorless_template := { + if input == "c" + then "a" + else input + } + template := { colorless_template() + "{type}.png" } + + # Use the normal tap symbol + mana_t := { "old" } + + # Use guild mana symbols? + guild_mana := { styling.use_guild_mana_symbols } + + #Did it this way because was getting longer other way, due to redefining color_background parts. + 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: ( if styling.type_of_gradient_multicolor == "full card" then "multicolor_blend_{type}.png" + else if styling.type_of_gradient_multicolor == "trim only" then "multicolor_blend_{type}2.png" + else "multicolor_blend_{type}.png" ), + dark: template("m"), + light: base, + ) + else if artifact then + masked_blend( + mask: ( if styling.type_of_gradient_artifact == "full card" then "multicolor_blend_{type}.png" + else if styling.type_of_gradient_artifact == "trim only" then "multicolor_blend_{type}2.png" + else "multicolor_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 + } + +############################################################## Set info fields +set info style: + symbol: + variation: + name: olduncommon + border radius: 0.10 + fill type: linear gradient + fill color 1: rgb(224,224,224) + fill color 2: rgb(84, 84, 84) + border color 1: rgb(255,255,255) + border color 2: rgb(255,255,255) + variation: + name: oldrare + border radius: 0.10 + fill type: linear gradient + fill color 1: rgb(214,196,94) + fill color 2: rgb(95, 84, 40) + border color 1: rgb(255,255,255) + border color 2: rgb(255,255,255) +############################################################## Extra style options +styling field: + type: choice + name: type of gradient multicolor + description: What parts of the card should be blended for gradient multicolor? + choice: full card + choice: trim only + initial: full card +styling field: + type: choice + name: type of gradient artifact + description: What parts of the card should be blended for gradient artifact? + choice: full card + choice: trim only + initial: full card +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: boolean + name: colored rarities + description: Should rarity symbols be different colors, such as gold, silver, and purple? + initial: yes +styling field: + type: boolean + name: left align artist + description: Should the artist and copyright lines be left aligned, as seen in Tempest? + initial: no +styling field: + type: choice + name: pt font + description: Should the font used for p/t be MPlantin or MPlantin-Bold? MPlantin was used until Mirage. + initial: MPlantin-Bold + choice: MPlantin + choice: MPlantin-Bold +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 +############################################################## 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: -1 + 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: 42 + top : 24 + right: { 341 - card_style.casting_cost.content_width } + height: 23 + alignment: bottom shrink-overflow + padding bottom: 0 + z index: 1 + font: + name: MagicMedieval + size: 15.5 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + casting cost: + right: 343 + top : 22 + width: { max(30, card_style.casting_cost.content_width) + 5 } + height: 23 + alignment: bottom right + symbol font: + name: magic-mana-small + size: 15 + alignment: middle right + always symbol: true + z index: 2 + padding top: 0 + card symbol: + left: 24 + top : 24 + height: 20 + width: 14 + render style: image + choice images: + tombstone: tombstone.png + ############################# Image + image: + left: 44 + top: 51 + width: 287 + height: 411 + z index: 1 + ############################# Card type + rarity: + right: 66 + top : 472 + width: 44 + height: 22 + 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: + if styling.colored_rarities + then symbol_variation(symbol: set.symbol, variation: "olduncommon") + else symbol_variation(symbol: set.symbol, variation: "common") + rare: + script: + if styling.colored_rarities + then symbol_variation(symbol: set.symbol, variation: "oldrare") + else symbol_variation(symbol: set.symbol, variation: "common") + mythic rare: + script: + if styling.colored_rarities + then symbol_variation(symbol: set.symbol, variation: "mythic rare") + else symbol_variation(symbol: set.symbol, variation: "common") + special: + script: + if styling.colored_rarities + then symbol_variation(symbol: set.symbol, variation: "special") + else symbol_variation(symbol: set.symbol, variation: "common") + ############################# Textbox + ############################# PT + pt: + z index: 4 + left: 295 + top: 470 + width: 47 + height: 27 + alignment: right middle + font: + name: { styling.pt_font } + size: 17 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + separator color: rgb(200,0,0) + ############################# Card sorting / numbering + ############################# Copyright stuff + illustrator: + left: 65 + top : 470 + width: 247 + height: 16 + z index: 1 + alignment: { if styling.left_align_artist then "middle left" else "middle center" } + font: + name: MPlantin + size: 10 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + copyright line: + left: 65 + top : 486 + width: 247 + height: 12 + z index: 1 + alignment: { if styling.left_align_artist then "middle left" else "middle center" } + font: + name: MPlantin + size: 6.5 + color: { font_color(card.card_color) } +############################################################## Extra card fields diff --git a/data/magic-old-textless.mse-style/tombstone.png b/data/magic-old-textless.mse-style/tombstone.png new file mode 100644 index 00000000..f8d76094 Binary files /dev/null and b/data/magic-old-textless.mse-style/tombstone.png differ diff --git a/data/magic-old-textless.mse-style/ucard.png b/data/magic-old-textless.mse-style/ucard.png new file mode 100644 index 00000000..fad4e304 Binary files /dev/null and b/data/magic-old-textless.mse-style/ucard.png differ diff --git a/data/magic-old-textless.mse-style/wcard.png b/data/magic-old-textless.mse-style/wcard.png new file mode 100644 index 00000000..7e113a4b Binary files /dev/null and b/data/magic-old-textless.mse-style/wcard.png differ