mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-11 05:07:00 -04:00
8c606b8a57
Resized future sight type symbol watermarks. Added land to default images. Added card_shape scripts to splits, tokens, and "shifted"s. Redid sort_index script to be more modular and better allow correct sorting of splits and shifts inside of their colors, and for tokens to be at end of list and still follow other sorting rules. Fixed some dpi problems with fpm-promo and fpm-token. git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@668 0fc631ac-6414-0410-93d0-97cfa31319b6
567 lines
13 KiB
Plaintext
567 lines
13 KiB
Plaintext
mse version: 0.3.4
|
|
game: magic
|
|
full name: FPM's Split Magic
|
|
short name: FPM Split
|
|
icon: card-sample.png
|
|
position hint: 403
|
|
|
|
card width: 523
|
|
card height: 375
|
|
card dpi: 150
|
|
|
|
# Made by the forum members of the MSE2 Forums.
|
|
# Special thanks to Artfreakwiu who did the start and the bulk of the work,
|
|
# RoatheEternal for testing and graphics,
|
|
# BunnieRein (for finally making the casting cost work),
|
|
# FirePenguinMaster for making the frames to begin with,
|
|
# and Twanvl for making MSE2 to begin with.
|
|
############################################################## 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" 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" }
|
|
|
|
card_shape := { "split" }
|
|
|
|
############################################################## Extra style
|
|
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: boolean
|
|
name: beveled mana symbols
|
|
description: Use the symbols of the casting cost line inside the text box as well?
|
|
initial: no
|
|
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 symbol 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
|
|
beveled mana symbols:
|
|
choice images:
|
|
yes: /magic-mana-beveled.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-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: 523
|
|
height: 375
|
|
radius: 18
|
|
z index: -3
|
|
card color:
|
|
left: 18
|
|
top: 18
|
|
width: 235.49
|
|
height: 338
|
|
z index: -2
|
|
render style: image
|
|
popup style: in place
|
|
image: { card_background() }
|
|
card color 2:
|
|
left: 271.49
|
|
top: 18
|
|
width: 235.49
|
|
height: 338
|
|
z index: -2
|
|
render style: image
|
|
popup style: in place
|
|
image: { card_background() }
|
|
|
|
############################# Name line
|
|
name:
|
|
left: 37.39
|
|
top : 23.54
|
|
width: 200.86
|
|
height: 15.93
|
|
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: 13.85
|
|
color: rgb(0,0,0)
|
|
name 2:
|
|
left: 290.88
|
|
top : 23.54
|
|
width: 200.86
|
|
height: 15.93
|
|
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: 13.85
|
|
color: rgb(0,0,0)
|
|
casting cost:
|
|
left: 18.67
|
|
top : 45
|
|
width: 19.5
|
|
height: 173.16
|
|
alignment: top right
|
|
direction: vertical
|
|
symbol font:
|
|
name: magic-mana-beveled
|
|
size: 13
|
|
scale down to: 13
|
|
alignment: bottom right
|
|
always symbol: true
|
|
padding top: 0
|
|
z index: 2
|
|
casting cost 2:
|
|
left: 272.16
|
|
top : 45
|
|
width: 19.5
|
|
height: 173.16
|
|
alignment: top right
|
|
direction: vertical
|
|
symbol font:
|
|
name: magic-mana-beveled
|
|
size: 13
|
|
scale down to: 13
|
|
alignment: bottom right
|
|
always symbol: true
|
|
padding top: 0
|
|
z index: 2
|
|
card symbol:
|
|
left: 22.78
|
|
top : 22
|
|
height: 13.85
|
|
width: 9.7
|
|
render style: image
|
|
z index: 2
|
|
choice images:
|
|
tombstone: tombstone.png
|
|
card symbol 2:
|
|
left: 276.27
|
|
top : 22
|
|
height: 13.85
|
|
width: 9.7
|
|
render style: image
|
|
z index: 2
|
|
choice images:
|
|
tombstone: tombstone.png
|
|
|
|
############################# Image
|
|
image:
|
|
left: 38.25
|
|
top: 52
|
|
width: 214.02
|
|
height: 154.45
|
|
mask: imagemask.png
|
|
z index: 1
|
|
image 2:
|
|
left: 293.74
|
|
top: 51
|
|
width: 214.02
|
|
height: 154.45
|
|
mask: imagemask.png
|
|
z index: 1
|
|
|
|
############################# Card type
|
|
type:
|
|
left: 90.11
|
|
top : 220
|
|
width: 152.38
|
|
height: 13.85
|
|
alignment: top shrink-overflow
|
|
z index: 1
|
|
padding top: 2
|
|
font:
|
|
name: Matrix
|
|
size: 6.93
|
|
color: rgb(0,0,0)
|
|
separator color: rgb(128,128,128)
|
|
type 2:
|
|
left: 343.6
|
|
top : 220
|
|
width: 152.38
|
|
height: 13.85
|
|
alignment: top shrink-overflow
|
|
z index: 1
|
|
padding top: 2
|
|
font:
|
|
name: Matrix
|
|
size: 6.93
|
|
color: rgb(0,0,0)
|
|
separator color: rgb(128,128,128)
|
|
rarity:
|
|
left: 48.45
|
|
top : 214
|
|
width: 34
|
|
height: 17
|
|
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")
|
|
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
|
rarity 2:
|
|
left: 301.54
|
|
top : 214
|
|
width: 34
|
|
height: 17
|
|
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")
|
|
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
|
|
|
############################# Text box
|
|
text:
|
|
left: 49.25
|
|
top : 244
|
|
width: 193.93
|
|
height: 99.74
|
|
font:
|
|
name: MPlantin
|
|
italic name: MPlantin-Italic
|
|
size: 9.7
|
|
scale down to: 4.16
|
|
color: rgb(0,0,0)
|
|
symbol font:
|
|
name:
|
|
{ if styling.beveled_mana_symbols then "magic-mana-beveled"
|
|
else "magic-mana-small" }
|
|
size: 14
|
|
alignment:
|
|
script:
|
|
if (styling.center_text == "short text only" and
|
|
not contains(match:"\n", card.rule_text) and
|
|
card.flavor_text == "<i-flavor></i-flavor>" 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
|
|
line height soft: 0.9
|
|
text 2:
|
|
left: 302.74
|
|
top : 244
|
|
width: 193.93
|
|
height: 99.74
|
|
font:
|
|
name: MPlantin
|
|
italic name: MPlantin-Italic
|
|
size: 9.7
|
|
scale down to: 4.16
|
|
color: rgb(0,0,0)
|
|
symbol font:
|
|
name:
|
|
{ if styling.beveled_mana_symbols then "magic-mana-beveled"
|
|
else "magic-mana-small" }
|
|
size: 14
|
|
alignment:
|
|
script:
|
|
if (styling.center_text == "short text only" and
|
|
not contains(match:"\n", card.rule_text) and
|
|
card.flavor_text == "<i-flavor></i-flavor>" 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
|
|
line height soft: 0.9
|
|
watermark:
|
|
left: 95.96
|
|
top : 240
|
|
width: 95.58
|
|
height: 108.05
|
|
z index: 1
|
|
render style: image
|
|
alignment: middle center
|
|
include file: magic-watermarks.mse-include/watermarks
|
|
watermark 2:
|
|
left: 349.45
|
|
top : 240
|
|
width: 95.58
|
|
height: 108.05
|
|
z index: 1
|
|
render style: image
|
|
alignment: middle center
|
|
include file: magic-watermarks.mse-include/watermarks
|
|
|
|
############################# PT
|
|
power:
|
|
z index: 4
|
|
left: 22.62
|
|
top: 256
|
|
width: 13.16
|
|
height: 34.63
|
|
alignment: center middle
|
|
font:
|
|
name: Mplantin
|
|
size: 12.47
|
|
weight: bold
|
|
color: rgb(255,255,255)
|
|
shadow color: rgb(0,0,0)
|
|
shadow displacement x: 1
|
|
shadow displacement y: 1
|
|
power 2:
|
|
z index: 4
|
|
left: 276.11
|
|
top: 256
|
|
width: 13.16
|
|
height: 34.63
|
|
alignment: center middle
|
|
font:
|
|
name: Mplantin
|
|
size: 12.47
|
|
weight: bold
|
|
color: rgb(255,255,255)
|
|
shadow color: rgb(0,0,0)
|
|
shadow displacement x: 1
|
|
shadow displacement y: 1
|
|
toughness:
|
|
z index: 4
|
|
left: 22.62
|
|
top: 293
|
|
width: 13.16
|
|
height: 34.63
|
|
alignment: center middle
|
|
font:
|
|
name: Mplantin
|
|
size: 12.47
|
|
weight: bold
|
|
color: rgb(255,255,255)
|
|
shadow color: rgb(0,0,0)
|
|
shadow displacement x: 1
|
|
shadow displacement y: 1
|
|
toughness 2:
|
|
z index: 4
|
|
left: 276.11
|
|
top: 293
|
|
width: 13.16
|
|
height: 34.63
|
|
alignment: center middle
|
|
font:
|
|
name: Mplantin
|
|
size: 12.47
|
|
weight: bold
|
|
color: rgb(255,255,255)
|
|
shadow color: rgb(0,0,0)
|
|
shadow displacement x: 1
|
|
shadow displacement y: 1
|
|
|
|
############################# Copyright stuff
|
|
illustrator:
|
|
right: 246.41
|
|
top : 208
|
|
width: { max(20, card_style.illustrator.content_width) + 5 }
|
|
height: 11.08
|
|
z index: 1
|
|
alignment: middle right
|
|
font:
|
|
name: MPlantin-Italic
|
|
size: 5.54
|
|
color: { font_color(card.card_color) }
|
|
illustrator 2:
|
|
right: 499.9
|
|
top : 208
|
|
width: { max(20, card_style.illustrator.content_width) + 5 }
|
|
height: 11.08
|
|
z index: 1
|
|
alignment: middle right
|
|
font:
|
|
name: MPlantin-Italic
|
|
size: 5.54
|
|
color: { font_color(card.card_color_2) }
|
|
copyright line:
|
|
left: 45.02
|
|
top : 348
|
|
width: 204.32
|
|
height: 8.31
|
|
z index: 1
|
|
alignment: bottom right
|
|
font:
|
|
name: MPlantin
|
|
size: 4.85
|
|
color: { font_color(card.card_color) }
|
|
copyright line 2:
|
|
left: 298.51
|
|
top : 348
|
|
width: 204.32
|
|
height: 8.31
|
|
z index: 1
|
|
alignment: bottom right
|
|
font:
|
|
name: MPlantin
|
|
size: 4.85
|
|
color: { font_color(card.card_color_2) }
|
|
|
|
############################################################## Extra card fields
|
|
|
|
extra card field:
|
|
type: choice
|
|
name: pt symbols
|
|
script: "shieldsword"
|
|
editable: false
|
|
extra card field:
|
|
type: choice
|
|
name: pt symbols 2
|
|
script: "shieldsword"
|
|
editable: false
|
|
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: paintbrush 2
|
|
script: paintbrush_color(card.card_color_2)
|
|
editable: false
|
|
choice: black
|
|
choice: white
|
|
|
|
extra card style:
|
|
pt symbols:
|
|
left: 23.32
|
|
top: 256
|
|
width: 13.16
|
|
height: 71.34
|
|
z index: 1
|
|
visible: { card.power != "" or card.toughness != "" }
|
|
render style: image
|
|
choice images:
|
|
shieldsword: ptshieldsword.png
|
|
pt symbols 2:
|
|
left: 276.81
|
|
top: 256
|
|
width: 13.16
|
|
height: 71.34
|
|
z index: 1
|
|
visible: { card.power_2 != "" or card.toughness_2 != "" }
|
|
render style: image
|
|
choice images:
|
|
shieldsword: ptshieldsword.png
|
|
paintbrush:
|
|
right: { 246.41 - card_style.illustrator.content_width }
|
|
top : 209
|
|
width: 30
|
|
height: 10
|
|
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
|
|
paintbrush 2:
|
|
right: { 499.9 - card_style.illustrator_2.content_width }
|
|
top : 209
|
|
width: 30
|
|
height: 10
|
|
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
|