mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-11 13:17:00 -04:00
fb972ed10a
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
519 lines
12 KiB
Plaintext
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 !="" }
|