diff --git a/data/magic-new-split.mse-style/style b/data/magic-new-split.mse-style/style index 56bcf2b6..2557ff60 100644 --- a/data/magic-new-split.mse-style/style +++ b/data/magic-new-split.mse-style/style @@ -17,6 +17,9 @@ init script: # Load blend scripts for hybrids/multicolors include file: magic-blends.mse-include/blend-scripts + # Should hybrids have a grey name? + mask_hybrid_with_land := { styling.grey_hybrid_name } + # Which artifact template should be used? artifact_template := { if styling.darker_artifacts then "a" else "oa" @@ -32,15 +35,16 @@ init script: guild_mana := { styling.use_guild_mana_symbols } # Does the card have a color that requires a white font for copyright/artist? - white_font_colors := filter_rule(match:"^(hybrid 2 color)?black|^land") + white_font_colors := filter_rule(match:"^(hybrid 2 color )?(hybrid 3 color [^/]*/[^/]*/ )?(hybrid vertical [^/]*/ )?(black|land|hybrid 4 color white / blue / black / red)") font_color := { - if white_font_colors() != "" then - rgb(255,255,255) - else - rgb(0,0,0) + if white_font_colors(input: card.card_color) != "" then rgb(255,255,255) + else rgb(0,0,0) } - - + font_color_2 := { + if white_font_colors(input: card.card_color_2) != "" then rgb(255,255,255) + else rgb(0,0,0) + } + ############################################################## Extra style options styling field: @@ -51,6 +55,10 @@ styling field: type: boolean name: darker artifacts description: Use darker artifacts, as used by Wizards since Fifth Dawn. +styling field: + type: boolean + name: grey hybrid name + description: Use a grey background for the name and type line on hybrid cards. This is done on real cards. styling field: type: boolean name: use guild mana symbols @@ -117,11 +125,9 @@ card style: ############################# Name line name: - left: - script: if card.card_symbol=="none" then 30 else 51 + left: { if card.card_symbol=="none" then 30 else 51 } top : 27 - width: - script: if card.card_symbol=="none" then 175 else 168 + width: { if card.card_symbol=="none" then 175 else 168 } height: 17 alignment: top shrink-overflow padding bottom: 0 @@ -132,11 +138,9 @@ card style: weight: bold color: rgb(0,0,0) name 2: - left: - script: if card.card_symbol_2=="none" then 282 else 51 + left: { if card.card_symbol_2=="none" then 282 else 51 } top : 27 - width: - script: if card.card_symbol_2=="none" then 215 else 227 + width: { if card.card_symbol_2=="none" then 215 else 227 } height: 17 alignment: top shrink-overflow padding bottom: 0 @@ -301,6 +305,24 @@ card style: padding bottom: 2 line height hard: 1.2 line height line: 1.5 + watermark: + left: 87 + top : 228 + width: 92 + height: 108 + z index: 1 + render style: image + alignment: middle center + include file: magic-watermarks.mse-include/watermarks + watermark 2: + left: 338 + top : 228 + width: 92 + height: 108 + z index: 1 + render style: image + alignment: middle center + include file: magic-watermarks.mse-include/watermarks ############################# PT pt: @@ -337,8 +359,7 @@ card style: width: 56 height: 29 z index: 1 - visible: - script: card.pt != "" + visible: { card.pt != "" } render style: image include file: magic-blends.mse-include/card-ptboxes @@ -348,8 +369,7 @@ card style: width: 56 height: 29 z index: 1 - visible: - script: card.pt_2 != "" + visible: { card.pt_2 != "" } render style: image include file: magic-blends.mse-include/card-ptboxes @@ -365,8 +385,7 @@ card style: font: name: Matrix size: 8 - color: - script: font_color(card.card_color) + color: { font_color() } illustrator 2: left: 298 @@ -377,8 +396,7 @@ card style: font: name: Matrix size: 8 - color: - script: font_color(card.card_color_2) + color: { font_color_2() } copyright line: left: 26 @@ -389,8 +407,7 @@ card style: font: name: MPlantin size: 6 - color: - script: font_color(card.card_color) + color: { font_color() } copyright line 2: left: 278 @@ -401,5 +418,4 @@ card style: font: name: MPlantin size: 6 - color: - script: font_color(card.card_color_2) + color: { font_color_2() } diff --git a/data/magic-old-split.mse-style/acard.jpg b/data/magic-old-split.mse-style/acard.jpg new file mode 100644 index 00000000..965f67bc Binary files /dev/null and b/data/magic-old-split.mse-style/acard.jpg differ diff --git a/data/magic-old-split.mse-style/bcard.jpg b/data/magic-old-split.mse-style/bcard.jpg new file mode 100644 index 00000000..731c36d3 Binary files /dev/null and b/data/magic-old-split.mse-style/bcard.jpg differ diff --git a/data/magic-old-split.mse-style/blcard.jpg b/data/magic-old-split.mse-style/blcard.jpg new file mode 100644 index 00000000..cf4c4226 Binary files /dev/null and b/data/magic-old-split.mse-style/blcard.jpg differ diff --git a/data/magic-old-split.mse-style/card-sample.png b/data/magic-old-split.mse-style/card-sample.png new file mode 100644 index 00000000..b2a9d1c8 Binary files /dev/null and b/data/magic-old-split.mse-style/card-sample.png differ diff --git a/data/magic-old-split.mse-style/ccard.jpg b/data/magic-old-split.mse-style/ccard.jpg new file mode 100644 index 00000000..965f67bc Binary files /dev/null and b/data/magic-old-split.mse-style/ccard.jpg differ diff --git a/data/magic-old-split.mse-style/gcard.jpg b/data/magic-old-split.mse-style/gcard.jpg new file mode 100644 index 00000000..ffc64b9b Binary files /dev/null and b/data/magic-old-split.mse-style/gcard.jpg differ diff --git a/data/magic-old-split.mse-style/glcard.jpg b/data/magic-old-split.mse-style/glcard.jpg new file mode 100644 index 00000000..b8626f58 Binary files /dev/null and b/data/magic-old-split.mse-style/glcard.jpg differ diff --git a/data/magic-old-split.mse-style/hybrid_blend.png b/data/magic-old-split.mse-style/hybrid_blend.png new file mode 100644 index 00000000..addbfc05 Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend.png differ diff --git a/data/magic-old-split.mse-style/hybrid_blend_3.png b/data/magic-old-split.mse-style/hybrid_blend_3.png new file mode 100644 index 00000000..a7ea9810 Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend_3.png differ diff --git a/data/magic-old-split.mse-style/hybrid_blend_4.png b/data/magic-old-split.mse-style/hybrid_blend_4.png new file mode 100644 index 00000000..0ff8528e Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend_4.png differ diff --git a/data/magic-old-split.mse-style/hybrid_blend_5a.png b/data/magic-old-split.mse-style/hybrid_blend_5a.png new file mode 100644 index 00000000..e842bbcb Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend_5a.png differ diff --git a/data/magic-old-split.mse-style/hybrid_blend_5alt_1.png b/data/magic-old-split.mse-style/hybrid_blend_5alt_1.png new file mode 100644 index 00000000..d96ec6bd Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend_5alt_1.png differ diff --git a/data/magic-old-split.mse-style/hybrid_blend_5alt_2.png b/data/magic-old-split.mse-style/hybrid_blend_5alt_2.png new file mode 100644 index 00000000..5dd250f4 Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend_5alt_2.png differ diff --git a/data/magic-old-split.mse-style/hybrid_blend_5alt_3.png b/data/magic-old-split.mse-style/hybrid_blend_5alt_3.png new file mode 100644 index 00000000..eeddd93a Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend_5alt_3.png differ diff --git a/data/magic-old-split.mse-style/hybrid_blend_5alt_4.png b/data/magic-old-split.mse-style/hybrid_blend_5alt_4.png new file mode 100644 index 00000000..32d33544 Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend_5alt_4.png differ diff --git a/data/magic-old-split.mse-style/hybrid_blend_5b.png b/data/magic-old-split.mse-style/hybrid_blend_5b.png new file mode 100644 index 00000000..3bd6649a Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend_5b.png differ diff --git a/data/magic-old-split.mse-style/hybrid_blend_nt.png b/data/magic-old-split.mse-style/hybrid_blend_nt.png new file mode 100644 index 00000000..1379f1a8 Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend_nt.png differ diff --git a/data/magic-old-split.mse-style/hybrid_blend_pt.png b/data/magic-old-split.mse-style/hybrid_blend_pt.png new file mode 100644 index 00000000..9c6a1e86 Binary files /dev/null and b/data/magic-old-split.mse-style/hybrid_blend_pt.png differ diff --git a/data/magic-old-split.mse-style/lcard.jpg b/data/magic-old-split.mse-style/lcard.jpg new file mode 100644 index 00000000..08c84949 Binary files /dev/null and b/data/magic-old-split.mse-style/lcard.jpg differ diff --git a/data/magic-old-split.mse-style/mcard.jpg b/data/magic-old-split.mse-style/mcard.jpg new file mode 100644 index 00000000..19d9250e Binary files /dev/null and b/data/magic-old-split.mse-style/mcard.jpg differ diff --git a/data/magic-old-split.mse-style/mlcard.jpg b/data/magic-old-split.mse-style/mlcard.jpg new file mode 100644 index 00000000..f2f4f29e Binary files /dev/null and b/data/magic-old-split.mse-style/mlcard.jpg differ diff --git a/data/magic-old-split.mse-style/multicolor_dual_blend.png b/data/magic-old-split.mse-style/multicolor_dual_blend.png new file mode 100644 index 00000000..04ee2faf Binary files /dev/null and b/data/magic-old-split.mse-style/multicolor_dual_blend.png differ diff --git a/data/magic-old-split.mse-style/multicolor_dual_blend_pt.png b/data/magic-old-split.mse-style/multicolor_dual_blend_pt.png new file mode 100644 index 00000000..97b4a208 Binary files /dev/null and b/data/magic-old-split.mse-style/multicolor_dual_blend_pt.png differ diff --git a/data/magic-old-split.mse-style/oacard.jpg b/data/magic-old-split.mse-style/oacard.jpg new file mode 100644 index 00000000..909b21f8 Binary files /dev/null and b/data/magic-old-split.mse-style/oacard.jpg differ diff --git a/data/magic-old-split.mse-style/rcard.jpg b/data/magic-old-split.mse-style/rcard.jpg new file mode 100644 index 00000000..76693554 Binary files /dev/null and b/data/magic-old-split.mse-style/rcard.jpg differ diff --git a/data/magic-old-split.mse-style/rlcard.jpg b/data/magic-old-split.mse-style/rlcard.jpg new file mode 100644 index 00000000..cc42ab2a Binary files /dev/null and b/data/magic-old-split.mse-style/rlcard.jpg differ diff --git a/data/magic-old-split.mse-style/style b/data/magic-old-split.mse-style/style new file mode 100644 index 00000000..21788334 --- /dev/null +++ b/data/magic-old-split.mse-style/style @@ -0,0 +1,427 @@ +mse version: 0.3.1 +game: magic +full name: Magic Old Split Cards +short name: Old Splits +icon: card-sample.png + +card width: 523 +card height: 375 +card dpi: 150 + +# Author: Buttock1234 +# Lots of copy/paste from magic-new.mse-style + +############################################################## Extra scripts + +init script: + # Load blend scripts for hybrids/multicolors + include file: magic-blends.mse-include/blend-scripts + + # Which artifact template should be used? + artifact_template := { + if input == "a" then ( + if styling.artifact_style == "light" then "oa" + else "a" + ) else input + } + + # 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 } + + # Does the card have a color that requires a white font for copyright/artist? + black_font_colors := filter_rule(match:"^(hybrid 2 color)?white") + font_color := { + if black_font_colors(card.card_color) != "" then + rgb(0,0,0) + else + rgb(255,255,255) + } + + font_color_2 := { + if black_font_colors(card.card_color_2) != "" then + rgb(0,0,0) + else + rgb(255,255,255) + } + +############################################################## styling style + +styling field: + type: boolean + name: colored mana symbols + description: Use colored mana symbols, as used by Wizards since Fifth Dawn. +styling field: + type: boolean + name: darker artifacts + description: Use darker artifacts, as used by Wizards since Fifth Dawn. +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: popup mana symbols + description: Use the symbols of the casting cost line inside the text box as well + 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 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 + popup mana symbols: + choice images: + yes: /magic-mana-large.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: 523 + height: 375 + radius: 18 + z index: -2 + card color: + left: 18 + top: 18 + width: 236 + height: 338 + z index: -1 + render style: image + popup style: in place + include file: magic-blends.mse-include/card-backgrounds + card color 2: + left: 269 + top: 18 + width: 236 + height: 338 + z index: -1 + render style: image + popup style: in place + include file: magic-blends.mse-include/card-backgrounds + + ############################# Name line + name: + left: { if card.card_symbol=="none" then 32 else 51 } + top : 20 + width: { if card.card_symbol=="none" then 175 else 168 } + height: 17 + alignment: top shrink-overflow + padding bottom: 0 + z index: 1 + font: + name: MagicMedieval + size: 12 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + name 2: + left: { if card.card_symbol=="none" then 284 else 51 } + top : 20 + width: { if card.card_symbol=="none" then 175 else 168 } + height: 17 + alignment: top shrink-overflow + padding bottom: 0 + z index: 1 + font: + name: MagicMedieval + size: 12 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + casting cost: + left: 209 + top : 18.5 + width: 35 + height: 16 + alignment: bottom right + symbol font: + name: magic-mana-small + size: 11 + alignment: bottom right + always symbol: true + z index: 2 + padding top: 0 + + casting cost 2: + left: 461 + top : 18.5 + width: 35 + height: 16 + alignment: bottom right + symbol font: + name: magic-mana-small + size: 11 + alignment: bottom right + always symbol: true + z index: 2 + padding top: 0 + + ############################# Image + image: + left: 36 + top: 39 + width: 201 + height: 163 + z index: 1 + + image 2: + left: 287 + top: 39 + width: 201 + height: 163 + z index: 1 + + ############################# Card type + + type: + left: 32 + top : 206 + width: 197 + height: 16 + alignment: middle shrink-overflow + z index: 1 + font: + name: MPlantin + size: 9.5 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + separator color: rgb(128,128,128) + + type 2: + left: 284 + top : 206 + width: 197 + height: 16 + alignment: middle shrink-overflow + z index: 1 + font: + name: MPlantin + size: 9.5 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + separator color: rgb(128,128,128) + + rarity: + left: 228 + top : 207 + width: 13 + height: 13 + z index: 1 + 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") + + rarity 2: + left: 480 + top : 207 + width: 13 + height: 13 + z index: 1 + 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: 37 + top : 226 + width: 198 + height: 99 + font: + name: MPlantin + italic name: MPlantin-Italic + size: 14 + scale down to: 6 + color: rgb(0,0,0) + symbol font: + name: + script: + if styling.popup_mana_symbols + then "magic-mana-large" + else "magic-mana-small" + size: 14 + alignment: 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 + + text 2: + left: 289 + top : 226 + width: 198 + height: 99 + font: + name: MPlantin + italic name: MPlantin-Italic + size: 14 + scale down to: 6 + color: rgb(0,0,0) + symbol font: + name: + script: + if styling.popup_mana_symbols + then "magic-mana-large" + else "magic-mana-small" + size: 14 + alignment: 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 + watermark: + left: 87 + top : 228 + width: 92 + height: 108 + z index: 1 + render style: image + alignment: middle center + include file: magic-watermarks.mse-include/watermarks + watermark 2: + left: 338 + top : 228 + width: 92 + height: 108 + z index: 1 + render style: image + alignment: middle center + include file: magic-watermarks.mse-include/watermarks + + ############################# PT + pt: + z index: 4 + left: 208 + top: 331 + width: 37 + height: 23 + alignment: middle right + font: + name: Mplantin + size: 14 + weight: bold + 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) + + pt 2: + z index: 4 + left: 460 + top: 331 + width: 37 + height: 23 + alignment: middle right + font: + name: Mplantin + size: 14 + weight: bold + 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) + + ############################# Copyright stuff + + illustrator: + left: 54 + top : 333 + width: 155 + height: 9 + alignment: center middle + z index: 1 + font: + name: MPlantin + size: 9 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + + illustrator 2: + left: 306 + top : 333 + width: 155 + height: 9 + alignment: center middle + z index: 1 + font: + name: MPlantin + size: 9 + color: rgb(255,255,255) + shadow color: rgb(0,0,0) + shadow displacement x: 1 + shadow displacement y: 1 + + copyright line: + left: 50 + top : 342 + width: 165 + height: 12 + alignment: center middle + z index: 1 + font: + name: MPlantin + size: 6 + color: { font_color() } + + copyright line 2: + left: 302 + top : 342 + width: 165 + height: 12 + alignment: center middle + z index: 1 + font: + name: MPlantin + size: 6 + color: { font_color_2() } diff --git a/data/magic-old-split.mse-style/tombstone.png b/data/magic-old-split.mse-style/tombstone.png new file mode 100644 index 00000000..f8d76094 Binary files /dev/null and b/data/magic-old-split.mse-style/tombstone.png differ diff --git a/data/magic-old-split.mse-style/ucard.jpg b/data/magic-old-split.mse-style/ucard.jpg new file mode 100644 index 00000000..7b1a2b77 Binary files /dev/null and b/data/magic-old-split.mse-style/ucard.jpg differ diff --git a/data/magic-old-split.mse-style/ulcard.JPG b/data/magic-old-split.mse-style/ulcard.JPG new file mode 100644 index 00000000..573560ce Binary files /dev/null and b/data/magic-old-split.mse-style/ulcard.JPG differ diff --git a/data/magic-old-split.mse-style/wcard.JPG b/data/magic-old-split.mse-style/wcard.JPG new file mode 100644 index 00000000..a66401c6 Binary files /dev/null and b/data/magic-old-split.mse-style/wcard.JPG differ diff --git a/data/magic-old-split.mse-style/wlcard.JPG b/data/magic-old-split.mse-style/wlcard.JPG new file mode 100644 index 00000000..ce9d4072 Binary files /dev/null and b/data/magic-old-split.mse-style/wlcard.JPG differ