Files
MagicSetEditor2/data/magic-new-planeswalker.mse-style/style
T
pichoro fb972ed10a Updated vanguard export size to be more realistic.
Magic-old heavily updated.
Magic keyword system updated to allow for Prowl (morningtide).
Amplify keyword updated to maintain functionality.
Prowl, Kinship, and Reinforce keywords added to Magic and Vanguard.
Protection keyword updated.
Altered creature type lists (they still don't really work right).
Fixed an error in champion keyword; still no championing multiple cards.
New colorless frame for magic-future.
Made watermarks in magic-future more narrow; keeps larger ones out of typeline.
Old style watermarks now available in magic-old styles.

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@798 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-12-29 22:21:32 +00:00

519 lines
12 KiB
Plaintext

mse version: 0.3.5
game: magic
short name: Walkers
full name: Modern Planeswalkers
icon: card-sample.png
position hint: 008
version: 2007-09-23
depends on:
package: magic.mse-game
version: 2007-09-23
depends on:
package: magic-default-image.mse-include
version: 2007-09-23
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-large.mse-symbol-font
version: 2007-09-23
depends on:
package: magic-mana-small.mse-symbol-font
version: 2007-09-23
card width: 375
card height: 523
card dpi: 150
#Images by Artfreakwiu, Buttock1234, and Twanvl
#Code by Pichoro
#Todo: update images after lorwyn release to feature proper frames rather than guesses.
#Todo: add textures to namebox and type/rarity box.
############################################################## Extra scripts
init script:
# Load scripts for image box
include file: /magic-default-image.mse-include/scripts
# Should hybrids have a grey name?
mask_hybrid_with_land := { styling.grey_hybrid_name }
# Which artifact template should be used?
template := { input + "{type}.jpg" }
land_template := { "c{type}.jpg" }
# Use land templates for previews because they show more contrast
hybrid_previews := "land,hybrid"
# 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 }
paintbrush_color:= {
if card.border_color < 96 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
set info style:
symbol:
variation:
name: invertedcommon
border radius: 0.10
fill type: solid
fill color: rgb(255,255,255)
border color: rgb(0,0,0)
############################################################## Extra style options
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
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 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: no
styling field:
type: boolean
name: inverted common symbol
description: Should the common rarity symbol be inverted, like in Coldsnap?
initial: no
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: 375
height: 523
radius: 18
left width: 17
right width: 17
top width: 17
bottom width: 18
mask: border_mask.png
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: { if card.card_symbol=="none" then 32 else 51 }
top : 24
right: { 339 - card_style.casting_cost.content_width }
height: 23
alignment: bottom shrink-overflow
padding bottom: 0
z index: 1
font:
name: Matrix
size: 17
weight: bold
color: rgb(0,0,0)
casting cost:
right: 345
top : 25
width: { max(30, card_style.casting_cost.content_width) + 5 }
height: 23
alignment: bottom right
symbol font:
name: magic-mana-large
size: 15
alignment: middle right
always symbol: true
z index: 2
padding top: 0
card symbol:
left: {if card.card_symbol=="none" then 20 else 32}
top : 25
height: 20
width: 14
render style: image
choice images:
tombstone: tombstone.png
############################# Image
image:
left: 28
top: 54
width: 317
height: 426
z index: 1
mask: image_mask.png
############################# Card type
type:
left: 37
top : 310
width: { 306 - max(22,card_style.rarity.content_width) }
height: 20
alignment: top shrink-overflow
z index: 2
padding top: 2
font:
name: Matrix
size: 14
color: rgb(0,0,0)
separator color: rgb(128,128,128)
rarity:
right: 342
top : 308
width: 44
height: 22
z index: 1
render style: image
alignment: middle right
choice images:
# Images based on the set symbol
basic land:
script:
if styling.inverted_common_symbol then symbol_variation(symbol: set.symbol, variation: "invertedcommon")
else symbol_variation(symbol: set.symbol, variation: "common")
common:
script:
if styling.inverted_common_symbol then symbol_variation(symbol: set.symbol, variation: "invertedcommon")
else 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: 66
top : 336
width: 276
height: 140
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
paragraph height: 48
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
mask: text_mask.png
padding left: 6
padding right: 4
padding bottom: 2
line height hard: 1.2
line height line: 1.5
line height soft: 0.9
line height hard max: 1.3
line height line max: 1.6
watermark:
left: 117
top : 331
width: 138
height: 150
z index: 1
render style: image
alignment: middle center
include file: /magic-watermarks.mse-include/watermarks
############################# Loyalty
loyalty:
z index: 4
left: 326
top: 467
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: 32
top: 342
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: 32
top: 390
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: 32
top: 436
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:
left: 63
bottom : 500
width: 287
height: 16
z index: 1
alignment: middle center
font:
name: Matrix
size: 10
weight: bold
color: { paintbrush_color() }
copyright line:
left: 43
top : 497
width: 287
height: 12
z index: 1
alignment: middle center
font:
name: MPlantin
size: 7
color: { paintbrush_color() }
############################################################## Extra card fields
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: choice
name: paintbrush
script: paintbrush_color(value)
editable: false
choice: black
choice: white
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: { 206 + card_style.illustrator.content_width * -0.5 }
top : 486
width: 30
height: 12
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:
right: 362
top: 465
width: 60
height: 38
z index: 3
render style: image
visible: { card.loyalty !="" }
choice images:
loyalty: loyalty.png
loyalty cost box 1:
left: 18
top: 340
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: 18
top: 388
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: 18
top: 434
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: 59
top: 354
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: 59
top: 402
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: 59
top: 448
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 !="" }