Files
MagicSetEditor2/data/magic-firepenguinmaster-flip.mse-style/style
T
twanvl 3c4729aaa2 Added 'position hint' to packages, used to specify the order of the packages in a package list;
Added 'pack type', intended for playtesting (random boosters/starters);
Added 'default(_image)' property to ImageStyle, and added the frame fillers for magic;
Added blurring and bold printing (rather hacky) to the text rendering functions (used for "double click to add image" text);
Added 'symmetric overlay' combine mode, which will look really nice for hybrids;
Moved the watermark choices from the game to an include file in magic-watermarks;
Working on a replacement for the image scripting system that plays nicer with the rest of the code. In particular, it will be possible to compare generated images quickly, so they can be updated continuously. This is a work in progress, currently there are two versions of everything.

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@327 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-05-09 21:41:15 +00:00

415 lines
9.1 KiB
Plaintext

mse version: 0.3.1
game: magic
full name: FPM's Flip Magic
short name: FPM Flip
icon: card-sample.png
position hint: 402
card width: 375
card height: 523
card dpi: 150
############################################################## Extra scripts
init script:
# Load blend scripts for hybrids/multicolors
include file: magic-blends.mse-include/blend-scripts
# We have no land templates
land_template := { "ccard.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 }
# Does the card have a color that requires a white font for copyright/artist?
black_font_colors := filter_rule(match:"^(hybrid 2 color [^/]*/ )?(hybrid 3 color [^/]*/[^/]*/ )?(hybrid 4 color [^/]*/[^/]*/[^/]*/ )?(hybrid vertical [^/]*/ )?(hybrid 5 color horizontal [^/]*/[^/]*/[^/]*/[^/]*/ )?(white)")
font_color := {
if black_font_colors(input: card.card_color) != "" then rgb(0,0,0)
else rgb(255,255,255)
}
############################################################## 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: 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 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
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: 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
include file: magic-blends.mse-include/card-backgrounds
############################# Name line
name:
left: 45
top : 29
width: 300
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: 32
top : 150
width: 10
height: 195
alignment: top right
direction: vertical
symbol font:
name: magic-mana-beveled
size: 17
alignment: bottom right
always symbol: true
padding top: 0
z index: 2
card symbol:
left: 30
top : 27
height: 20
width: 14
render style: image
choice images:
tombstone: tombstone.png
name 2:
left: 32
top : 454
width: 300
height: 23
angle: 180
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 2:
left: 334
top : 170
width: 10
height: 170
alignment: top right
direction: vertical
angle: 180
symbol font:
name: magic-mana-beveled
size: 17
alignment: bottom right
always symbol: true
padding top: 0
z index: 2
card symbol 2:
left: 331
top : 457
height: 20
width: 14
render style: image
choice images:
tombstone: tombstone-2.png
############################# Image
image:
left: 49
top: 130
width: 277
height: 245
mask: imagemask.png
z index: 1
############################# Card type
type:
left: 126
top : 358
width: 256
height: 18
alignment: top shrink-overflow
z index: 1
padding top: 2
font:
name: Matrix
size: 10
color: rgb(0,0,0)
separator color: rgb(128,128,128)
type 2:
left: 33
top : 127
width: 263
height: 18
angle: 180
alignment: top shrink-overflow
z index: 1
padding top: 2
font:
name: Matrix
size: 10
color: rgb(0,0,0)
separator color: rgb(128,128,128)
rarity:
left: 75
top : 348
width: 22
height: 22
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: 62
top : 380
width: 280
height: 65
font:
name: MPlantin
italic name: MPlantin-Italic
size: 14
scale down to: 6
color: rgb(0,0,0)
symbol font:
name:
{ if styling.beveled_mana_symbols then "magic-mana-beveled"
else "magic-mana-small" }
size: 14
alignment: 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: 42
top : 380
width: 300
height: 65
z index: 1
render style: image
alignment: middle center
include file: magic-watermarks.mse-include/watermarks
text 2:
left: 33
top : 65
width: 280
height: 60
angle: 180
font:
name: MPlantin
italic name: MPlantin-Italic
size: 14
scale down to: 6
color: rgb(0,0,0)
symbol font:
name:
{ if styling.beveled_mana_symbols then "magic-mana-beveled"
else "magic-mana-small" }
size: 14
alignment: 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 2:
left: 33
top : 65
width: 300
height: 60
z index: 1
render style: image
alignment: middle center
angle: 180
include file: magic-watermarks.mse-include/watermarks
############################# PT
power:
z index: 4
left: 24
top: 342
width: 19
height: 50
alignment: center middle
font:
name: Mplantin
size: 18
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: 24
top: 393
width: 19
height: 50
alignment: center middle
font:
name: Mplantin
size: 18
weight: bold
color: rgb(255,255,255)
shadow color: rgb(0,0,0)
shadow displacement x: 1
shadow displacement y: 1
ptsymbols:
left: 24
top: 340
width: 19
height: 103
z index: 1
visible: { card.power != "" or card.toughness != "" }
render style: image
choice images:
shieldsword: ptshieldsword.png
power 2:
z index: 4
left: 334
top: 111
width: 19
height: 50
angle: 180
alignment: center middle
font:
name: Mplantin
size: 18
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: 334
top: 58
width: 19
height: 50
angle: 180
alignment: center middle
font:
name: Mplantin
size: 18
weight: bold
color: rgb(255,255,255)
shadow color: rgb(0,0,0)
shadow displacement x: 1
shadow displacement y: 1
ptsymbols 2:
left: 333
top: 58
width: 19
height: 103
z index: 1
visible: { card.power_2 != "" or card.toughness_2 != "" }
render style: image
choice images:
shieldsword: ptshieldsword-2.png
############################# Copyright stuff
illustrator:
left: 200
top : 340
width: 150
height: 16
z index: 1
alignment: bottom right
font:
name: MPlantin-Italic
size: 8
color: { font_color() }
symbol font:
name: magic-paintbrush
size: 14
copyright line:
left: 65
top : 493
width: 285
height: 12
z index: 1
alignment: bottom right
font:
name: MPlantin
size: 7
color: { font_color() }