mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-10 04:57:00 -04:00
Set svn:eol-style on all style files that were missing it
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1436 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
+963
-963
File diff suppressed because it is too large
Load Diff
+968
-968
File diff suppressed because it is too large
Load Diff
+926
-926
File diff suppressed because it is too large
Load Diff
@@ -1,12 +1,12 @@
|
||||
mse version: 0.3.8
|
||||
full name: Magic The Gathering, card blend utilities
|
||||
version: 2009-04-09
|
||||
|
||||
# This file doesn't do anything, other files in this directory can be included
|
||||
# in game/style files:
|
||||
# card-colors Defines card color choices
|
||||
# Use in game
|
||||
# blend-scripts Defines card_hybrid, family of functions
|
||||
# Use in init script of style
|
||||
# card-backgrounds Uses the blend scripts to make choice images for card backgrounds
|
||||
mse version: 0.3.8
|
||||
full name: Magic The Gathering, card blend utilities
|
||||
version: 2009-04-09
|
||||
|
||||
# This file doesn't do anything, other files in this directory can be included
|
||||
# in game/style files:
|
||||
# card-colors Defines card color choices
|
||||
# Use in game
|
||||
# blend-scripts Defines card_hybrid, family of functions
|
||||
# Use in init script of style
|
||||
# card-backgrounds Uses the blend scripts to make choice images for card backgrounds
|
||||
# Template names can be redefined
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,3 +1,3 @@
|
||||
mse version: 0.3.5
|
||||
full name: Magic The Gathering, placeholder images
|
||||
version: 2007-09-23
|
||||
mse version: 0.3.5
|
||||
full name: Magic The Gathering, placeholder images
|
||||
version: 2007-09-23
|
||||
|
||||
@@ -1,33 +1,33 @@
|
||||
|
||||
# default image if there is none
|
||||
|
||||
default_images := [
|
||||
c: "/magic-default-image.mse-include/colorless.jpg"
|
||||
a: "/magic-default-image.mse-include/artifact.jpg"
|
||||
m: "/magic-default-image.mse-include/multicolor.jpg"
|
||||
w: "/magic-default-image.mse-include/white.jpg"
|
||||
u: "/magic-default-image.mse-include/blue.jpg"
|
||||
b: "/magic-default-image.mse-include/black.jpg"
|
||||
r: "/magic-default-image.mse-include/red.jpg"
|
||||
g: "/magic-default-image.mse-include/green.jpg"
|
||||
l: "/magic-default-image.mse-include/land.jpg"
|
||||
]
|
||||
|
||||
default_image := {
|
||||
color_background(color_combination: {
|
||||
combine := "symmetric overlay"
|
||||
base :=
|
||||
if color_count == 0 then if land then default_images.l else default_images.c
|
||||
else if color_count == 1 then default_images[colors]
|
||||
else if color_count == 2 then combine_blend(
|
||||
image1: default_images[colors.0],
|
||||
image2: default_images[colors.1],
|
||||
)
|
||||
else default_images.m
|
||||
|
||||
if land then if color_count == 0 then default_images.l else combine_blend(image1: default_images.l, image2: base)
|
||||
else if multi then combine_blend(image1: default_images.m, image2: base)
|
||||
else if artifact then combine_blend(image1: default_images.a, image2: base)
|
||||
else base
|
||||
})
|
||||
}
|
||||
|
||||
# default image if there is none
|
||||
|
||||
default_images := [
|
||||
c: "/magic-default-image.mse-include/colorless.jpg"
|
||||
a: "/magic-default-image.mse-include/artifact.jpg"
|
||||
m: "/magic-default-image.mse-include/multicolor.jpg"
|
||||
w: "/magic-default-image.mse-include/white.jpg"
|
||||
u: "/magic-default-image.mse-include/blue.jpg"
|
||||
b: "/magic-default-image.mse-include/black.jpg"
|
||||
r: "/magic-default-image.mse-include/red.jpg"
|
||||
g: "/magic-default-image.mse-include/green.jpg"
|
||||
l: "/magic-default-image.mse-include/land.jpg"
|
||||
]
|
||||
|
||||
default_image := {
|
||||
color_background(color_combination: {
|
||||
combine := "symmetric overlay"
|
||||
base :=
|
||||
if color_count == 0 then if land then default_images.l else default_images.c
|
||||
else if color_count == 1 then default_images[colors]
|
||||
else if color_count == 2 then combine_blend(
|
||||
image1: default_images[colors.0],
|
||||
image2: default_images[colors.1],
|
||||
)
|
||||
else default_images.m
|
||||
|
||||
if land then if color_count == 0 then default_images.l else combine_blend(image1: default_images.l, image2: base)
|
||||
else if multi then combine_blend(image1: default_images.m, image2: base)
|
||||
else if artifact then combine_blend(image1: default_images.a, image2: base)
|
||||
else base
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1,227 +1,227 @@
|
||||
mse version: 0.3.8
|
||||
version: 2009-03-25
|
||||
|
||||
image font size: 46
|
||||
horizontal space: 1.2
|
||||
symbol:
|
||||
code: Æ
|
||||
image: ae.png
|
||||
symbol:
|
||||
code: &
|
||||
image: ampersand.png
|
||||
symbol:
|
||||
code: '
|
||||
image: apostrophe.png
|
||||
symbol:
|
||||
code: ,
|
||||
image: comma.png
|
||||
symbol:
|
||||
code: -
|
||||
image: dash.png
|
||||
symbol:
|
||||
code: A
|
||||
image: a.png
|
||||
symbol:
|
||||
code: a
|
||||
image: a.png
|
||||
symbol:
|
||||
code: B
|
||||
image: b.png
|
||||
symbol:
|
||||
code: b
|
||||
image: b.png
|
||||
symbol:
|
||||
code: C
|
||||
image: c.png
|
||||
symbol:
|
||||
code: c
|
||||
image: c.png
|
||||
symbol:
|
||||
code: D
|
||||
image: d.png
|
||||
symbol:
|
||||
code: d
|
||||
image: d.png
|
||||
symbol:
|
||||
code: E
|
||||
image: e.png
|
||||
symbol:
|
||||
code: e
|
||||
image: e.png
|
||||
symbol:
|
||||
code: F
|
||||
image: f.png
|
||||
symbol:
|
||||
code: f
|
||||
image: f.png
|
||||
symbol:
|
||||
code: G
|
||||
image: g.png
|
||||
symbol:
|
||||
code: g
|
||||
image: g.png
|
||||
symbol:
|
||||
code: H
|
||||
image: h.png
|
||||
symbol:
|
||||
code: h
|
||||
image: h.png
|
||||
symbol:
|
||||
code: I
|
||||
image: i.png
|
||||
symbol:
|
||||
code: i
|
||||
image: i.png
|
||||
symbol:
|
||||
code: J
|
||||
image: j.png
|
||||
symbol:
|
||||
code: j
|
||||
image: j.png
|
||||
symbol:
|
||||
code: K
|
||||
image: k.png
|
||||
symbol:
|
||||
code: k
|
||||
image: k.png
|
||||
symbol:
|
||||
code: L
|
||||
image: l.png
|
||||
symbol:
|
||||
code: l
|
||||
image: l.png
|
||||
symbol:
|
||||
code: M
|
||||
image: m.png
|
||||
symbol:
|
||||
code: m
|
||||
image: m.png
|
||||
symbol:
|
||||
code: N
|
||||
image: n.png
|
||||
symbol:
|
||||
code: n
|
||||
image: n.png
|
||||
symbol:
|
||||
code: O
|
||||
image: o.png
|
||||
symbol:
|
||||
code: o
|
||||
image: o.png
|
||||
symbol:
|
||||
code: P
|
||||
image: p.png
|
||||
symbol:
|
||||
code: p
|
||||
image: p.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: q.png
|
||||
symbol:
|
||||
code: q
|
||||
image: q.png
|
||||
symbol:
|
||||
code: R
|
||||
image: r.png
|
||||
symbol:
|
||||
code: r
|
||||
image: r.png
|
||||
symbol:
|
||||
code: S
|
||||
image: s.png
|
||||
symbol:
|
||||
code: s
|
||||
image: s.png
|
||||
symbol:
|
||||
code: T
|
||||
image: t.png
|
||||
symbol:
|
||||
code: t
|
||||
image: t.png
|
||||
symbol:
|
||||
code: U
|
||||
image: u.png
|
||||
symbol:
|
||||
code: u
|
||||
image: u.png
|
||||
symbol:
|
||||
code: V
|
||||
image: v.png
|
||||
symbol:
|
||||
code: v
|
||||
image: v.png
|
||||
symbol:
|
||||
code: W
|
||||
image: w.png
|
||||
symbol:
|
||||
code: w
|
||||
image: w.png
|
||||
symbol:
|
||||
code: X
|
||||
image: x.png
|
||||
symbol:
|
||||
code: x
|
||||
image: x.png
|
||||
symbol:
|
||||
code: Y
|
||||
image: y.png
|
||||
symbol:
|
||||
code: y
|
||||
image: y.png
|
||||
symbol:
|
||||
code: Z
|
||||
image: z.png
|
||||
symbol:
|
||||
code: z
|
||||
image: z.png
|
||||
symbol:
|
||||
code: [ ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgba(0,0,0,0)
|
||||
image: space.png
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item:
|
||||
name: A-M
|
||||
item: A
|
||||
item: Æ
|
||||
item: B
|
||||
item: C
|
||||
item: D
|
||||
item: E
|
||||
item: F
|
||||
item: G
|
||||
item: H
|
||||
item: I
|
||||
item: J
|
||||
item: K
|
||||
item: L
|
||||
item: M
|
||||
item:
|
||||
name: N-Z
|
||||
item: N
|
||||
item: O
|
||||
item: P
|
||||
item: Q
|
||||
item: R
|
||||
item: S
|
||||
item: T
|
||||
item: U
|
||||
item: V
|
||||
item: W
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item:
|
||||
name: punctuation
|
||||
item: &
|
||||
item: '
|
||||
item: ,
|
||||
item: -
|
||||
item:
|
||||
mse version: 0.3.8
|
||||
version: 2009-03-25
|
||||
|
||||
image font size: 46
|
||||
horizontal space: 1.2
|
||||
symbol:
|
||||
code: Æ
|
||||
image: ae.png
|
||||
symbol:
|
||||
code: &
|
||||
image: ampersand.png
|
||||
symbol:
|
||||
code: '
|
||||
image: apostrophe.png
|
||||
symbol:
|
||||
code: ,
|
||||
image: comma.png
|
||||
symbol:
|
||||
code: -
|
||||
image: dash.png
|
||||
symbol:
|
||||
code: A
|
||||
image: a.png
|
||||
symbol:
|
||||
code: a
|
||||
image: a.png
|
||||
symbol:
|
||||
code: B
|
||||
image: b.png
|
||||
symbol:
|
||||
code: b
|
||||
image: b.png
|
||||
symbol:
|
||||
code: C
|
||||
image: c.png
|
||||
symbol:
|
||||
code: c
|
||||
image: c.png
|
||||
symbol:
|
||||
code: D
|
||||
image: d.png
|
||||
symbol:
|
||||
code: d
|
||||
image: d.png
|
||||
symbol:
|
||||
code: E
|
||||
image: e.png
|
||||
symbol:
|
||||
code: e
|
||||
image: e.png
|
||||
symbol:
|
||||
code: F
|
||||
image: f.png
|
||||
symbol:
|
||||
code: f
|
||||
image: f.png
|
||||
symbol:
|
||||
code: G
|
||||
image: g.png
|
||||
symbol:
|
||||
code: g
|
||||
image: g.png
|
||||
symbol:
|
||||
code: H
|
||||
image: h.png
|
||||
symbol:
|
||||
code: h
|
||||
image: h.png
|
||||
symbol:
|
||||
code: I
|
||||
image: i.png
|
||||
symbol:
|
||||
code: i
|
||||
image: i.png
|
||||
symbol:
|
||||
code: J
|
||||
image: j.png
|
||||
symbol:
|
||||
code: j
|
||||
image: j.png
|
||||
symbol:
|
||||
code: K
|
||||
image: k.png
|
||||
symbol:
|
||||
code: k
|
||||
image: k.png
|
||||
symbol:
|
||||
code: L
|
||||
image: l.png
|
||||
symbol:
|
||||
code: l
|
||||
image: l.png
|
||||
symbol:
|
||||
code: M
|
||||
image: m.png
|
||||
symbol:
|
||||
code: m
|
||||
image: m.png
|
||||
symbol:
|
||||
code: N
|
||||
image: n.png
|
||||
symbol:
|
||||
code: n
|
||||
image: n.png
|
||||
symbol:
|
||||
code: O
|
||||
image: o.png
|
||||
symbol:
|
||||
code: o
|
||||
image: o.png
|
||||
symbol:
|
||||
code: P
|
||||
image: p.png
|
||||
symbol:
|
||||
code: p
|
||||
image: p.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: q.png
|
||||
symbol:
|
||||
code: q
|
||||
image: q.png
|
||||
symbol:
|
||||
code: R
|
||||
image: r.png
|
||||
symbol:
|
||||
code: r
|
||||
image: r.png
|
||||
symbol:
|
||||
code: S
|
||||
image: s.png
|
||||
symbol:
|
||||
code: s
|
||||
image: s.png
|
||||
symbol:
|
||||
code: T
|
||||
image: t.png
|
||||
symbol:
|
||||
code: t
|
||||
image: t.png
|
||||
symbol:
|
||||
code: U
|
||||
image: u.png
|
||||
symbol:
|
||||
code: u
|
||||
image: u.png
|
||||
symbol:
|
||||
code: V
|
||||
image: v.png
|
||||
symbol:
|
||||
code: v
|
||||
image: v.png
|
||||
symbol:
|
||||
code: W
|
||||
image: w.png
|
||||
symbol:
|
||||
code: w
|
||||
image: w.png
|
||||
symbol:
|
||||
code: X
|
||||
image: x.png
|
||||
symbol:
|
||||
code: x
|
||||
image: x.png
|
||||
symbol:
|
||||
code: Y
|
||||
image: y.png
|
||||
symbol:
|
||||
code: y
|
||||
image: y.png
|
||||
symbol:
|
||||
code: Z
|
||||
image: z.png
|
||||
symbol:
|
||||
code: z
|
||||
image: z.png
|
||||
symbol:
|
||||
code: [ ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgba(0,0,0,0)
|
||||
image: space.png
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item:
|
||||
name: A-M
|
||||
item: A
|
||||
item: Æ
|
||||
item: B
|
||||
item: C
|
||||
item: D
|
||||
item: E
|
||||
item: F
|
||||
item: G
|
||||
item: H
|
||||
item: I
|
||||
item: J
|
||||
item: K
|
||||
item: L
|
||||
item: M
|
||||
item:
|
||||
name: N-Z
|
||||
item: N
|
||||
item: O
|
||||
item: P
|
||||
item: Q
|
||||
item: R
|
||||
item: S
|
||||
item: T
|
||||
item: U
|
||||
item: V
|
||||
item: W
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item:
|
||||
name: punctuation
|
||||
item: &
|
||||
item: '
|
||||
item: ,
|
||||
item: -
|
||||
item:
|
||||
|
||||
@@ -1,356 +1,356 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
full name: Extended Art
|
||||
short name: Extended Art
|
||||
installer group: magic/new style/extended art
|
||||
icon: card-sample.png
|
||||
position hint: 006
|
||||
|
||||
version: 2009-07-06
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-default-image.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
|
||||
# Made by artfreakwiu, edited by Megrin_kai and Pichoro
|
||||
############################################################## 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 }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
# Which artifact template should be used? Which multicolor template should be used?
|
||||
alternate_template := {
|
||||
if input == "a" then (
|
||||
if not styling.darker_artifacts then "oa"
|
||||
else "a"
|
||||
) else if input == "m" then (
|
||||
if styling.saturated_multicolor then "m"
|
||||
else "om"
|
||||
) else input
|
||||
}
|
||||
template := { alternate_template() + "{type}.jpg" }
|
||||
land_template := { (if input == "a" then "c" else alternate_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 }
|
||||
|
||||
############################################################## 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
|
||||
styling field:
|
||||
type: boolean
|
||||
name: darker artifacts
|
||||
description: Use darker artifacts, as used by Wizards since Fifth Dawn.
|
||||
styling field:
|
||||
type: boolean
|
||||
name: saturated multicolor
|
||||
description: Should multicolor cards be more saturated? This is done on real cards.
|
||||
initial: yes
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
darker artifacts:
|
||||
choice images:
|
||||
yes: acard.jpg
|
||||
no: oacard.jpg
|
||||
saturated multicolor:
|
||||
choice images:
|
||||
yes: mcard.jpg
|
||||
no: omcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 32 else 51 }
|
||||
top : 30
|
||||
right: { 341 - 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: 343
|
||||
top : 31
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle 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 : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 32
|
||||
top: 62
|
||||
width: 311
|
||||
height: 376
|
||||
z index: 1
|
||||
default: {default_image(card.card_color)}
|
||||
############################# Card type
|
||||
type:
|
||||
left: 33
|
||||
top : 447
|
||||
width: { 308 - max(22,card_style.rarity.content_width) }
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
right: 344
|
||||
top : 445
|
||||
width: 40
|
||||
height: 20
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 34
|
||||
top : 258
|
||||
width: 311
|
||||
height: 176
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 12
|
||||
scale down to: 8
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -1
|
||||
shadow displacement y: 1
|
||||
color: rgb(255,255,255)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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 "bottom center"
|
||||
else "bottom left"
|
||||
z index: 1
|
||||
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
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 284
|
||||
top: 466
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 56
|
||||
top : 477
|
||||
width: 217
|
||||
height: 13
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 26
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 271
|
||||
top: 461
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
mask: mask_pt.png
|
||||
image: { card_ptbox() }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
full name: Extended Art
|
||||
short name: Extended Art
|
||||
installer group: magic/new style/extended art
|
||||
icon: card-sample.png
|
||||
position hint: 006
|
||||
|
||||
version: 2009-07-06
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-default-image.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
|
||||
# Made by artfreakwiu, edited by Megrin_kai and Pichoro
|
||||
############################################################## 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 }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
# Which artifact template should be used? Which multicolor template should be used?
|
||||
alternate_template := {
|
||||
if input == "a" then (
|
||||
if not styling.darker_artifacts then "oa"
|
||||
else "a"
|
||||
) else if input == "m" then (
|
||||
if styling.saturated_multicolor then "m"
|
||||
else "om"
|
||||
) else input
|
||||
}
|
||||
template := { alternate_template() + "{type}.jpg" }
|
||||
land_template := { (if input == "a" then "c" else alternate_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 }
|
||||
|
||||
############################################################## 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
|
||||
styling field:
|
||||
type: boolean
|
||||
name: darker artifacts
|
||||
description: Use darker artifacts, as used by Wizards since Fifth Dawn.
|
||||
styling field:
|
||||
type: boolean
|
||||
name: saturated multicolor
|
||||
description: Should multicolor cards be more saturated? This is done on real cards.
|
||||
initial: yes
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
darker artifacts:
|
||||
choice images:
|
||||
yes: acard.jpg
|
||||
no: oacard.jpg
|
||||
saturated multicolor:
|
||||
choice images:
|
||||
yes: mcard.jpg
|
||||
no: omcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 32 else 51 }
|
||||
top : 30
|
||||
right: { 341 - 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: 343
|
||||
top : 31
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle 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 : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 32
|
||||
top: 62
|
||||
width: 311
|
||||
height: 376
|
||||
z index: 1
|
||||
default: {default_image(card.card_color)}
|
||||
############################# Card type
|
||||
type:
|
||||
left: 33
|
||||
top : 447
|
||||
width: { 308 - max(22,card_style.rarity.content_width) }
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
right: 344
|
||||
top : 445
|
||||
width: 40
|
||||
height: 20
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 34
|
||||
top : 258
|
||||
width: 311
|
||||
height: 176
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 12
|
||||
scale down to: 8
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -1
|
||||
shadow displacement y: 1
|
||||
color: rgb(255,255,255)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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 "bottom center"
|
||||
else "bottom left"
|
||||
z index: 1
|
||||
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
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 284
|
||||
top: 466
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 56
|
||||
top : 477
|
||||
width: 217
|
||||
height: 13
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 26
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 271
|
||||
top: 461
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
mask: mask_pt.png
|
||||
image: { card_ptbox() }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
@@ -1,499 +1,499 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
full name: FPM's Flip Magic
|
||||
short name: FPM Flip
|
||||
installer group: magic/FirePenguinMaster/Flip cards
|
||||
icon: card-sample.png
|
||||
position hint: 402
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
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-beveled.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
|
||||
# Template by Art_Freak
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# We have no land templates
|
||||
land_template := { "c{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 := { "flip" }
|
||||
|
||||
############################################################## 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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 and untap symbols 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 field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# 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: 17
|
||||
top : 150
|
||||
width: 25
|
||||
height: 195
|
||||
alignment: top right
|
||||
direction: vertical
|
||||
symbol font:
|
||||
name: magic-mana-beveled
|
||||
size: 17
|
||||
scale down to: 17
|
||||
alignment: bottom right
|
||||
always symbol: true
|
||||
padding top: 0
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 30
|
||||
top : 27
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
name 2:
|
||||
right: 32
|
||||
bottom: 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:
|
||||
right: 334
|
||||
bottom: 170
|
||||
width: 25
|
||||
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: 1
|
||||
card symbol 2:
|
||||
right: 331
|
||||
bottom: 457
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
angle: 180
|
||||
choice images:
|
||||
tombstone: tombstone.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: middle 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:
|
||||
right: 33
|
||||
bottom: 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: 70
|
||||
top : 348
|
||||
width: 33
|
||||
height: 23
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
#should the bottom textbox be the flipped or unflipped text? if flipped, reverse orientations of fields.
|
||||
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: { styling.text_box_mana_symbols }
|
||||
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: 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:
|
||||
right: 33
|
||||
bottom: 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: { styling.text_box_mana_symbols }
|
||||
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
|
||||
watermark 2:
|
||||
right: 33
|
||||
bottom: 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: 2
|
||||
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: 2
|
||||
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
|
||||
power 2:
|
||||
z index: 2
|
||||
right: 334
|
||||
bottom: 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: 2
|
||||
right: 334
|
||||
bottom: 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
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
right: 350
|
||||
top : 340
|
||||
width: { max(20, card_style.illustrator.content_width) + 5 }
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: middle right
|
||||
font:
|
||||
name: MPlantin-Italic
|
||||
size: 8
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 65
|
||||
top : 493
|
||||
width: 285
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: bottom right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 7
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt symbols
|
||||
script: "shieldsword"
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt symbols 2
|
||||
script: "shieldsword"
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_color(card.card_color)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt symbols:
|
||||
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
|
||||
pt symbols 2:
|
||||
right: 333
|
||||
bottom: 58
|
||||
width: 19
|
||||
height: 103
|
||||
z index: 1
|
||||
visible: { card.power_2 != "" or card.toughness_2 != "" }
|
||||
render style: image
|
||||
angle: 180
|
||||
choice images:
|
||||
shieldsword: ptshieldsword.png
|
||||
paintbrush:
|
||||
right: { 350 - card_style.illustrator.content_width }
|
||||
top : 341
|
||||
width: 40
|
||||
height: 15
|
||||
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
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
full name: FPM's Flip Magic
|
||||
short name: FPM Flip
|
||||
installer group: magic/FirePenguinMaster/Flip cards
|
||||
icon: card-sample.png
|
||||
position hint: 402
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
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-beveled.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
|
||||
# Template by Art_Freak
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# We have no land templates
|
||||
land_template := { "c{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 := { "flip" }
|
||||
|
||||
############################################################## 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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 and untap symbols 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 field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# 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: 17
|
||||
top : 150
|
||||
width: 25
|
||||
height: 195
|
||||
alignment: top right
|
||||
direction: vertical
|
||||
symbol font:
|
||||
name: magic-mana-beveled
|
||||
size: 17
|
||||
scale down to: 17
|
||||
alignment: bottom right
|
||||
always symbol: true
|
||||
padding top: 0
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 30
|
||||
top : 27
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
name 2:
|
||||
right: 32
|
||||
bottom: 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:
|
||||
right: 334
|
||||
bottom: 170
|
||||
width: 25
|
||||
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: 1
|
||||
card symbol 2:
|
||||
right: 331
|
||||
bottom: 457
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
angle: 180
|
||||
choice images:
|
||||
tombstone: tombstone.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: middle 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:
|
||||
right: 33
|
||||
bottom: 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: 70
|
||||
top : 348
|
||||
width: 33
|
||||
height: 23
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
#should the bottom textbox be the flipped or unflipped text? if flipped, reverse orientations of fields.
|
||||
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: { styling.text_box_mana_symbols }
|
||||
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: 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:
|
||||
right: 33
|
||||
bottom: 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: { styling.text_box_mana_symbols }
|
||||
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
|
||||
watermark 2:
|
||||
right: 33
|
||||
bottom: 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: 2
|
||||
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: 2
|
||||
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
|
||||
power 2:
|
||||
z index: 2
|
||||
right: 334
|
||||
bottom: 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: 2
|
||||
right: 334
|
||||
bottom: 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
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
right: 350
|
||||
top : 340
|
||||
width: { max(20, card_style.illustrator.content_width) + 5 }
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: middle right
|
||||
font:
|
||||
name: MPlantin-Italic
|
||||
size: 8
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 65
|
||||
top : 493
|
||||
width: 285
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: bottom right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 7
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt symbols
|
||||
script: "shieldsword"
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt symbols 2
|
||||
script: "shieldsword"
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_color(card.card_color)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt symbols:
|
||||
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
|
||||
pt symbols 2:
|
||||
right: 333
|
||||
bottom: 58
|
||||
width: 19
|
||||
height: 103
|
||||
z index: 1
|
||||
visible: { card.power_2 != "" or card.toughness_2 != "" }
|
||||
render style: image
|
||||
angle: 180
|
||||
choice images:
|
||||
shieldsword: ptshieldsword.png
|
||||
paintbrush:
|
||||
right: { 350 - card_style.illustrator.content_width }
|
||||
top : 341
|
||||
width: 40
|
||||
height: 15
|
||||
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
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,386 +1,386 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
full name: FPM's Normal Magic
|
||||
short name: FPM Normal
|
||||
installer group: magic/FirePenguinMaster/Normal cards
|
||||
icon: card-sample.png
|
||||
position hint: 401
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
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-beveled.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
|
||||
#Template by Art_Freak and Pichoro
|
||||
############################################################## 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" or input == "c" 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" }
|
||||
|
||||
############################################################## Extra style options
|
||||
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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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 and untap symbols 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 field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
green style:
|
||||
render style: both
|
||||
choice images:
|
||||
light: lgcard.jpg
|
||||
dark: gcard.jpg
|
||||
land style:
|
||||
render style: both
|
||||
choice images:
|
||||
normal: clcard.jpg
|
||||
grey: elcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 45
|
||||
top : 25
|
||||
width: 290
|
||||
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: 18
|
||||
top : 55
|
||||
width: 27
|
||||
height: 250
|
||||
direction: vertical
|
||||
alignment: top right
|
||||
symbol font:
|
||||
name: magic-mana-beveled
|
||||
size: 18
|
||||
scale down to: 18
|
||||
alignment: bottom right
|
||||
always symbol: true
|
||||
z index: 1
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left: 30
|
||||
top : 27
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 48
|
||||
top: 67
|
||||
width: 309
|
||||
height: 223
|
||||
mask: imagemask.png
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 120
|
||||
top : 312
|
||||
width: 220
|
||||
height: 20
|
||||
alignment: middle 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: 70
|
||||
top : 302
|
||||
width: 33
|
||||
height: 23
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 61
|
||||
top : 343
|
||||
width: 280
|
||||
height: 144
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 127
|
||||
top : 340
|
||||
width: 138
|
||||
height: 156
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
power:
|
||||
z index: 2
|
||||
left: 24
|
||||
top: 362
|
||||
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: 2
|
||||
left: 24
|
||||
top: 415
|
||||
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
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
right: 350
|
||||
top : 293
|
||||
width: { max(20, card_style.illustrator.content_width) + 5 }
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: middle right
|
||||
font:
|
||||
name: MPlantin-Italic
|
||||
size: 8
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 65
|
||||
top : 492
|
||||
width: 285
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: bottom right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 7
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt symbols
|
||||
script: "shieldsword"
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_color(card.card_color)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt symbols:
|
||||
left: 25
|
||||
top: 362
|
||||
width: 19
|
||||
height: 103
|
||||
z index: 1
|
||||
visible: { card.power != "" or card.toughness != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
shieldsword: ptshieldsword.png
|
||||
paintbrush:
|
||||
right: { 350 - card_style.illustrator.content_width }
|
||||
top : 294
|
||||
width: 40
|
||||
height: 15
|
||||
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
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
full name: FPM's Normal Magic
|
||||
short name: FPM Normal
|
||||
installer group: magic/FirePenguinMaster/Normal cards
|
||||
icon: card-sample.png
|
||||
position hint: 401
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
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-beveled.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
|
||||
#Template by Art_Freak and Pichoro
|
||||
############################################################## 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" or input == "c" 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" }
|
||||
|
||||
############################################################## Extra style options
|
||||
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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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 and untap symbols 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 field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
green style:
|
||||
render style: both
|
||||
choice images:
|
||||
light: lgcard.jpg
|
||||
dark: gcard.jpg
|
||||
land style:
|
||||
render style: both
|
||||
choice images:
|
||||
normal: clcard.jpg
|
||||
grey: elcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 45
|
||||
top : 25
|
||||
width: 290
|
||||
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: 18
|
||||
top : 55
|
||||
width: 27
|
||||
height: 250
|
||||
direction: vertical
|
||||
alignment: top right
|
||||
symbol font:
|
||||
name: magic-mana-beveled
|
||||
size: 18
|
||||
scale down to: 18
|
||||
alignment: bottom right
|
||||
always symbol: true
|
||||
z index: 1
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left: 30
|
||||
top : 27
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 48
|
||||
top: 67
|
||||
width: 309
|
||||
height: 223
|
||||
mask: imagemask.png
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 120
|
||||
top : 312
|
||||
width: 220
|
||||
height: 20
|
||||
alignment: middle 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: 70
|
||||
top : 302
|
||||
width: 33
|
||||
height: 23
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 61
|
||||
top : 343
|
||||
width: 280
|
||||
height: 144
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 127
|
||||
top : 340
|
||||
width: 138
|
||||
height: 156
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
power:
|
||||
z index: 2
|
||||
left: 24
|
||||
top: 362
|
||||
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: 2
|
||||
left: 24
|
||||
top: 415
|
||||
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
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
right: 350
|
||||
top : 293
|
||||
width: { max(20, card_style.illustrator.content_width) + 5 }
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: middle right
|
||||
font:
|
||||
name: MPlantin-Italic
|
||||
size: 8
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 65
|
||||
top : 492
|
||||
width: 285
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: bottom right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 7
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt symbols
|
||||
script: "shieldsword"
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_color(card.card_color)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt symbols:
|
||||
left: 25
|
||||
top: 362
|
||||
width: 19
|
||||
height: 103
|
||||
z index: 1
|
||||
visible: { card.power != "" or card.toughness != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
shieldsword: ptshieldsword.png
|
||||
paintbrush:
|
||||
right: { 350 - card_style.illustrator.content_width }
|
||||
top : 294
|
||||
width: 40
|
||||
height: 15
|
||||
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
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
@@ -1,389 +1,389 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
full name: FPM's Promo Magic
|
||||
short name: FPM Promo
|
||||
installer group: magic/FirePenguinMaster/Promotional
|
||||
icon: card-sample.png
|
||||
position hint: 404
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2007-12-29
|
||||
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-beveled.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
|
||||
#Template by Pichoro
|
||||
############################################################## 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" or input == "c" 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 }
|
||||
|
||||
############################################################## 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: color
|
||||
name: font color
|
||||
description: The default text and typeline color for cards
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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 and untap symbols 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 field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
green style:
|
||||
render style: both
|
||||
choice images:
|
||||
light: lgcard.jpg
|
||||
dark: gcard.jpg
|
||||
land style:
|
||||
render style: both
|
||||
choice images:
|
||||
normal: clcard.jpg
|
||||
grey: elcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
border color:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
radius: 18
|
||||
left width: 18
|
||||
right width: 18
|
||||
top width: 18
|
||||
bottom width: 18
|
||||
z index: 5
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 45
|
||||
top : 25
|
||||
width: 290
|
||||
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: 18
|
||||
top : 55
|
||||
width: 27
|
||||
height: 250
|
||||
direction: vertical
|
||||
alignment: top right
|
||||
symbol font:
|
||||
name: magic-mana-beveled
|
||||
size: 18
|
||||
scale down to: 18
|
||||
alignment: bottom right
|
||||
always symbol: true
|
||||
padding top: 0
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 30
|
||||
top : 27
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 49
|
||||
top: 65
|
||||
width: 307
|
||||
height: 439
|
||||
mask: imagemask.png
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 120
|
||||
top : 312
|
||||
width: 220
|
||||
height: 20
|
||||
alignment: top shrink-overflow
|
||||
z index: 2
|
||||
padding top: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: { styling.font_color }
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Text box
|
||||
text:
|
||||
left: 61
|
||||
top : 343
|
||||
width: 280
|
||||
height: 144
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: { styling.font_color }
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 3
|
||||
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: 127
|
||||
top : 340
|
||||
width: 138
|
||||
height: 156
|
||||
z index: 2
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
power:
|
||||
z index: 2
|
||||
left: 24
|
||||
top: 361
|
||||
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: 2
|
||||
left: 25
|
||||
top: 418
|
||||
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
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
right: 350
|
||||
top : 293
|
||||
width: { max(20, card_style.illustrator.content_width) + 5 }
|
||||
height: 16
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
font:
|
||||
name: MPlantin-Italic
|
||||
size: 8
|
||||
color: { styling.font_color }
|
||||
copyright line:
|
||||
left: 65
|
||||
top : 492
|
||||
width: 285
|
||||
height: 12
|
||||
z index: 2
|
||||
alignment: bottom right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 7
|
||||
color: { styling.font_color }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt symbols
|
||||
script: "shieldsword"
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: black paintbrush
|
||||
editable: false
|
||||
choice: black
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: white paintbrush
|
||||
editable: false
|
||||
choice: white
|
||||
save value: false
|
||||
extra card style:
|
||||
pt symbols:
|
||||
left: 25
|
||||
top: 362
|
||||
width: 19
|
||||
height: 103
|
||||
z index: 1
|
||||
visible: { card.power != "" or card.toughness != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
shieldsword: ptshieldsword.png
|
||||
black paintbrush:
|
||||
right: { 350 - card_style.illustrator.content_width }
|
||||
top : 294
|
||||
width: 40
|
||||
height: 15
|
||||
z index: 2
|
||||
render style: image
|
||||
visible: { styling.font_color == "black" }
|
||||
choice images:
|
||||
black: /magic-future-common.mse-include/paintbrush_black.png
|
||||
white paintbrush:
|
||||
right: { 350 - card_style.illustrator.content_width }
|
||||
top : 294
|
||||
width: 40
|
||||
height: 15
|
||||
z index: 2
|
||||
render style: image
|
||||
visible: { styling.font_color == "white" }
|
||||
choice images:
|
||||
white: /magic-future-common.mse-include/paintbrush_white.png
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 4
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
full name: FPM's Promo Magic
|
||||
short name: FPM Promo
|
||||
installer group: magic/FirePenguinMaster/Promotional
|
||||
icon: card-sample.png
|
||||
position hint: 404
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2007-12-29
|
||||
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-beveled.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
|
||||
#Template by Pichoro
|
||||
############################################################## 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" or input == "c" 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 }
|
||||
|
||||
############################################################## 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: color
|
||||
name: font color
|
||||
description: The default text and typeline color for cards
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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 and untap symbols 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 field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
green style:
|
||||
render style: both
|
||||
choice images:
|
||||
light: lgcard.jpg
|
||||
dark: gcard.jpg
|
||||
land style:
|
||||
render style: both
|
||||
choice images:
|
||||
normal: clcard.jpg
|
||||
grey: elcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
border color:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
radius: 18
|
||||
left width: 18
|
||||
right width: 18
|
||||
top width: 18
|
||||
bottom width: 18
|
||||
z index: 5
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 45
|
||||
top : 25
|
||||
width: 290
|
||||
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: 18
|
||||
top : 55
|
||||
width: 27
|
||||
height: 250
|
||||
direction: vertical
|
||||
alignment: top right
|
||||
symbol font:
|
||||
name: magic-mana-beveled
|
||||
size: 18
|
||||
scale down to: 18
|
||||
alignment: bottom right
|
||||
always symbol: true
|
||||
padding top: 0
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 30
|
||||
top : 27
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 49
|
||||
top: 65
|
||||
width: 307
|
||||
height: 439
|
||||
mask: imagemask.png
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 120
|
||||
top : 312
|
||||
width: 220
|
||||
height: 20
|
||||
alignment: top shrink-overflow
|
||||
z index: 2
|
||||
padding top: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: { styling.font_color }
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Text box
|
||||
text:
|
||||
left: 61
|
||||
top : 343
|
||||
width: 280
|
||||
height: 144
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: { styling.font_color }
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 3
|
||||
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: 127
|
||||
top : 340
|
||||
width: 138
|
||||
height: 156
|
||||
z index: 2
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
power:
|
||||
z index: 2
|
||||
left: 24
|
||||
top: 361
|
||||
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: 2
|
||||
left: 25
|
||||
top: 418
|
||||
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
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
right: 350
|
||||
top : 293
|
||||
width: { max(20, card_style.illustrator.content_width) + 5 }
|
||||
height: 16
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
font:
|
||||
name: MPlantin-Italic
|
||||
size: 8
|
||||
color: { styling.font_color }
|
||||
copyright line:
|
||||
left: 65
|
||||
top : 492
|
||||
width: 285
|
||||
height: 12
|
||||
z index: 2
|
||||
alignment: bottom right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 7
|
||||
color: { styling.font_color }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt symbols
|
||||
script: "shieldsword"
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: black paintbrush
|
||||
editable: false
|
||||
choice: black
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: white paintbrush
|
||||
editable: false
|
||||
choice: white
|
||||
save value: false
|
||||
extra card style:
|
||||
pt symbols:
|
||||
left: 25
|
||||
top: 362
|
||||
width: 19
|
||||
height: 103
|
||||
z index: 1
|
||||
visible: { card.power != "" or card.toughness != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
shieldsword: ptshieldsword.png
|
||||
black paintbrush:
|
||||
right: { 350 - card_style.illustrator.content_width }
|
||||
top : 294
|
||||
width: 40
|
||||
height: 15
|
||||
z index: 2
|
||||
render style: image
|
||||
visible: { styling.font_color == "black" }
|
||||
choice images:
|
||||
black: /magic-future-common.mse-include/paintbrush_black.png
|
||||
white paintbrush:
|
||||
right: { 350 - card_style.illustrator.content_width }
|
||||
top : 294
|
||||
width: 40
|
||||
height: 15
|
||||
z index: 2
|
||||
render style: image
|
||||
visible: { styling.font_color == "white" }
|
||||
choice images:
|
||||
white: /magic-future-common.mse-include/paintbrush_white.png
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 4
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,431 +1,431 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
full name: FPM's Token Magic
|
||||
short name: FPM Token
|
||||
installer group: magic/FirePenguinMaster/Tokens
|
||||
icon: card-sample.png
|
||||
position hint: 407
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
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-beveled.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
|
||||
#Template by Art_Freak and Pichoro
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
green_template := {
|
||||
if input == "g" then (
|
||||
if styling.green_style == "light" then "lg"
|
||||
else "g"
|
||||
) else input
|
||||
}
|
||||
template_suffix := [card: "card.jpg", textbox: "textbox.png", typeline: "typeline.png"]
|
||||
template := { green_template() + template_suffix[type] }
|
||||
land_template := {
|
||||
(if input == "a" or input == "c" then (
|
||||
if styling.land_style == "grey" then "e"
|
||||
else "c"
|
||||
) else green_template()) + "l" + template_suffix[type] }
|
||||
|
||||
# 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 := {
|
||||
if styling.token then "token"
|
||||
else "normal"
|
||||
}
|
||||
|
||||
############################################################## 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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: 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: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: boolean
|
||||
name: token
|
||||
description: Is this card a token?
|
||||
initial: yes
|
||||
styling style:
|
||||
green style:
|
||||
render style: both
|
||||
choice images:
|
||||
light: lgcard.jpg
|
||||
dark: gcard.jpg
|
||||
land style:
|
||||
render style: both
|
||||
choice images:
|
||||
normal: clcard.jpg
|
||||
grey: elcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
border color:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
radius: 18
|
||||
left width: 18
|
||||
right width: 18
|
||||
top width: 18
|
||||
bottom width: 18
|
||||
z index: 6
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 45
|
||||
top : 25
|
||||
width: 290
|
||||
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: 18
|
||||
top : 55
|
||||
width: 27
|
||||
height: 250
|
||||
alignment: top right
|
||||
direction: vertical
|
||||
symbol font:
|
||||
name: magic-mana-beveled
|
||||
size: 18
|
||||
scale down to: 18
|
||||
alignment: bottom right
|
||||
always symbol: true
|
||||
padding top: 0
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 30
|
||||
top : 27
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 49
|
||||
top: 65
|
||||
width: 307
|
||||
height: 439
|
||||
mask: imagemask.png
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 110
|
||||
top : 479
|
||||
width: 220
|
||||
height: 20
|
||||
alignment: top shrink-overflow
|
||||
z index: 3
|
||||
padding top: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
left: { if to_text(card.type) != "" or card.illustrator != "" or card.copyright != "" then 70 else 21 }
|
||||
top : { if to_text(card.type) != "" or card.illustrator != "" or card.copyright != "" then 468 else 471 }
|
||||
width: 33
|
||||
height: 22
|
||||
z index: 3
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 56
|
||||
top : 410
|
||||
width: 290
|
||||
height: 46
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 4
|
||||
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: 181
|
||||
top : 405
|
||||
width: 45
|
||||
height: 50
|
||||
z index: 3
|
||||
render style: image
|
||||
alignment: middle center
|
||||
visible: { card.rule_text != "" and card.flavor_text != "" }
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
power:
|
||||
z index: 2
|
||||
left: 24
|
||||
top: 361
|
||||
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: 2
|
||||
left: 25
|
||||
top: 418
|
||||
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
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
right: 350
|
||||
top : 461
|
||||
width: { max(20, card_style.illustrator.content_width) + 5 }
|
||||
height: 16
|
||||
z index: 3
|
||||
alignment: middle right
|
||||
font:
|
||||
name: MPlantin-Italic
|
||||
size: 8
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 65
|
||||
top : 494
|
||||
width: 285
|
||||
height: 12
|
||||
z index: 3
|
||||
alignment: bottom right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 7
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt symbols
|
||||
script: "shieldsword"
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: textbox
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: typeline
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_color(card.card_color)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt symbols:
|
||||
left: 25
|
||||
top: 362
|
||||
width: 19
|
||||
height: 103
|
||||
z index: 1
|
||||
visible: { card.power != "" or card.toughness != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
shieldsword: ptshieldsword.png
|
||||
textbox:
|
||||
left: 52
|
||||
top: 405
|
||||
width: 299
|
||||
height: 55
|
||||
render style: image
|
||||
popup style: in place
|
||||
visible:
|
||||
{ card.rule_text != "" or
|
||||
(number_of_items(in:"" + card.flavor_text) > 21) }
|
||||
image: { card_textbox() }
|
||||
z index: 2
|
||||
typeline:
|
||||
left: 53
|
||||
top: 464
|
||||
width: 304
|
||||
height: 41
|
||||
render style: image
|
||||
popup style: in place
|
||||
visible: { to_text(card.type) != "" or card.illustrator != "" or card.copyright != "" }
|
||||
image: { card_typeline() }
|
||||
z index: 2
|
||||
paintbrush:
|
||||
right: { 350 - card_style.illustrator.content_width }
|
||||
top : 461
|
||||
width: 40
|
||||
height: 15
|
||||
z index: 3
|
||||
render style: image
|
||||
choice images:
|
||||
black: /magic-future-common.mse-include/paintbrush_black.png
|
||||
white: /magic-future-common.mse-include/paintbrush_white.png
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 5
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
full name: FPM's Token Magic
|
||||
short name: FPM Token
|
||||
installer group: magic/FirePenguinMaster/Tokens
|
||||
icon: card-sample.png
|
||||
position hint: 407
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
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-beveled.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
|
||||
#Template by Art_Freak and Pichoro
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
green_template := {
|
||||
if input == "g" then (
|
||||
if styling.green_style == "light" then "lg"
|
||||
else "g"
|
||||
) else input
|
||||
}
|
||||
template_suffix := [card: "card.jpg", textbox: "textbox.png", typeline: "typeline.png"]
|
||||
template := { green_template() + template_suffix[type] }
|
||||
land_template := {
|
||||
(if input == "a" or input == "c" then (
|
||||
if styling.land_style == "grey" then "e"
|
||||
else "c"
|
||||
) else green_template()) + "l" + template_suffix[type] }
|
||||
|
||||
# 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 := {
|
||||
if styling.token then "token"
|
||||
else "normal"
|
||||
}
|
||||
|
||||
############################################################## 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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: 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: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: boolean
|
||||
name: token
|
||||
description: Is this card a token?
|
||||
initial: yes
|
||||
styling style:
|
||||
green style:
|
||||
render style: both
|
||||
choice images:
|
||||
light: lgcard.jpg
|
||||
dark: gcard.jpg
|
||||
land style:
|
||||
render style: both
|
||||
choice images:
|
||||
normal: clcard.jpg
|
||||
grey: elcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
border color:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
radius: 18
|
||||
left width: 18
|
||||
right width: 18
|
||||
top width: 18
|
||||
bottom width: 18
|
||||
z index: 6
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 45
|
||||
top : 25
|
||||
width: 290
|
||||
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: 18
|
||||
top : 55
|
||||
width: 27
|
||||
height: 250
|
||||
alignment: top right
|
||||
direction: vertical
|
||||
symbol font:
|
||||
name: magic-mana-beveled
|
||||
size: 18
|
||||
scale down to: 18
|
||||
alignment: bottom right
|
||||
always symbol: true
|
||||
padding top: 0
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 30
|
||||
top : 27
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 49
|
||||
top: 65
|
||||
width: 307
|
||||
height: 439
|
||||
mask: imagemask.png
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 110
|
||||
top : 479
|
||||
width: 220
|
||||
height: 20
|
||||
alignment: top shrink-overflow
|
||||
z index: 3
|
||||
padding top: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
left: { if to_text(card.type) != "" or card.illustrator != "" or card.copyright != "" then 70 else 21 }
|
||||
top : { if to_text(card.type) != "" or card.illustrator != "" or card.copyright != "" then 468 else 471 }
|
||||
width: 33
|
||||
height: 22
|
||||
z index: 3
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 56
|
||||
top : 410
|
||||
width: 290
|
||||
height: 46
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 4
|
||||
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: 181
|
||||
top : 405
|
||||
width: 45
|
||||
height: 50
|
||||
z index: 3
|
||||
render style: image
|
||||
alignment: middle center
|
||||
visible: { card.rule_text != "" and card.flavor_text != "" }
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
power:
|
||||
z index: 2
|
||||
left: 24
|
||||
top: 361
|
||||
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: 2
|
||||
left: 25
|
||||
top: 418
|
||||
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
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
right: 350
|
||||
top : 461
|
||||
width: { max(20, card_style.illustrator.content_width) + 5 }
|
||||
height: 16
|
||||
z index: 3
|
||||
alignment: middle right
|
||||
font:
|
||||
name: MPlantin-Italic
|
||||
size: 8
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 65
|
||||
top : 494
|
||||
width: 285
|
||||
height: 12
|
||||
z index: 3
|
||||
alignment: bottom right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 7
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt symbols
|
||||
script: "shieldsword"
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: textbox
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: typeline
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_color(card.card_color)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt symbols:
|
||||
left: 25
|
||||
top: 362
|
||||
width: 19
|
||||
height: 103
|
||||
z index: 1
|
||||
visible: { card.power != "" or card.toughness != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
shieldsword: ptshieldsword.png
|
||||
textbox:
|
||||
left: 52
|
||||
top: 405
|
||||
width: 299
|
||||
height: 55
|
||||
render style: image
|
||||
popup style: in place
|
||||
visible:
|
||||
{ card.rule_text != "" or
|
||||
(number_of_items(in:"" + card.flavor_text) > 21) }
|
||||
image: { card_textbox() }
|
||||
z index: 2
|
||||
typeline:
|
||||
left: 53
|
||||
top: 464
|
||||
width: 304
|
||||
height: 41
|
||||
render style: image
|
||||
popup style: in place
|
||||
visible: { to_text(card.type) != "" or card.illustrator != "" or card.copyright != "" }
|
||||
image: { card_typeline() }
|
||||
z index: 2
|
||||
paintbrush:
|
||||
right: { 350 - card_style.illustrator.content_width }
|
||||
top : 461
|
||||
width: 40
|
||||
height: 15
|
||||
z index: 3
|
||||
render style: image
|
||||
choice images:
|
||||
black: /magic-future-common.mse-include/paintbrush_black.png
|
||||
white: /magic-future-common.mse-include/paintbrush_white.png
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 5
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
mse version: 0.3.6
|
||||
full name: Icons/symbols for futureshifted Magic The Gathering templates
|
||||
version: 2008-05-21
|
||||
mse version: 0.3.6
|
||||
full name: Icons/symbols for futureshifted Magic The Gathering templates
|
||||
version: 2008-05-21
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,405 +1,405 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Future Textless
|
||||
full name: Futureshift Textless
|
||||
installer group: magic/Future/Textless cards
|
||||
icon: card-sample.png
|
||||
position hint: 055
|
||||
|
||||
version: 2009-07-22
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-future-common.mse-include
|
||||
version: 2008-05-21
|
||||
depends on:
|
||||
package: magic-mana-future.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
#By: Pichoro
|
||||
#Images by Spiderboy4, Buttock1234, and Artfreakwiu
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# Should hybrids have a grey name?
|
||||
mask_hybrid_with_land := { styling.grey_hybrid_name }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
template := { input + "{type}.jpg" }
|
||||
land_template := { (if input == "a" then "c" else input) + "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 }
|
||||
|
||||
colorless_color := {
|
||||
if card.card_color=="white" then "w"
|
||||
else if card.card_color=="blue" then "u"
|
||||
else if card.card_color=="black" then "b"
|
||||
else if card.card_color=="red" then "r"
|
||||
else if card.card_color=="green" then "g"
|
||||
else "c"
|
||||
}
|
||||
|
||||
font_colors_white := { input != "w" and input != "c" and input != "a" and input != "l" and input != "m" }
|
||||
|
||||
paintbrush_font:= { if contains(card.card_color, match:"land") then "white"
|
||||
else if contains(card.card_color, match:"artifact") or contains(card.card_color, match:"multicolor") or contains(card.card_color, match:"white") then "black"
|
||||
else "white"
|
||||
}
|
||||
typesymbol_color:= { if contains(card.card_color, match:"artifact") then "black"
|
||||
else if contains(card.card_color, match:"land") and contains(card.card_color, match:"multicolor") and styling.colored_multicolor_land_name then "black"
|
||||
else if contains(card.card_color, match:"multicolor") then (
|
||||
if card.card_color=="multicolor" then "black"
|
||||
else if not contains(card.card_color, match:"white") then "white"
|
||||
else if contains(card.card_color, match:"red") or contains(card.card_color, match:"green") then "white"
|
||||
else "black"
|
||||
) else if card.card_color == "white" then "black"
|
||||
else if contains(card.card_color, match:"land") then (
|
||||
if contains(card.card_color, match:"green") then "white"
|
||||
else if contains(card.card_color, match:"red") then "white"
|
||||
else if contains(card.card_color, match:"black") then "white"
|
||||
else if contains(card.card_color, match:"blue") then "white"
|
||||
else "black"
|
||||
) else if card.card_color == "colorless" then "black"
|
||||
else "white"
|
||||
}
|
||||
|
||||
card_shape := { if styling.shifted_sorting then "shifted" else "normal" }
|
||||
|
||||
############################################################## 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: shifted sorting
|
||||
description: Should this style of card sort as a shifted card (after other cards of that color)?
|
||||
initial: no
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
use guild mana symbols:
|
||||
choice images:
|
||||
yes: /magic-mana-future.mse-symbol-font/mana_guild_rg.png
|
||||
no: /magic-mana-future.mse-symbol-font/mana_rg.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: bordermask.png
|
||||
z index: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 73 else 88 }
|
||||
top : 30
|
||||
width: { if card.card_symbol=="none" then 269 else 254 }
|
||||
height: 30
|
||||
alignment: middle shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 18
|
||||
color:
|
||||
script:
|
||||
if styling.grey_hybrid_name and contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"horizontal") or
|
||||
contains(card.card_color, match:"radial") or
|
||||
contains(card.card_color, match:"vertical") and
|
||||
not contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"multicolor") and
|
||||
contains(card.card_color, match:"black") and
|
||||
styling.colored_multicolor_land_name then rgb(255,255,255)
|
||||
else if contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if styling.grey_hybrid_name and contains(card.card_color, match:"hybrid") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"artifact") or contains(card.card_color, match:"land") then (
|
||||
if contains(card.card_color, match:"blue") or
|
||||
contains(card.card_color, match:"black") or
|
||||
contains(card.card_color, match:"red") or
|
||||
contains(card.card_color, match:"green") then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
) else font_color(card.card_color)
|
||||
casting cost:
|
||||
left: 18
|
||||
top: 57
|
||||
height: 422
|
||||
width: 75
|
||||
alignment: top left
|
||||
direction: vertical
|
||||
symbol font:
|
||||
name: magic-mana-future
|
||||
size: 22
|
||||
scale down to: 22
|
||||
alignment: bottom right
|
||||
always symbol: true
|
||||
mask: costmask.png
|
||||
z index: 2
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left: {if card.card_symbol=="none" then 50 else 67}
|
||||
top : 35
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
type symbol:
|
||||
left: 23
|
||||
top: 25
|
||||
width: 21
|
||||
height: 20
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
artifact: { "/magic-future-common.mse-include/artifact_" + typesymbol_color(value) + ".png" }
|
||||
creature: { "/magic-future-common.mse-include/creature_" + typesymbol_color(value) + ".png" }
|
||||
enchantment: { "/magic-future-common.mse-include/enchantment_" + typesymbol_color(value) + ".png" }
|
||||
instant: { "/magic-future-common.mse-include/instant_" + typesymbol_color(value) + ".png" }
|
||||
land: { "/magic-future-common.mse-include/land_" + typesymbol_color(value) + ".png" }
|
||||
multitype: { "/magic-future-common.mse-include/multitype_" + typesymbol_color(value) + ".png" }
|
||||
sorcery: { "/magic-future-common.mse-include/sorcery_" + typesymbol_color(value) + ".png" }
|
||||
planeswalker: { "/magic-future-common.mse-include/planeswalker_" + typesymbol_color(value) + ".png" }
|
||||
############################# Image
|
||||
image:
|
||||
left: 37
|
||||
top: 46
|
||||
width: 322
|
||||
height: 418
|
||||
z index: 1
|
||||
mask: mask_image.png
|
||||
############################# Card type
|
||||
type:
|
||||
left: 49
|
||||
top : 434
|
||||
width: { 300 - max(18,card_style.rarity.content_width) }
|
||||
height: 28
|
||||
alignment: middle shrink-overflow
|
||||
z index: 2
|
||||
padding top: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color:
|
||||
script:
|
||||
if styling.grey_hybrid_name and contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"horizontal") or
|
||||
contains(card.card_color, match:"radial") or
|
||||
contains(card.card_color, match:"vertical") and
|
||||
not contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"multicolor") and
|
||||
contains(card.card_color, match:"black") and
|
||||
styling.colored_multicolor_land_name then rgb(255,255,255)
|
||||
else if contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if styling.grey_hybrid_name and contains(card.card_color, match:"hybrid") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"artifact") or contains(card.card_color, match:"land") then (
|
||||
if contains(card.card_color, match:"blue") or
|
||||
contains(card.card_color, match:"black") or
|
||||
contains(card.card_color, match:"red") or
|
||||
contains(card.card_color, match:"green") then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
) else font_color(card.card_color)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
right: 352
|
||||
top : 439
|
||||
width: 19
|
||||
height: 19
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 287
|
||||
top: 467
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color:
|
||||
script:
|
||||
if styling.grey_hybrid_name and contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"horizontal") or
|
||||
contains(card.card_color, match:"radial") or
|
||||
contains(card.card_color, match:"vertical") and
|
||||
not contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"artifact") then (
|
||||
if contains(card.card_color, match:"blue") or
|
||||
contains(card.card_color, match:"black") or
|
||||
contains(card.card_color, match:"red") or
|
||||
contains(card.card_color, match:"green") then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
) else if contains(card.card_color, match:"hybrid") and contains(card.card_color, match:"white") and
|
||||
not contains(card.card_color, match:"red") and not contains(card.card_color, match:"green") then rgb(255,255,255)
|
||||
else if contains(card.card_color, match:"hybrid") and contains(card.card_color, match:"white") then rgb(0,0,0)
|
||||
else font_color(card.card_color)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
right: { if card.pt != "" then 281 else 341 }
|
||||
top : 478
|
||||
left: 30
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: middle right
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color:
|
||||
script:
|
||||
if contains(card.card_color, match:"land") then rgb(255,255,255)
|
||||
else if contains(card.card_color, match:"artifact") or
|
||||
contains(card.card_color, match:"multicolor") or
|
||||
contains(card.card_color, match:"white") then rgb(0,0,0)
|
||||
else rgb(255,255,255)
|
||||
copyright line:
|
||||
left: 30
|
||||
top : 491
|
||||
right: { if card.pt != "" then 281 else 341 }
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: bottom right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 7
|
||||
color:
|
||||
script:
|
||||
if contains(card.card_color, match:"land") then rgb(255,255,255)
|
||||
else if contains(card.card_color, match:"artifact") or
|
||||
contains(card.card_color, match:"multicolor") or
|
||||
contains(card.card_color, match:"white") then rgb(0,0,0)
|
||||
else rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_font(value)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt box:
|
||||
right: 357
|
||||
bottom: 505
|
||||
width: 78
|
||||
height: 51
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
image: { card_ptbox() }
|
||||
mask: mask_pt.png
|
||||
paintbrush:
|
||||
right: { ( if card.pt != "" then 281 else 341 ) - card_style.illustrator.content_width }
|
||||
top : 479
|
||||
width: 40
|
||||
height: 15
|
||||
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
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Future Textless
|
||||
full name: Futureshift Textless
|
||||
installer group: magic/Future/Textless cards
|
||||
icon: card-sample.png
|
||||
position hint: 055
|
||||
|
||||
version: 2009-07-22
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-future-common.mse-include
|
||||
version: 2008-05-21
|
||||
depends on:
|
||||
package: magic-mana-future.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
#By: Pichoro
|
||||
#Images by Spiderboy4, Buttock1234, and Artfreakwiu
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# Should hybrids have a grey name?
|
||||
mask_hybrid_with_land := { styling.grey_hybrid_name }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
template := { input + "{type}.jpg" }
|
||||
land_template := { (if input == "a" then "c" else input) + "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 }
|
||||
|
||||
colorless_color := {
|
||||
if card.card_color=="white" then "w"
|
||||
else if card.card_color=="blue" then "u"
|
||||
else if card.card_color=="black" then "b"
|
||||
else if card.card_color=="red" then "r"
|
||||
else if card.card_color=="green" then "g"
|
||||
else "c"
|
||||
}
|
||||
|
||||
font_colors_white := { input != "w" and input != "c" and input != "a" and input != "l" and input != "m" }
|
||||
|
||||
paintbrush_font:= { if contains(card.card_color, match:"land") then "white"
|
||||
else if contains(card.card_color, match:"artifact") or contains(card.card_color, match:"multicolor") or contains(card.card_color, match:"white") then "black"
|
||||
else "white"
|
||||
}
|
||||
typesymbol_color:= { if contains(card.card_color, match:"artifact") then "black"
|
||||
else if contains(card.card_color, match:"land") and contains(card.card_color, match:"multicolor") and styling.colored_multicolor_land_name then "black"
|
||||
else if contains(card.card_color, match:"multicolor") then (
|
||||
if card.card_color=="multicolor" then "black"
|
||||
else if not contains(card.card_color, match:"white") then "white"
|
||||
else if contains(card.card_color, match:"red") or contains(card.card_color, match:"green") then "white"
|
||||
else "black"
|
||||
) else if card.card_color == "white" then "black"
|
||||
else if contains(card.card_color, match:"land") then (
|
||||
if contains(card.card_color, match:"green") then "white"
|
||||
else if contains(card.card_color, match:"red") then "white"
|
||||
else if contains(card.card_color, match:"black") then "white"
|
||||
else if contains(card.card_color, match:"blue") then "white"
|
||||
else "black"
|
||||
) else if card.card_color == "colorless" then "black"
|
||||
else "white"
|
||||
}
|
||||
|
||||
card_shape := { if styling.shifted_sorting then "shifted" else "normal" }
|
||||
|
||||
############################################################## 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: shifted sorting
|
||||
description: Should this style of card sort as a shifted card (after other cards of that color)?
|
||||
initial: no
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
use guild mana symbols:
|
||||
choice images:
|
||||
yes: /magic-mana-future.mse-symbol-font/mana_guild_rg.png
|
||||
no: /magic-mana-future.mse-symbol-font/mana_rg.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: bordermask.png
|
||||
z index: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 73 else 88 }
|
||||
top : 30
|
||||
width: { if card.card_symbol=="none" then 269 else 254 }
|
||||
height: 30
|
||||
alignment: middle shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 18
|
||||
color:
|
||||
script:
|
||||
if styling.grey_hybrid_name and contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"horizontal") or
|
||||
contains(card.card_color, match:"radial") or
|
||||
contains(card.card_color, match:"vertical") and
|
||||
not contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"multicolor") and
|
||||
contains(card.card_color, match:"black") and
|
||||
styling.colored_multicolor_land_name then rgb(255,255,255)
|
||||
else if contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if styling.grey_hybrid_name and contains(card.card_color, match:"hybrid") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"artifact") or contains(card.card_color, match:"land") then (
|
||||
if contains(card.card_color, match:"blue") or
|
||||
contains(card.card_color, match:"black") or
|
||||
contains(card.card_color, match:"red") or
|
||||
contains(card.card_color, match:"green") then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
) else font_color(card.card_color)
|
||||
casting cost:
|
||||
left: 18
|
||||
top: 57
|
||||
height: 422
|
||||
width: 75
|
||||
alignment: top left
|
||||
direction: vertical
|
||||
symbol font:
|
||||
name: magic-mana-future
|
||||
size: 22
|
||||
scale down to: 22
|
||||
alignment: bottom right
|
||||
always symbol: true
|
||||
mask: costmask.png
|
||||
z index: 2
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left: {if card.card_symbol=="none" then 50 else 67}
|
||||
top : 35
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
type symbol:
|
||||
left: 23
|
||||
top: 25
|
||||
width: 21
|
||||
height: 20
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
artifact: { "/magic-future-common.mse-include/artifact_" + typesymbol_color(value) + ".png" }
|
||||
creature: { "/magic-future-common.mse-include/creature_" + typesymbol_color(value) + ".png" }
|
||||
enchantment: { "/magic-future-common.mse-include/enchantment_" + typesymbol_color(value) + ".png" }
|
||||
instant: { "/magic-future-common.mse-include/instant_" + typesymbol_color(value) + ".png" }
|
||||
land: { "/magic-future-common.mse-include/land_" + typesymbol_color(value) + ".png" }
|
||||
multitype: { "/magic-future-common.mse-include/multitype_" + typesymbol_color(value) + ".png" }
|
||||
sorcery: { "/magic-future-common.mse-include/sorcery_" + typesymbol_color(value) + ".png" }
|
||||
planeswalker: { "/magic-future-common.mse-include/planeswalker_" + typesymbol_color(value) + ".png" }
|
||||
############################# Image
|
||||
image:
|
||||
left: 37
|
||||
top: 46
|
||||
width: 322
|
||||
height: 418
|
||||
z index: 1
|
||||
mask: mask_image.png
|
||||
############################# Card type
|
||||
type:
|
||||
left: 49
|
||||
top : 434
|
||||
width: { 300 - max(18,card_style.rarity.content_width) }
|
||||
height: 28
|
||||
alignment: middle shrink-overflow
|
||||
z index: 2
|
||||
padding top: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color:
|
||||
script:
|
||||
if styling.grey_hybrid_name and contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"horizontal") or
|
||||
contains(card.card_color, match:"radial") or
|
||||
contains(card.card_color, match:"vertical") and
|
||||
not contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"multicolor") and
|
||||
contains(card.card_color, match:"black") and
|
||||
styling.colored_multicolor_land_name then rgb(255,255,255)
|
||||
else if contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if styling.grey_hybrid_name and contains(card.card_color, match:"hybrid") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"artifact") or contains(card.card_color, match:"land") then (
|
||||
if contains(card.card_color, match:"blue") or
|
||||
contains(card.card_color, match:"black") or
|
||||
contains(card.card_color, match:"red") or
|
||||
contains(card.card_color, match:"green") then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
) else font_color(card.card_color)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
right: 352
|
||||
top : 439
|
||||
width: 19
|
||||
height: 19
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 287
|
||||
top: 467
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color:
|
||||
script:
|
||||
if styling.grey_hybrid_name and contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"horizontal") or
|
||||
contains(card.card_color, match:"radial") or
|
||||
contains(card.card_color, match:"vertical") and
|
||||
not contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"land") and
|
||||
contains(card.card_color, match:"multicolor") then rgb(0,0,0)
|
||||
else if contains(card.card_color, match:"artifact") then (
|
||||
if contains(card.card_color, match:"blue") or
|
||||
contains(card.card_color, match:"black") or
|
||||
contains(card.card_color, match:"red") or
|
||||
contains(card.card_color, match:"green") then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
) else if contains(card.card_color, match:"hybrid") and contains(card.card_color, match:"white") and
|
||||
not contains(card.card_color, match:"red") and not contains(card.card_color, match:"green") then rgb(255,255,255)
|
||||
else if contains(card.card_color, match:"hybrid") and contains(card.card_color, match:"white") then rgb(0,0,0)
|
||||
else font_color(card.card_color)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
right: { if card.pt != "" then 281 else 341 }
|
||||
top : 478
|
||||
left: 30
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: middle right
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color:
|
||||
script:
|
||||
if contains(card.card_color, match:"land") then rgb(255,255,255)
|
||||
else if contains(card.card_color, match:"artifact") or
|
||||
contains(card.card_color, match:"multicolor") or
|
||||
contains(card.card_color, match:"white") then rgb(0,0,0)
|
||||
else rgb(255,255,255)
|
||||
copyright line:
|
||||
left: 30
|
||||
top : 491
|
||||
right: { if card.pt != "" then 281 else 341 }
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: bottom right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 7
|
||||
color:
|
||||
script:
|
||||
if contains(card.card_color, match:"land") then rgb(255,255,255)
|
||||
else if contains(card.card_color, match:"artifact") or
|
||||
contains(card.card_color, match:"multicolor") or
|
||||
contains(card.card_color, match:"white") then rgb(0,0,0)
|
||||
else rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_font(value)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt box:
|
||||
right: 357
|
||||
bottom: 505
|
||||
width: 78
|
||||
height: 51
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
image: { card_ptbox() }
|
||||
mask: mask_pt.png
|
||||
paintbrush:
|
||||
right: { ( if card.pt != "" then 281 else 341 ) - card_style.illustrator.content_width }
|
||||
top : 479
|
||||
width: 40
|
||||
height: 15
|
||||
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
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
+551
-551
File diff suppressed because it is too large
Load Diff
@@ -1,357 +1,357 @@
|
||||
mse version: 0.3.8
|
||||
version: 2009-08-10
|
||||
short name: beveled style (firepenguinmaster)
|
||||
installer group: magic/Mana symbols/beveled style (FirePenguinMaster)
|
||||
position hint: 101
|
||||
icon: mana_r.png
|
||||
# Symbol font in the beveled style used for casting costs on FPM cards
|
||||
# Note:
|
||||
# Define small_mana_t:="mana_t(_old)?.png" in the init script of the style
|
||||
#
|
||||
# So for example:
|
||||
#
|
||||
#init script:
|
||||
# small_mana_t := "mana_t.png"
|
||||
|
||||
image font size: 135
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q.png
|
||||
symbol:
|
||||
code: C
|
||||
image: mana_chaos.png
|
||||
image font size: 142.11
|
||||
symbol:
|
||||
code: B/G/W
|
||||
image: mana_bgw.png
|
||||
symbol:
|
||||
code: B/R/G
|
||||
image: mana_brg.png
|
||||
symbol:
|
||||
code: G/U/B
|
||||
image: mana_gub.png
|
||||
symbol:
|
||||
code: G/W/U
|
||||
image: mana_gwu.png
|
||||
symbol:
|
||||
code: R/G/W
|
||||
image: mana_rgw.png
|
||||
symbol:
|
||||
code: R/W/U
|
||||
image: mana_rwu.png
|
||||
symbol:
|
||||
code: U/B/R
|
||||
image: mana_ubr.png
|
||||
symbol:
|
||||
code: U/R/G
|
||||
image: mana_urg.png
|
||||
symbol:
|
||||
code: W/B/R
|
||||
image: mana_wbr.png
|
||||
symbol:
|
||||
code: W/U/B
|
||||
image: mana_wub.png
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_guild_wu.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_guild_ub.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_guild_br.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_guild_rg.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_guild_gw.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_guild_wb.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_guild_ur.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_guild_bg.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_guild_rw.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_guild_gu.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_wu.png
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_ub.png
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_br.png
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_rg.png
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_gw.png
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_wb.png
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_ur.png
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_bg.png
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_rw.png
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_gu.png
|
||||
symbol:
|
||||
code: 1/2
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |1
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |W
|
||||
image: mana_w_half.png
|
||||
symbol:
|
||||
code: |U
|
||||
image: mana_u_half.png
|
||||
symbol:
|
||||
code: |B
|
||||
image: mana_b_half.png
|
||||
symbol:
|
||||
code: |R
|
||||
image: mana_r_half.png
|
||||
symbol:
|
||||
code: |G
|
||||
image: mana_g_half.png
|
||||
symbol:
|
||||
code: |S
|
||||
image: mana_s_half.png
|
||||
symbol:
|
||||
code: W
|
||||
image: mana_w.png
|
||||
symbol:
|
||||
code: U
|
||||
image: mana_u.png
|
||||
symbol:
|
||||
code: B
|
||||
image: mana_b.png
|
||||
symbol:
|
||||
code: R
|
||||
image: mana_r.png
|
||||
symbol:
|
||||
code: G
|
||||
image: mana_g.png
|
||||
symbol:
|
||||
code: S
|
||||
image: mana_s.png
|
||||
symbol:
|
||||
image: mana_nw.png
|
||||
code: ([XYZ0-9])/W
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.05
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .35
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .5
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nu.png
|
||||
code: ([XYZ0-9])/U
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.05
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .35
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .5
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nb.png
|
||||
code: ([XYZ0-9])/B
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.05
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .35
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .5
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nr.png
|
||||
code: ([XYZ0-9])/R
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.05
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .35
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .5
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_ng.png
|
||||
code: ([XYZ0-9])/G
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.05
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .35
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .5
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .32
|
||||
text margin right: .26
|
||||
text margin top: -.03
|
||||
text margin bottom: .00
|
||||
symbol:
|
||||
code: I
|
||||
image: mana_infinite.png
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.55
|
||||
text margin left: .26
|
||||
text margin right: .26
|
||||
text margin top: -.12
|
||||
text margin bottom: -.12
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: T
|
||||
item: Q
|
||||
item: C
|
||||
item:
|
||||
type: line
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item: I
|
||||
item:
|
||||
type: custom
|
||||
name: colorless
|
||||
item:
|
||||
type: line
|
||||
item: W
|
||||
item: U
|
||||
item: B
|
||||
item: R
|
||||
item: G
|
||||
item: S
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: half
|
||||
item: 1/2
|
||||
item: |W
|
||||
item: |U
|
||||
item: |B
|
||||
item: |R
|
||||
item: |G
|
||||
item: |S
|
||||
item:
|
||||
name: hybrid
|
||||
item: W/U
|
||||
item: U/B
|
||||
item: B/R
|
||||
item: R/G
|
||||
item: G/W
|
||||
item:
|
||||
type: line
|
||||
item: W/B
|
||||
item: U/R
|
||||
item: B/G
|
||||
item: R/W
|
||||
item: G/U
|
||||
item:
|
||||
name: hybrid 3
|
||||
item: W/U/B
|
||||
item: U/B/R
|
||||
item: B/R/G
|
||||
item: R/G/W
|
||||
item: G/W/U
|
||||
item:
|
||||
type: line
|
||||
item: W/B/R
|
||||
item: U/R/G
|
||||
item: B/G/W
|
||||
item: R/W/U
|
||||
item: G/U/B
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: number hybrids
|
||||
item: 2/W
|
||||
item: 2/U
|
||||
item: 2/B
|
||||
item: 2/R
|
||||
item: 2/G
|
||||
mse version: 0.3.8
|
||||
version: 2009-08-10
|
||||
short name: beveled style (firepenguinmaster)
|
||||
installer group: magic/Mana symbols/beveled style (FirePenguinMaster)
|
||||
position hint: 101
|
||||
icon: mana_r.png
|
||||
# Symbol font in the beveled style used for casting costs on FPM cards
|
||||
# Note:
|
||||
# Define small_mana_t:="mana_t(_old)?.png" in the init script of the style
|
||||
#
|
||||
# So for example:
|
||||
#
|
||||
#init script:
|
||||
# small_mana_t := "mana_t.png"
|
||||
|
||||
image font size: 135
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q.png
|
||||
symbol:
|
||||
code: C
|
||||
image: mana_chaos.png
|
||||
image font size: 142.11
|
||||
symbol:
|
||||
code: B/G/W
|
||||
image: mana_bgw.png
|
||||
symbol:
|
||||
code: B/R/G
|
||||
image: mana_brg.png
|
||||
symbol:
|
||||
code: G/U/B
|
||||
image: mana_gub.png
|
||||
symbol:
|
||||
code: G/W/U
|
||||
image: mana_gwu.png
|
||||
symbol:
|
||||
code: R/G/W
|
||||
image: mana_rgw.png
|
||||
symbol:
|
||||
code: R/W/U
|
||||
image: mana_rwu.png
|
||||
symbol:
|
||||
code: U/B/R
|
||||
image: mana_ubr.png
|
||||
symbol:
|
||||
code: U/R/G
|
||||
image: mana_urg.png
|
||||
symbol:
|
||||
code: W/B/R
|
||||
image: mana_wbr.png
|
||||
symbol:
|
||||
code: W/U/B
|
||||
image: mana_wub.png
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_guild_wu.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_guild_ub.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_guild_br.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_guild_rg.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_guild_gw.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_guild_wb.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_guild_ur.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_guild_bg.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_guild_rw.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_guild_gu.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_wu.png
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_ub.png
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_br.png
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_rg.png
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_gw.png
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_wb.png
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_ur.png
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_bg.png
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_rw.png
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_gu.png
|
||||
symbol:
|
||||
code: 1/2
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |1
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |W
|
||||
image: mana_w_half.png
|
||||
symbol:
|
||||
code: |U
|
||||
image: mana_u_half.png
|
||||
symbol:
|
||||
code: |B
|
||||
image: mana_b_half.png
|
||||
symbol:
|
||||
code: |R
|
||||
image: mana_r_half.png
|
||||
symbol:
|
||||
code: |G
|
||||
image: mana_g_half.png
|
||||
symbol:
|
||||
code: |S
|
||||
image: mana_s_half.png
|
||||
symbol:
|
||||
code: W
|
||||
image: mana_w.png
|
||||
symbol:
|
||||
code: U
|
||||
image: mana_u.png
|
||||
symbol:
|
||||
code: B
|
||||
image: mana_b.png
|
||||
symbol:
|
||||
code: R
|
||||
image: mana_r.png
|
||||
symbol:
|
||||
code: G
|
||||
image: mana_g.png
|
||||
symbol:
|
||||
code: S
|
||||
image: mana_s.png
|
||||
symbol:
|
||||
image: mana_nw.png
|
||||
code: ([XYZ0-9])/W
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.05
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .35
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .5
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nu.png
|
||||
code: ([XYZ0-9])/U
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.05
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .35
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .5
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nb.png
|
||||
code: ([XYZ0-9])/B
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.05
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .35
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .5
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nr.png
|
||||
code: ([XYZ0-9])/R
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.05
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .35
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .5
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_ng.png
|
||||
code: ([XYZ0-9])/G
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.05
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .35
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .5
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .32
|
||||
text margin right: .26
|
||||
text margin top: -.03
|
||||
text margin bottom: .00
|
||||
symbol:
|
||||
code: I
|
||||
image: mana_infinite.png
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.55
|
||||
text margin left: .26
|
||||
text margin right: .26
|
||||
text margin top: -.12
|
||||
text margin bottom: -.12
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: T
|
||||
item: Q
|
||||
item: C
|
||||
item:
|
||||
type: line
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item: I
|
||||
item:
|
||||
type: custom
|
||||
name: colorless
|
||||
item:
|
||||
type: line
|
||||
item: W
|
||||
item: U
|
||||
item: B
|
||||
item: R
|
||||
item: G
|
||||
item: S
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: half
|
||||
item: 1/2
|
||||
item: |W
|
||||
item: |U
|
||||
item: |B
|
||||
item: |R
|
||||
item: |G
|
||||
item: |S
|
||||
item:
|
||||
name: hybrid
|
||||
item: W/U
|
||||
item: U/B
|
||||
item: B/R
|
||||
item: R/G
|
||||
item: G/W
|
||||
item:
|
||||
type: line
|
||||
item: W/B
|
||||
item: U/R
|
||||
item: B/G
|
||||
item: R/W
|
||||
item: G/U
|
||||
item:
|
||||
name: hybrid 3
|
||||
item: W/U/B
|
||||
item: U/B/R
|
||||
item: B/R/G
|
||||
item: R/G/W
|
||||
item: G/W/U
|
||||
item:
|
||||
type: line
|
||||
item: W/B/R
|
||||
item: U/R/G
|
||||
item: B/G/W
|
||||
item: R/W/U
|
||||
item: G/U/B
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: number hybrids
|
||||
item: 2/W
|
||||
item: 2/U
|
||||
item: 2/B
|
||||
item: 2/R
|
||||
item: 2/G
|
||||
|
||||
@@ -1,486 +1,486 @@
|
||||
mse version: 0.3.8
|
||||
version: 2009-08-11
|
||||
# Symbol font in the 'futuristic' style, used for casting costs on futureshift cards
|
||||
short name: Future Sight style
|
||||
installer group: magic/Mana symbols/Future Sight style
|
||||
position hint: 005
|
||||
icon: mana_r.png
|
||||
|
||||
image font size: 135
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q.png
|
||||
symbol:
|
||||
code: C
|
||||
image: mana_chaos.png
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_guild_wu.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_guild_ub.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_guild_br.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_guild_rg.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_guild_gw.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_guild_wb.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_guild_ur.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_guild_bg.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_guild_rw.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_guild_gu.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_wu.png
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_ub.png
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_br.png
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_rg.png
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_gw.png
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_wb.png
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_ur.png
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_bg.png
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_rw.png
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_gu.png
|
||||
symbol:
|
||||
code: 1/2
|
||||
enabled: { colorless_color() == "w" }
|
||||
image: {masked_blend(light: "mana_1_half.png", dark: "mana_circle_w.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: 1/2
|
||||
enabled: { colorless_color() == "u" }
|
||||
image: {masked_blend(light: "mana_1_half.png", dark: "mana_circle_u.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: 1/2
|
||||
enabled: { colorless_color() == "b" }
|
||||
image: {masked_blend(light: "mana_1_half.png", dark: "mana_circle_b.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: 1/2
|
||||
enabled: { colorless_color() == "r" }
|
||||
image: {masked_blend(light: "mana_1_half.png", dark: "mana_circle_r.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: 1/2
|
||||
enabled: { colorless_color() == "g" }
|
||||
image: {masked_blend(light: "mana_1_half.png", dark: "mana_circle_g.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: 1/2
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |1
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |W
|
||||
image: mana_w_half.png
|
||||
symbol:
|
||||
code: |U
|
||||
image: mana_u_half.png
|
||||
symbol:
|
||||
code: |B
|
||||
image: mana_b_half.png
|
||||
symbol:
|
||||
code: |R
|
||||
image: mana_r_half.png
|
||||
symbol:
|
||||
code: |G
|
||||
image: mana_g_half.png
|
||||
symbol:
|
||||
code: |S
|
||||
image: mana_s_half.png
|
||||
symbol:
|
||||
code: W
|
||||
image: mana_w.png
|
||||
symbol:
|
||||
code: U
|
||||
image: mana_u.png
|
||||
symbol:
|
||||
code: B
|
||||
image: mana_b.png
|
||||
symbol:
|
||||
code: R
|
||||
image: mana_r.png
|
||||
symbol:
|
||||
code: G
|
||||
image: mana_g.png
|
||||
symbol:
|
||||
code: S
|
||||
image: mana_s.png
|
||||
symbol:
|
||||
code: I
|
||||
enabled: { colorless_color() == "w" }
|
||||
image: {masked_blend(light: "mana_infinite.png", dark: "mana_circle_w.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: I
|
||||
enabled: { colorless_color() == "u" }
|
||||
image: {masked_blend(light: "mana_infinite.png", dark: "mana_circle_u.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: I
|
||||
enabled: { colorless_color() == "b" }
|
||||
image: {masked_blend(light: "mana_infinite.png", dark: "mana_circle_b.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: I
|
||||
enabled: { colorless_color() == "r" }
|
||||
image: {masked_blend(light: "mana_infinite.png", dark: "mana_circle_r.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: I
|
||||
enabled: { colorless_color() == "g" }
|
||||
image: {masked_blend(light: "mana_infinite.png", dark: "mana_circle_g.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: I
|
||||
image: mana_infinite.png
|
||||
symbol:
|
||||
image: mana_nw.png
|
||||
code: ([XYZ0-9])/W
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.0
|
||||
text margin right: .44
|
||||
text margin top: -.0
|
||||
text margin bottom: .445
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .53
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nu.png
|
||||
code: ([XYZ0-9])/U
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.0
|
||||
text margin right: .44
|
||||
text margin top: -.0
|
||||
text margin bottom: .445
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .53
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nb.png
|
||||
code: ([XYZ0-9])/B
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.0
|
||||
text margin right: .44
|
||||
text margin top: -.0
|
||||
text margin bottom: .445
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .53
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nr.png
|
||||
code: ([XYZ0-9])/R
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.0
|
||||
text margin right: .44
|
||||
text margin top: -.0
|
||||
text margin bottom: .445
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .53
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_ng.png
|
||||
code: ([XYZ0-9])/G
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.0
|
||||
text margin right: .44
|
||||
text margin top: -.0
|
||||
text margin bottom: .445
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .53
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_circle_w.png
|
||||
enabled: { colorless_color() == "w" }
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_w.png
|
||||
enabled: { colorless_color() == "w" }
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_u.png
|
||||
enabled: { colorless_color() == "u" }
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_u.png
|
||||
enabled: { colorless_color() == "u" }
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_b.png
|
||||
enabled: { colorless_color() == "b" }
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_b.png
|
||||
enabled: { colorless_color() == "b" }
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_r.png
|
||||
enabled: { colorless_color() == "r" }
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_r.png
|
||||
enabled: { colorless_color() == "r" }
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_g.png
|
||||
enabled: { colorless_color() == "g" }
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_g.png
|
||||
enabled: { colorless_color() == "g" }
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: T
|
||||
item: Q
|
||||
item: C
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item:
|
||||
type: line
|
||||
item: I
|
||||
item:
|
||||
type: custom
|
||||
name: colorless
|
||||
item:
|
||||
type: line
|
||||
item: W
|
||||
item: U
|
||||
item: B
|
||||
item: R
|
||||
item: G
|
||||
item: S
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: half
|
||||
item: 1/2
|
||||
item: |W
|
||||
item: |U
|
||||
item: |B
|
||||
item: |R
|
||||
item: |G
|
||||
item: |S
|
||||
item:
|
||||
name: hybrid
|
||||
item: W/U
|
||||
item: U/B
|
||||
item: B/R
|
||||
item: R/G
|
||||
item: G/W
|
||||
item:
|
||||
type: line
|
||||
item: W/B
|
||||
item: U/R
|
||||
item: B/G
|
||||
item: R/W
|
||||
item: G/U
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: number hybrids
|
||||
item: 2/W
|
||||
item: 2/U
|
||||
item: 2/B
|
||||
item: 2/R
|
||||
item: 2/G
|
||||
mse version: 0.3.8
|
||||
version: 2009-08-11
|
||||
# Symbol font in the 'futuristic' style, used for casting costs on futureshift cards
|
||||
short name: Future Sight style
|
||||
installer group: magic/Mana symbols/Future Sight style
|
||||
position hint: 005
|
||||
icon: mana_r.png
|
||||
|
||||
image font size: 135
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q.png
|
||||
symbol:
|
||||
code: C
|
||||
image: mana_chaos.png
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_guild_wu.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_guild_ub.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_guild_br.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_guild_rg.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_guild_gw.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_guild_wb.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_guild_ur.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_guild_bg.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_guild_rw.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_guild_gu.png
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_wu.png
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_ub.png
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_br.png
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_rg.png
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_gw.png
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_wb.png
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_ur.png
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_bg.png
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_rw.png
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_gu.png
|
||||
symbol:
|
||||
code: 1/2
|
||||
enabled: { colorless_color() == "w" }
|
||||
image: {masked_blend(light: "mana_1_half.png", dark: "mana_circle_w.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: 1/2
|
||||
enabled: { colorless_color() == "u" }
|
||||
image: {masked_blend(light: "mana_1_half.png", dark: "mana_circle_u.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: 1/2
|
||||
enabled: { colorless_color() == "b" }
|
||||
image: {masked_blend(light: "mana_1_half.png", dark: "mana_circle_b.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: 1/2
|
||||
enabled: { colorless_color() == "r" }
|
||||
image: {masked_blend(light: "mana_1_half.png", dark: "mana_circle_r.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: 1/2
|
||||
enabled: { colorless_color() == "g" }
|
||||
image: {masked_blend(light: "mana_1_half.png", dark: "mana_circle_g.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: 1/2
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |1
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |W
|
||||
image: mana_w_half.png
|
||||
symbol:
|
||||
code: |U
|
||||
image: mana_u_half.png
|
||||
symbol:
|
||||
code: |B
|
||||
image: mana_b_half.png
|
||||
symbol:
|
||||
code: |R
|
||||
image: mana_r_half.png
|
||||
symbol:
|
||||
code: |G
|
||||
image: mana_g_half.png
|
||||
symbol:
|
||||
code: |S
|
||||
image: mana_s_half.png
|
||||
symbol:
|
||||
code: W
|
||||
image: mana_w.png
|
||||
symbol:
|
||||
code: U
|
||||
image: mana_u.png
|
||||
symbol:
|
||||
code: B
|
||||
image: mana_b.png
|
||||
symbol:
|
||||
code: R
|
||||
image: mana_r.png
|
||||
symbol:
|
||||
code: G
|
||||
image: mana_g.png
|
||||
symbol:
|
||||
code: S
|
||||
image: mana_s.png
|
||||
symbol:
|
||||
code: I
|
||||
enabled: { colorless_color() == "w" }
|
||||
image: {masked_blend(light: "mana_infinite.png", dark: "mana_circle_w.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: I
|
||||
enabled: { colorless_color() == "u" }
|
||||
image: {masked_blend(light: "mana_infinite.png", dark: "mana_circle_u.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: I
|
||||
enabled: { colorless_color() == "b" }
|
||||
image: {masked_blend(light: "mana_infinite.png", dark: "mana_circle_b.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: I
|
||||
enabled: { colorless_color() == "r" }
|
||||
image: {masked_blend(light: "mana_infinite.png", dark: "mana_circle_r.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: I
|
||||
enabled: { colorless_color() == "g" }
|
||||
image: {masked_blend(light: "mana_infinite.png", dark: "mana_circle_g.png", mask:"mana_circle_mask.png")}
|
||||
symbol:
|
||||
code: I
|
||||
image: mana_infinite.png
|
||||
symbol:
|
||||
image: mana_nw.png
|
||||
code: ([XYZ0-9])/W
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.0
|
||||
text margin right: .44
|
||||
text margin top: -.0
|
||||
text margin bottom: .445
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .53
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nu.png
|
||||
code: ([XYZ0-9])/U
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.0
|
||||
text margin right: .44
|
||||
text margin top: -.0
|
||||
text margin bottom: .445
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .53
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nb.png
|
||||
code: ([XYZ0-9])/B
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.0
|
||||
text margin right: .44
|
||||
text margin top: -.0
|
||||
text margin bottom: .445
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .53
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_nr.png
|
||||
code: ([XYZ0-9])/R
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.0
|
||||
text margin right: .44
|
||||
text margin top: -.0
|
||||
text margin bottom: .445
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .53
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_ng.png
|
||||
code: ([XYZ0-9])/G
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.0
|
||||
text margin right: .44
|
||||
text margin top: -.0
|
||||
text margin bottom: .445
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .53
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
symbol:
|
||||
image: mana_circle_w.png
|
||||
enabled: { colorless_color() == "w" }
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_w.png
|
||||
enabled: { colorless_color() == "w" }
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_u.png
|
||||
enabled: { colorless_color() == "u" }
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_u.png
|
||||
enabled: { colorless_color() == "u" }
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_b.png
|
||||
enabled: { colorless_color() == "b" }
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_b.png
|
||||
enabled: { colorless_color() == "b" }
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_r.png
|
||||
enabled: { colorless_color() == "r" }
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_r.png
|
||||
enabled: { colorless_color() == "r" }
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_g.png
|
||||
enabled: { colorless_color() == "g" }
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle_g.png
|
||||
enabled: { colorless_color() == "g" }
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
weight: bold
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
text margin left: .3
|
||||
text margin right: .3
|
||||
text margin top: 0.1
|
||||
text margin bottom: 0.1
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: T
|
||||
item: Q
|
||||
item: C
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item:
|
||||
type: line
|
||||
item: I
|
||||
item:
|
||||
type: custom
|
||||
name: colorless
|
||||
item:
|
||||
type: line
|
||||
item: W
|
||||
item: U
|
||||
item: B
|
||||
item: R
|
||||
item: G
|
||||
item: S
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: half
|
||||
item: 1/2
|
||||
item: |W
|
||||
item: |U
|
||||
item: |B
|
||||
item: |R
|
||||
item: |G
|
||||
item: |S
|
||||
item:
|
||||
name: hybrid
|
||||
item: W/U
|
||||
item: U/B
|
||||
item: B/R
|
||||
item: R/G
|
||||
item: G/W
|
||||
item:
|
||||
type: line
|
||||
item: W/B
|
||||
item: U/R
|
||||
item: B/G
|
||||
item: R/W
|
||||
item: G/U
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: number hybrids
|
||||
item: 2/W
|
||||
item: 2/U
|
||||
item: 2/B
|
||||
item: 2/R
|
||||
item: 2/G
|
||||
|
||||
@@ -1,385 +1,385 @@
|
||||
mse version: 0.3.8
|
||||
version: 2009-08-10
|
||||
# Symbol font in the 'popup' style, used for casting costs on modern cards
|
||||
short name: popup style
|
||||
installer group: magic/Mana symbols/popup style
|
||||
position hint: 002
|
||||
icon: mana_r.png
|
||||
|
||||
image font size: 135
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q.png
|
||||
symbol:
|
||||
code: C
|
||||
image: mana_chaos.png
|
||||
image font size: 151.69
|
||||
symbol:
|
||||
code: B/G/W
|
||||
image: mana_bgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R/G
|
||||
image: mana_brg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U/B
|
||||
image: mana_gub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W/U
|
||||
image: mana_gwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G/W
|
||||
image: mana_rgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W/U
|
||||
image: mana_rwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B/R
|
||||
image: mana_ubr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R/G
|
||||
image: mana_urg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B/R
|
||||
image: mana_wbr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U/B
|
||||
image: mana_wub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_guild_wu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_guild_ub.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_guild_br.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_guild_rg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_guild_gw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_guild_wb.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_guild_ur.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_guild_bg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_guild_rw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_guild_gu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_wu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_ub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_br.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_rg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_gw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_wb.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_ur.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_bg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_rw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_gu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: 1/2
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |1
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |W
|
||||
image: mana_w_half.png
|
||||
symbol:
|
||||
code: |U
|
||||
image: mana_u_half.png
|
||||
symbol:
|
||||
code: |B
|
||||
image: mana_b_half.png
|
||||
symbol:
|
||||
code: |R
|
||||
image: mana_r_half.png
|
||||
symbol:
|
||||
code: |G
|
||||
image: mana_g_half.png
|
||||
symbol:
|
||||
code: |S
|
||||
image: mana_s_half.png
|
||||
symbol:
|
||||
code: W
|
||||
image: mana_w.png
|
||||
symbol:
|
||||
code: U
|
||||
image: mana_u.png
|
||||
symbol:
|
||||
code: B
|
||||
image: mana_b.png
|
||||
symbol:
|
||||
code: R
|
||||
image: mana_r.png
|
||||
symbol:
|
||||
code: G
|
||||
image: mana_g.png
|
||||
symbol:
|
||||
code: S
|
||||
image: mana_s.png
|
||||
symbol:
|
||||
image: mana_nw.png
|
||||
code: ([XYZ0-9])/W
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.25
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .4
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nu.png
|
||||
code: ([XYZ0-9])/U
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.25
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .4
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nb.png
|
||||
code: ([XYZ0-9])/B
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.25
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .4
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nr.png
|
||||
code: ([XYZ0-9])/R
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.25
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .4
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_ng.png
|
||||
code: ([XYZ0-9])/G
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.25
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .4
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text margin left: .23
|
||||
text margin right: .21
|
||||
text margin top: -.10
|
||||
text margin bottom: -.06
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
symbol:
|
||||
code: I
|
||||
image: mana_infinite.png
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
text margin left: .23
|
||||
text margin right: .21
|
||||
text margin top: -.15
|
||||
text margin bottom: -.06
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.60
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: T
|
||||
item: Q
|
||||
item: C
|
||||
item:
|
||||
type: line
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item: I
|
||||
item:
|
||||
type: custom
|
||||
name: colorless
|
||||
item:
|
||||
type: line
|
||||
item: W
|
||||
item: U
|
||||
item: B
|
||||
item: R
|
||||
item: G
|
||||
item: S
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: half
|
||||
item: 1/2
|
||||
item: |W
|
||||
item: |U
|
||||
item: |B
|
||||
item: |R
|
||||
item: |G
|
||||
item: |S
|
||||
item:
|
||||
name: hybrid
|
||||
item: W/U
|
||||
item: U/B
|
||||
item: B/R
|
||||
item: R/G
|
||||
item: G/W
|
||||
item:
|
||||
type: line
|
||||
item: W/B
|
||||
item: U/R
|
||||
item: B/G
|
||||
item: R/W
|
||||
item: G/U
|
||||
item:
|
||||
name: hybrid 3
|
||||
item: W/U/B
|
||||
item: U/B/R
|
||||
item: B/R/G
|
||||
item: R/G/W
|
||||
item: G/W/U
|
||||
item:
|
||||
type: line
|
||||
item: W/B/R
|
||||
item: U/R/G
|
||||
item: B/G/W
|
||||
item: R/W/U
|
||||
item: G/U/B
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: number hybrids
|
||||
item: 2/W
|
||||
item: 2/U
|
||||
item: 2/B
|
||||
item: 2/R
|
||||
item: 2/G
|
||||
mse version: 0.3.8
|
||||
version: 2009-08-10
|
||||
# Symbol font in the 'popup' style, used for casting costs on modern cards
|
||||
short name: popup style
|
||||
installer group: magic/Mana symbols/popup style
|
||||
position hint: 002
|
||||
icon: mana_r.png
|
||||
|
||||
image font size: 135
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q.png
|
||||
symbol:
|
||||
code: C
|
||||
image: mana_chaos.png
|
||||
image font size: 151.69
|
||||
symbol:
|
||||
code: B/G/W
|
||||
image: mana_bgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R/G
|
||||
image: mana_brg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U/B
|
||||
image: mana_gub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W/U
|
||||
image: mana_gwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G/W
|
||||
image: mana_rgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W/U
|
||||
image: mana_rwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B/R
|
||||
image: mana_ubr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R/G
|
||||
image: mana_urg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B/R
|
||||
image: mana_wbr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U/B
|
||||
image: mana_wub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_guild_wu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_guild_ub.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_guild_br.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_guild_rg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_guild_gw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_guild_wb.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_guild_ur.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_guild_bg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_guild_rw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_guild_gu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_wu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_ub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_br.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_rg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_gw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_wb.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_ur.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_bg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_rw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_gu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: 1/2
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |1
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |W
|
||||
image: mana_w_half.png
|
||||
symbol:
|
||||
code: |U
|
||||
image: mana_u_half.png
|
||||
symbol:
|
||||
code: |B
|
||||
image: mana_b_half.png
|
||||
symbol:
|
||||
code: |R
|
||||
image: mana_r_half.png
|
||||
symbol:
|
||||
code: |G
|
||||
image: mana_g_half.png
|
||||
symbol:
|
||||
code: |S
|
||||
image: mana_s_half.png
|
||||
symbol:
|
||||
code: W
|
||||
image: mana_w.png
|
||||
symbol:
|
||||
code: U
|
||||
image: mana_u.png
|
||||
symbol:
|
||||
code: B
|
||||
image: mana_b.png
|
||||
symbol:
|
||||
code: R
|
||||
image: mana_r.png
|
||||
symbol:
|
||||
code: G
|
||||
image: mana_g.png
|
||||
symbol:
|
||||
code: S
|
||||
image: mana_s.png
|
||||
symbol:
|
||||
image: mana_nw.png
|
||||
code: ([XYZ0-9])/W
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.25
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .4
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nu.png
|
||||
code: ([XYZ0-9])/U
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.25
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .4
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nb.png
|
||||
code: ([XYZ0-9])/B
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.25
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .4
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nr.png
|
||||
code: ([XYZ0-9])/R
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.25
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .4
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_ng.png
|
||||
code: ([XYZ0-9])/G
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.25
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .4
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text margin left: .23
|
||||
text margin right: .21
|
||||
text margin top: -.10
|
||||
text margin bottom: -.06
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
symbol:
|
||||
code: I
|
||||
image: mana_infinite.png
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
text margin left: .23
|
||||
text margin right: .21
|
||||
text margin top: -.15
|
||||
text margin bottom: -.06
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.60
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: T
|
||||
item: Q
|
||||
item: C
|
||||
item:
|
||||
type: line
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item: I
|
||||
item:
|
||||
type: custom
|
||||
name: colorless
|
||||
item:
|
||||
type: line
|
||||
item: W
|
||||
item: U
|
||||
item: B
|
||||
item: R
|
||||
item: G
|
||||
item: S
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: half
|
||||
item: 1/2
|
||||
item: |W
|
||||
item: |U
|
||||
item: |B
|
||||
item: |R
|
||||
item: |G
|
||||
item: |S
|
||||
item:
|
||||
name: hybrid
|
||||
item: W/U
|
||||
item: U/B
|
||||
item: B/R
|
||||
item: R/G
|
||||
item: G/W
|
||||
item:
|
||||
type: line
|
||||
item: W/B
|
||||
item: U/R
|
||||
item: B/G
|
||||
item: R/W
|
||||
item: G/U
|
||||
item:
|
||||
name: hybrid 3
|
||||
item: W/U/B
|
||||
item: U/B/R
|
||||
item: B/R/G
|
||||
item: R/G/W
|
||||
item: G/W/U
|
||||
item:
|
||||
type: line
|
||||
item: W/B/R
|
||||
item: U/R/G
|
||||
item: B/G/W
|
||||
item: R/W/U
|
||||
item: G/U/B
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: number hybrids
|
||||
item: 2/W
|
||||
item: 2/U
|
||||
item: 2/B
|
||||
item: 2/R
|
||||
item: 2/G
|
||||
|
||||
@@ -1,392 +1,392 @@
|
||||
mse version: 0.3.8
|
||||
version: 2009-08-10
|
||||
short name: normal (colorless)
|
||||
position hint: 11
|
||||
installer group: magic/Mana symbols/colorless normal style
|
||||
icon: mana_r.png
|
||||
# Symbol font in the normal, flat, style, used for text boxes and on old style cards
|
||||
# Note:
|
||||
# Define mana_t := {"new|old|older"} in the init script of the style
|
||||
#
|
||||
# So for example:
|
||||
#
|
||||
#init script:
|
||||
# mana_t := {"new"}
|
||||
|
||||
image font size: 135
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q.png
|
||||
symbol:
|
||||
code: C
|
||||
image: mana_chaos.png
|
||||
image font size: 168.75
|
||||
symbol:
|
||||
code: B/G/W
|
||||
image: mana_bgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R/G
|
||||
image: mana_brg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U/B
|
||||
image: mana_gub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W/U
|
||||
image: mana_gwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G/W
|
||||
image: mana_rgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W/U
|
||||
image: mana_rwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B/R
|
||||
image: mana_ubr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R/G
|
||||
image: mana_urg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B/R
|
||||
image: mana_wbr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U/B
|
||||
image: mana_wub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_guild_wu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_guild_ub.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_guild_br.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_guild_rg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_guild_gw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_guild_wb.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_guild_ur.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_guild_bg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_guild_rw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_guild_gu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_wu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_ub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_br.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_rg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_gw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_wb.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_ur.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_bg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_rw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_gu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: 1/2
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |1
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |W
|
||||
image: mana_w_half.png
|
||||
symbol:
|
||||
code: |U
|
||||
image: mana_u_half.png
|
||||
symbol:
|
||||
code: |B
|
||||
image: mana_b_half.png
|
||||
symbol:
|
||||
code: |R
|
||||
image: mana_r_half.png
|
||||
symbol:
|
||||
code: |G
|
||||
image: mana_g_half.png
|
||||
symbol:
|
||||
code: |S
|
||||
image: mana_s_half.png
|
||||
symbol:
|
||||
code: W
|
||||
image: mana_w.png
|
||||
symbol:
|
||||
code: U
|
||||
image: mana_u.png
|
||||
symbol:
|
||||
code: B
|
||||
image: mana_b.png
|
||||
symbol:
|
||||
code: R
|
||||
image: mana_r.png
|
||||
symbol:
|
||||
code: G
|
||||
image: mana_g.png
|
||||
symbol:
|
||||
code: S
|
||||
image: mana_s.png
|
||||
symbol:
|
||||
image: mana_nw.png
|
||||
code: ([XYZ0-9])/W
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nu.png
|
||||
code: ([XYZ0-9])/U
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nb.png
|
||||
code: ([XYZ0-9])/B
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nr.png
|
||||
code: ([XYZ0-9])/R
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_ng.png
|
||||
code: ([XYZ0-9])/G
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text margin left: .23
|
||||
text margin right: .23
|
||||
text margin top: -.11
|
||||
text margin bottom: -.11
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
symbol:
|
||||
code: I
|
||||
image: mana_infinite.png
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text margin left: .2
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: -.14
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.57
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: T
|
||||
item: Q
|
||||
item: C
|
||||
item:
|
||||
type: line
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item: I
|
||||
item:
|
||||
type: custom
|
||||
name: colorless
|
||||
item:
|
||||
type: line
|
||||
item: W
|
||||
item: U
|
||||
item: B
|
||||
item: R
|
||||
item: G
|
||||
item: S
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: half
|
||||
item: 1/2
|
||||
item: |W
|
||||
item: |U
|
||||
item: |B
|
||||
item: |R
|
||||
item: |G
|
||||
item: |S
|
||||
item:
|
||||
name: hybrid
|
||||
item: W/U
|
||||
item: U/B
|
||||
item: B/R
|
||||
item: R/G
|
||||
item: G/W
|
||||
item:
|
||||
type: line
|
||||
item: W/B
|
||||
item: U/R
|
||||
item: B/G
|
||||
item: R/W
|
||||
item: G/U
|
||||
item:
|
||||
name: hybrid 3
|
||||
item: W/U/B
|
||||
item: U/B/R
|
||||
item: B/R/G
|
||||
item: R/G/W
|
||||
item: G/W/U
|
||||
item:
|
||||
type: line
|
||||
item: W/B/R
|
||||
item: U/R/G
|
||||
item: B/G/W
|
||||
item: R/W/U
|
||||
item: G/U/B
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: number hybrids
|
||||
item: 2/W
|
||||
item: 2/U
|
||||
item: 2/B
|
||||
item: 2/R
|
||||
item: 2/G
|
||||
mse version: 0.3.8
|
||||
version: 2009-08-10
|
||||
short name: normal (colorless)
|
||||
position hint: 11
|
||||
installer group: magic/Mana symbols/colorless normal style
|
||||
icon: mana_r.png
|
||||
# Symbol font in the normal, flat, style, used for text boxes and on old style cards
|
||||
# Note:
|
||||
# Define mana_t := {"new|old|older"} in the init script of the style
|
||||
#
|
||||
# So for example:
|
||||
#
|
||||
#init script:
|
||||
# mana_t := {"new"}
|
||||
|
||||
image font size: 135
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q.png
|
||||
symbol:
|
||||
code: C
|
||||
image: mana_chaos.png
|
||||
image font size: 168.75
|
||||
symbol:
|
||||
code: B/G/W
|
||||
image: mana_bgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R/G
|
||||
image: mana_brg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U/B
|
||||
image: mana_gub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W/U
|
||||
image: mana_gwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G/W
|
||||
image: mana_rgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W/U
|
||||
image: mana_rwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B/R
|
||||
image: mana_ubr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R/G
|
||||
image: mana_urg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B/R
|
||||
image: mana_wbr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U/B
|
||||
image: mana_wub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_guild_wu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_guild_ub.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_guild_br.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_guild_rg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_guild_gw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_guild_wb.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_guild_ur.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_guild_bg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_guild_rw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_guild_gu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_wu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_ub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_br.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_rg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_gw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_wb.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_ur.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_bg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_rw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_gu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: 1/2
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |1
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |W
|
||||
image: mana_w_half.png
|
||||
symbol:
|
||||
code: |U
|
||||
image: mana_u_half.png
|
||||
symbol:
|
||||
code: |B
|
||||
image: mana_b_half.png
|
||||
symbol:
|
||||
code: |R
|
||||
image: mana_r_half.png
|
||||
symbol:
|
||||
code: |G
|
||||
image: mana_g_half.png
|
||||
symbol:
|
||||
code: |S
|
||||
image: mana_s_half.png
|
||||
symbol:
|
||||
code: W
|
||||
image: mana_w.png
|
||||
symbol:
|
||||
code: U
|
||||
image: mana_u.png
|
||||
symbol:
|
||||
code: B
|
||||
image: mana_b.png
|
||||
symbol:
|
||||
code: R
|
||||
image: mana_r.png
|
||||
symbol:
|
||||
code: G
|
||||
image: mana_g.png
|
||||
symbol:
|
||||
code: S
|
||||
image: mana_s.png
|
||||
symbol:
|
||||
image: mana_nw.png
|
||||
code: ([XYZ0-9])/W
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nu.png
|
||||
code: ([XYZ0-9])/U
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nb.png
|
||||
code: ([XYZ0-9])/B
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nr.png
|
||||
code: ([XYZ0-9])/R
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_ng.png
|
||||
code: ([XYZ0-9])/G
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text margin left: .23
|
||||
text margin right: .23
|
||||
text margin top: -.11
|
||||
text margin bottom: -.11
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
symbol:
|
||||
code: I
|
||||
image: mana_infinite.png
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text margin left: .2
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: -.14
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.57
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: T
|
||||
item: Q
|
||||
item: C
|
||||
item:
|
||||
type: line
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item: I
|
||||
item:
|
||||
type: custom
|
||||
name: colorless
|
||||
item:
|
||||
type: line
|
||||
item: W
|
||||
item: U
|
||||
item: B
|
||||
item: R
|
||||
item: G
|
||||
item: S
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: half
|
||||
item: 1/2
|
||||
item: |W
|
||||
item: |U
|
||||
item: |B
|
||||
item: |R
|
||||
item: |G
|
||||
item: |S
|
||||
item:
|
||||
name: hybrid
|
||||
item: W/U
|
||||
item: U/B
|
||||
item: B/R
|
||||
item: R/G
|
||||
item: G/W
|
||||
item:
|
||||
type: line
|
||||
item: W/B
|
||||
item: U/R
|
||||
item: B/G
|
||||
item: R/W
|
||||
item: G/U
|
||||
item:
|
||||
name: hybrid 3
|
||||
item: W/U/B
|
||||
item: U/B/R
|
||||
item: B/R/G
|
||||
item: R/G/W
|
||||
item: G/W/U
|
||||
item:
|
||||
type: line
|
||||
item: W/B/R
|
||||
item: U/R/G
|
||||
item: B/G/W
|
||||
item: R/W/U
|
||||
item: G/U/B
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: number hybrids
|
||||
item: 2/W
|
||||
item: 2/U
|
||||
item: 2/B
|
||||
item: 2/R
|
||||
item: 2/G
|
||||
|
||||
@@ -1,392 +1,392 @@
|
||||
mse version: 0.3.8
|
||||
version: 2009-08-10
|
||||
short name: normal
|
||||
installer group: magic/Mana symbols/normal style
|
||||
position hint: 001
|
||||
icon: mana_r.png
|
||||
# Symbol font in the normal, flat, style, used for text boxes and on old style cards
|
||||
# Note:
|
||||
# Define mana_t := {"new|old|older"} in the init script of the style
|
||||
#
|
||||
# So for example:
|
||||
#
|
||||
#init script:
|
||||
# mana_t := {"new"}
|
||||
|
||||
image font size: 135
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q.png
|
||||
symbol:
|
||||
code: C
|
||||
image: mana_chaos.png
|
||||
image font size: 168.75
|
||||
symbol:
|
||||
code: B/G/W
|
||||
image: mana_bgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R/G
|
||||
image: mana_brg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U/B
|
||||
image: mana_gub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W/U
|
||||
image: mana_gwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G/W
|
||||
image: mana_rgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W/U
|
||||
image: mana_rwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B/R
|
||||
image: mana_ubr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R/G
|
||||
image: mana_urg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B/R
|
||||
image: mana_wbr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U/B
|
||||
image: mana_wub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_guild_wu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_guild_ub.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_guild_br.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_guild_rg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_guild_gw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_guild_wb.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_guild_ur.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_guild_bg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_guild_rw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_guild_gu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_wu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_ub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_br.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_rg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_gw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_wb.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_ur.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_bg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_rw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_gu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: 1/2
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |1
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |W
|
||||
image: mana_w_half.png
|
||||
symbol:
|
||||
code: |U
|
||||
image: mana_u_half.png
|
||||
symbol:
|
||||
code: |B
|
||||
image: mana_b_half.png
|
||||
symbol:
|
||||
code: |R
|
||||
image: mana_r_half.png
|
||||
symbol:
|
||||
code: |G
|
||||
image: mana_g_half.png
|
||||
symbol:
|
||||
code: |S
|
||||
image: mana_s_half.png
|
||||
symbol:
|
||||
code: W
|
||||
image: mana_w.png
|
||||
symbol:
|
||||
code: U
|
||||
image: mana_u.png
|
||||
symbol:
|
||||
code: B
|
||||
image: mana_b.png
|
||||
symbol:
|
||||
code: R
|
||||
image: mana_r.png
|
||||
symbol:
|
||||
code: G
|
||||
image: mana_g.png
|
||||
symbol:
|
||||
code: S
|
||||
image: mana_s.png
|
||||
symbol:
|
||||
code: I
|
||||
image: mana_infinite.png
|
||||
symbol:
|
||||
image: mana_nw.png
|
||||
code: ([XYZ0-9])/W
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nu.png
|
||||
code: ([XYZ0-9])/U
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nb.png
|
||||
code: ([XYZ0-9])/B
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nr.png
|
||||
code: ([XYZ0-9])/R
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_ng.png
|
||||
code: ([XYZ0-9])/G
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text margin left: .23
|
||||
text margin right: .23
|
||||
text margin top: -.11
|
||||
text margin bottom: -.11
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text margin left: .2
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: -.14
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.57
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: T
|
||||
item: Q
|
||||
item: C
|
||||
item:
|
||||
type: line
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item: I
|
||||
item:
|
||||
type: custom
|
||||
name: colorless
|
||||
item:
|
||||
type: line
|
||||
item: W
|
||||
item: U
|
||||
item: B
|
||||
item: R
|
||||
item: G
|
||||
item: S
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: half
|
||||
item: 1/2
|
||||
item: |W
|
||||
item: |U
|
||||
item: |B
|
||||
item: |R
|
||||
item: |G
|
||||
item: |S
|
||||
item:
|
||||
name: hybrid
|
||||
item: W/U
|
||||
item: U/B
|
||||
item: B/R
|
||||
item: R/G
|
||||
item: G/W
|
||||
item:
|
||||
type: line
|
||||
item: W/B
|
||||
item: U/R
|
||||
item: B/G
|
||||
item: R/W
|
||||
item: G/U
|
||||
item:
|
||||
name: hybrid 3
|
||||
item: W/U/B
|
||||
item: U/B/R
|
||||
item: B/R/G
|
||||
item: R/G/W
|
||||
item: G/W/U
|
||||
item:
|
||||
type: line
|
||||
item: W/B/R
|
||||
item: U/R/G
|
||||
item: B/G/W
|
||||
item: R/W/U
|
||||
item: G/U/B
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: number hybrids
|
||||
item: 2/W
|
||||
item: 2/U
|
||||
item: 2/B
|
||||
item: 2/R
|
||||
item: 2/G
|
||||
mse version: 0.3.8
|
||||
version: 2009-08-10
|
||||
short name: normal
|
||||
installer group: magic/Mana symbols/normal style
|
||||
position hint: 001
|
||||
icon: mana_r.png
|
||||
# Symbol font in the normal, flat, style, used for text boxes and on old style cards
|
||||
# Note:
|
||||
# Define mana_t := {"new|old|older"} in the init script of the style
|
||||
#
|
||||
# So for example:
|
||||
#
|
||||
#init script:
|
||||
# mana_t := {"new"}
|
||||
|
||||
image font size: 135
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: T
|
||||
image: mana_t.png
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_older.png
|
||||
enabled: { mana_t() == "older" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q_old.png
|
||||
enabled: { mana_t() == "old" }
|
||||
symbol:
|
||||
code: Q
|
||||
image: mana_q.png
|
||||
symbol:
|
||||
code: C
|
||||
image: mana_chaos.png
|
||||
image font size: 168.75
|
||||
symbol:
|
||||
code: B/G/W
|
||||
image: mana_bgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R/G
|
||||
image: mana_brg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U/B
|
||||
image: mana_gub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W/U
|
||||
image: mana_gwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G/W
|
||||
image: mana_rgw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W/U
|
||||
image: mana_rwu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B/R
|
||||
image: mana_ubr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R/G
|
||||
image: mana_urg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B/R
|
||||
image: mana_wbr.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U/B
|
||||
image: mana_wub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_guild_wu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_guild_ub.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_guild_br.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_guild_rg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_guild_gw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_guild_wb.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_guild_ur.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_guild_bg.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_guild_rw.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_guild_gu.png
|
||||
image font size: 145
|
||||
enabled: { guild_mana() }
|
||||
symbol:
|
||||
code: W/U
|
||||
image: mana_wu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/B
|
||||
image: mana_ub.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/R
|
||||
image: mana_br.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/G
|
||||
image: mana_rg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/W
|
||||
image: mana_gw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: W/B
|
||||
image: mana_wb.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: U/R
|
||||
image: mana_ur.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: B/G
|
||||
image: mana_bg.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: R/W
|
||||
image: mana_rw.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: G/U
|
||||
image: mana_gu.png
|
||||
image font size: 145
|
||||
symbol:
|
||||
code: 1/2
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |1
|
||||
image: mana_1_half.png
|
||||
symbol:
|
||||
code: |W
|
||||
image: mana_w_half.png
|
||||
symbol:
|
||||
code: |U
|
||||
image: mana_u_half.png
|
||||
symbol:
|
||||
code: |B
|
||||
image: mana_b_half.png
|
||||
symbol:
|
||||
code: |R
|
||||
image: mana_r_half.png
|
||||
symbol:
|
||||
code: |G
|
||||
image: mana_g_half.png
|
||||
symbol:
|
||||
code: |S
|
||||
image: mana_s_half.png
|
||||
symbol:
|
||||
code: W
|
||||
image: mana_w.png
|
||||
symbol:
|
||||
code: U
|
||||
image: mana_u.png
|
||||
symbol:
|
||||
code: B
|
||||
image: mana_b.png
|
||||
symbol:
|
||||
code: R
|
||||
image: mana_r.png
|
||||
symbol:
|
||||
code: G
|
||||
image: mana_g.png
|
||||
symbol:
|
||||
code: S
|
||||
image: mana_s.png
|
||||
symbol:
|
||||
code: I
|
||||
image: mana_infinite.png
|
||||
symbol:
|
||||
image: mana_nw.png
|
||||
code: ([XYZ0-9])/W
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nu.png
|
||||
code: ([XYZ0-9])/U
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nb.png
|
||||
code: ([XYZ0-9])/B
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_nr.png
|
||||
code: ([XYZ0-9])/R
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_ng.png
|
||||
code: ([XYZ0-9])/G
|
||||
regex: yes
|
||||
draw text: 1
|
||||
text margin left: -.30
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: .34
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: .6
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.5
|
||||
image font size: 145
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [XYZ]
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text margin left: .23
|
||||
text margin right: .23
|
||||
text margin top: -.11
|
||||
text margin bottom: -.11
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
symbol:
|
||||
image: mana_circle.png
|
||||
code: [0-9]+(?!/[WUBRGSTQ2])|.
|
||||
regex: yes
|
||||
draw text: 0
|
||||
text margin left: .2
|
||||
text margin right: .2
|
||||
text margin top: -.14
|
||||
text margin bottom: -.14
|
||||
text font:
|
||||
name: MPlantin
|
||||
size: 1
|
||||
color: rgb(0,0,0)
|
||||
max stretch: 0.57
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: T
|
||||
item: Q
|
||||
item: C
|
||||
item:
|
||||
type: line
|
||||
item: X
|
||||
item: Y
|
||||
item: Z
|
||||
item: I
|
||||
item:
|
||||
type: custom
|
||||
name: colorless
|
||||
item:
|
||||
type: line
|
||||
item: W
|
||||
item: U
|
||||
item: B
|
||||
item: R
|
||||
item: G
|
||||
item: S
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: half
|
||||
item: 1/2
|
||||
item: |W
|
||||
item: |U
|
||||
item: |B
|
||||
item: |R
|
||||
item: |G
|
||||
item: |S
|
||||
item:
|
||||
name: hybrid
|
||||
item: W/U
|
||||
item: U/B
|
||||
item: B/R
|
||||
item: R/G
|
||||
item: G/W
|
||||
item:
|
||||
type: line
|
||||
item: W/B
|
||||
item: U/R
|
||||
item: B/G
|
||||
item: R/W
|
||||
item: G/U
|
||||
item:
|
||||
name: hybrid 3
|
||||
item: W/U/B
|
||||
item: U/B/R
|
||||
item: B/R/G
|
||||
item: R/G/W
|
||||
item: G/W/U
|
||||
item:
|
||||
type: line
|
||||
item: W/B/R
|
||||
item: U/R/G
|
||||
item: B/G/W
|
||||
item: R/W/U
|
||||
item: G/U/B
|
||||
item:
|
||||
type: line
|
||||
item:
|
||||
name: number hybrids
|
||||
item: 2/W
|
||||
item: 2/U
|
||||
item: 2/B
|
||||
item: 2/R
|
||||
item: 2/G
|
||||
|
||||
+461
-461
@@ -1,461 +1,461 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Flip Cards
|
||||
full name: Modern flip cards
|
||||
installer group: magic/new style/flip cards
|
||||
icon: card-sample.png
|
||||
position hint: 002
|
||||
|
||||
version: 2009-07-09
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-default-image.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
|
||||
# Author: Wolfwood
|
||||
# Non-creature extension: Guinea Pig and Neko Asakami
|
||||
# Lots of Improvements by Pichoro
|
||||
############################################################## 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 }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
# Colored lands are generated by scripting.
|
||||
land_template := {
|
||||
masked_blend(
|
||||
mask: "artifact_blend_{type}.png",
|
||||
dark: "cl{type}.jpg",
|
||||
light: ( if input == "c" or input == "a" then "cl{type}.jpg" else input + "{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 }
|
||||
card_shape := {"flip"}
|
||||
|
||||
############################################################## 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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: {if card.card_symbol=="none" then 32 else 51}
|
||||
top : 30
|
||||
right: { 341 - 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)
|
||||
name 2:
|
||||
left: 343
|
||||
bottom: 454
|
||||
right: { 34 + card_style.casting_cost_2.content_width }
|
||||
height: 23
|
||||
alignment: bottom shrink-overflow
|
||||
angle: 180
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
casting cost:
|
||||
right: 343
|
||||
top : 31
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle right
|
||||
symbol font:
|
||||
name: magic-mana-large
|
||||
size: 15
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
casting cost 2:
|
||||
right: 32
|
||||
bottom: 449
|
||||
width: { max(30, card_style.casting_cost_2.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle right
|
||||
angle: 180
|
||||
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 : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 32
|
||||
top: 162
|
||||
width: 311
|
||||
height: 182
|
||||
z index: 1
|
||||
default: {default_image(card.card_color)}
|
||||
############################# Card type
|
||||
type:
|
||||
left: 33
|
||||
top : 134
|
||||
width: { if card.pt !="" then 253 else 310 }
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
type 2:
|
||||
right: { if card.pt_2 != "" then 86 else 34 }
|
||||
bottom: 353
|
||||
width: { if card.pt_2 != "" then 256 else 308 }
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
angle: 180
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
left: 309
|
||||
top : 482
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 1
|
||||
alignment: middle center
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 33
|
||||
top : 60
|
||||
width: 310
|
||||
height: 65
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 8
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 4
|
||||
padding top: -1
|
||||
padding right: 4
|
||||
padding bottom: -1
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
text 2:
|
||||
right: 32
|
||||
bottom: 380
|
||||
width: 310
|
||||
height: 65
|
||||
angle: 180
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 8
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 4
|
||||
padding top: -1
|
||||
padding right: 4
|
||||
padding bottom: -1
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
watermark:
|
||||
left: 151
|
||||
top : 58
|
||||
width: 69
|
||||
height: 69
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
watermark 2:
|
||||
right: 151
|
||||
bottom: 378
|
||||
width: 69
|
||||
height: 69
|
||||
angle: 180
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 290
|
||||
top: 130
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
pt 2:
|
||||
z index: 2
|
||||
right: 24
|
||||
bottom: 349
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
angle: 180
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 58
|
||||
top : 479
|
||||
width: 217
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 26
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box 2
|
||||
script: card.card_color
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 285
|
||||
top: 123
|
||||
width: 70
|
||||
height: 38
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
mask: mask_pt.png
|
||||
image: { flip_ptbox() }
|
||||
pt box 2:
|
||||
left: 18
|
||||
top: 342
|
||||
width: 70
|
||||
height: 38
|
||||
z index: 1
|
||||
visible: { card.pt_2 != "" }
|
||||
render style: image
|
||||
mask: mask_pt2.png
|
||||
image: { flip_ptbox2() }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Flip Cards
|
||||
full name: Modern flip cards
|
||||
installer group: magic/new style/flip cards
|
||||
icon: card-sample.png
|
||||
position hint: 002
|
||||
|
||||
version: 2009-07-09
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-default-image.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
|
||||
# Author: Wolfwood
|
||||
# Non-creature extension: Guinea Pig and Neko Asakami
|
||||
# Lots of Improvements by Pichoro
|
||||
############################################################## 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 }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
# Colored lands are generated by scripting.
|
||||
land_template := {
|
||||
masked_blend(
|
||||
mask: "artifact_blend_{type}.png",
|
||||
dark: "cl{type}.jpg",
|
||||
light: ( if input == "c" or input == "a" then "cl{type}.jpg" else input + "{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 }
|
||||
card_shape := {"flip"}
|
||||
|
||||
############################################################## 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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: {if card.card_symbol=="none" then 32 else 51}
|
||||
top : 30
|
||||
right: { 341 - 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)
|
||||
name 2:
|
||||
left: 343
|
||||
bottom: 454
|
||||
right: { 34 + card_style.casting_cost_2.content_width }
|
||||
height: 23
|
||||
alignment: bottom shrink-overflow
|
||||
angle: 180
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
casting cost:
|
||||
right: 343
|
||||
top : 31
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle right
|
||||
symbol font:
|
||||
name: magic-mana-large
|
||||
size: 15
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
casting cost 2:
|
||||
right: 32
|
||||
bottom: 449
|
||||
width: { max(30, card_style.casting_cost_2.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle right
|
||||
angle: 180
|
||||
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 : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 32
|
||||
top: 162
|
||||
width: 311
|
||||
height: 182
|
||||
z index: 1
|
||||
default: {default_image(card.card_color)}
|
||||
############################# Card type
|
||||
type:
|
||||
left: 33
|
||||
top : 134
|
||||
width: { if card.pt !="" then 253 else 310 }
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
type 2:
|
||||
right: { if card.pt_2 != "" then 86 else 34 }
|
||||
bottom: 353
|
||||
width: { if card.pt_2 != "" then 256 else 308 }
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
angle: 180
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
left: 309
|
||||
top : 482
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 1
|
||||
alignment: middle center
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 33
|
||||
top : 60
|
||||
width: 310
|
||||
height: 65
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 8
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 4
|
||||
padding top: -1
|
||||
padding right: 4
|
||||
padding bottom: -1
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
text 2:
|
||||
right: 32
|
||||
bottom: 380
|
||||
width: 310
|
||||
height: 65
|
||||
angle: 180
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 8
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 4
|
||||
padding top: -1
|
||||
padding right: 4
|
||||
padding bottom: -1
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
watermark:
|
||||
left: 151
|
||||
top : 58
|
||||
width: 69
|
||||
height: 69
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
watermark 2:
|
||||
right: 151
|
||||
bottom: 378
|
||||
width: 69
|
||||
height: 69
|
||||
angle: 180
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 290
|
||||
top: 130
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
pt 2:
|
||||
z index: 2
|
||||
right: 24
|
||||
bottom: 349
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
angle: 180
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 58
|
||||
top : 479
|
||||
width: 217
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 26
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box 2
|
||||
script: card.card_color
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 285
|
||||
top: 123
|
||||
width: 70
|
||||
height: 38
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
mask: mask_pt.png
|
||||
image: { flip_ptbox() }
|
||||
pt box 2:
|
||||
left: 18
|
||||
top: 342
|
||||
width: 70
|
||||
height: 38
|
||||
z index: 1
|
||||
visible: { card.pt_2 != "" }
|
||||
render style: image
|
||||
mask: mask_pt2.png
|
||||
image: { flip_ptbox2() }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,332 +1,332 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Promotional
|
||||
full name: Large image
|
||||
installer group: magic/new style/promotional
|
||||
icon: card-sample.png
|
||||
position hint: 004
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2007-12-29
|
||||
depends on:
|
||||
package: magic-default-image.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
|
||||
############################################################## 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 }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
# Which artifact template should be used? Which multicolor template should be used?
|
||||
alternate_template := {
|
||||
if input == "a" then (
|
||||
if not styling.darker_artifacts then "oa"
|
||||
else "a"
|
||||
) else if input == "m" then (
|
||||
if styling.saturated_multicolor then "m"
|
||||
else "om"
|
||||
) else input
|
||||
}
|
||||
template := { alternate_template() + "{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 }
|
||||
|
||||
############################################################## Extra style options
|
||||
styling field:
|
||||
type: boolean
|
||||
name: darker artifacts
|
||||
description: Use darker artifacts, as used by Wizards since Fifth Dawn.
|
||||
styling field:
|
||||
type: boolean
|
||||
name: saturated multicolor
|
||||
description: Should multicolor cards be more saturated? This is done on real cards.
|
||||
initial: yes
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
darker artifacts:
|
||||
choice images:
|
||||
yes: acard.jpg
|
||||
no: oacard.jpg
|
||||
saturated multicolor:
|
||||
choice images:
|
||||
yes: mcard.jpg
|
||||
no: omcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.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: 5
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 32 else 51 }
|
||||
top : 30
|
||||
right: { 341 - 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: 343
|
||||
top : 31
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle 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 : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 32
|
||||
top: 62
|
||||
width: 311
|
||||
height: 408
|
||||
z index: 1
|
||||
default: {default_image(card.card_color)}
|
||||
############################# Card type
|
||||
type:
|
||||
left: 33
|
||||
top : 309
|
||||
width: 306
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 16
|
||||
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)
|
||||
############################# Text box
|
||||
text:
|
||||
left: 31
|
||||
top : 330
|
||||
width: 311
|
||||
height: 138
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 8
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
color: rgb(255,255,255)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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 shrink-overflow"
|
||||
else "middle left shrink-overflow"
|
||||
z index: 3
|
||||
padding left: 4
|
||||
padding top: 2
|
||||
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 : 321
|
||||
width: 138
|
||||
height: 156
|
||||
z index: 2
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 3
|
||||
left: 284
|
||||
top: 466
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 56
|
||||
top : 477
|
||||
width: 217
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 26
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 271
|
||||
top: 461
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 2
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
mask: mask_pt.png
|
||||
image: { card_ptbox() }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 4
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Promotional
|
||||
full name: Large image
|
||||
installer group: magic/new style/promotional
|
||||
icon: card-sample.png
|
||||
position hint: 004
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2007-12-29
|
||||
depends on:
|
||||
package: magic-default-image.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
|
||||
############################################################## 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 }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
# Which artifact template should be used? Which multicolor template should be used?
|
||||
alternate_template := {
|
||||
if input == "a" then (
|
||||
if not styling.darker_artifacts then "oa"
|
||||
else "a"
|
||||
) else if input == "m" then (
|
||||
if styling.saturated_multicolor then "m"
|
||||
else "om"
|
||||
) else input
|
||||
}
|
||||
template := { alternate_template() + "{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 }
|
||||
|
||||
############################################################## Extra style options
|
||||
styling field:
|
||||
type: boolean
|
||||
name: darker artifacts
|
||||
description: Use darker artifacts, as used by Wizards since Fifth Dawn.
|
||||
styling field:
|
||||
type: boolean
|
||||
name: saturated multicolor
|
||||
description: Should multicolor cards be more saturated? This is done on real cards.
|
||||
initial: yes
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
darker artifacts:
|
||||
choice images:
|
||||
yes: acard.jpg
|
||||
no: oacard.jpg
|
||||
saturated multicolor:
|
||||
choice images:
|
||||
yes: mcard.jpg
|
||||
no: omcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.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: 5
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 32 else 51 }
|
||||
top : 30
|
||||
right: { 341 - 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: 343
|
||||
top : 31
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle 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 : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 32
|
||||
top: 62
|
||||
width: 311
|
||||
height: 408
|
||||
z index: 1
|
||||
default: {default_image(card.card_color)}
|
||||
############################# Card type
|
||||
type:
|
||||
left: 33
|
||||
top : 309
|
||||
width: 306
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 16
|
||||
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)
|
||||
############################# Text box
|
||||
text:
|
||||
left: 31
|
||||
top : 330
|
||||
width: 311
|
||||
height: 138
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 8
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
color: rgb(255,255,255)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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 shrink-overflow"
|
||||
else "middle left shrink-overflow"
|
||||
z index: 3
|
||||
padding left: 4
|
||||
padding top: 2
|
||||
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 : 321
|
||||
width: 138
|
||||
height: 156
|
||||
z index: 2
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 3
|
||||
left: 284
|
||||
top: 466
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 56
|
||||
top : 477
|
||||
width: 217
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 26
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 271
|
||||
top: 461
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 2
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
mask: mask_pt.png
|
||||
image: { card_ptbox() }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 4
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,217 +1,217 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Textless Land
|
||||
full name: Textless Land
|
||||
installer group: magic/new style/textless/land
|
||||
icon: card-sample.png
|
||||
position hint: 005
|
||||
|
||||
version: 2009-08-10
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2009-08-10
|
||||
depends on:
|
||||
package: magic-watermarks.mse-include
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-future-common.mse-include
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
#By Pichoro
|
||||
#Images by Art_Freak
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
template := { ( if input == "a" then "c" else input ) + "l{type}.jpg" }
|
||||
|
||||
############################################################## 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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. This is done on real cards.
|
||||
styling field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 32 else 51 }
|
||||
top : 30
|
||||
right: { 341 - 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: black
|
||||
############################# Image
|
||||
image:
|
||||
#left: 30
|
||||
#top: 61
|
||||
#width: 315
|
||||
#height: 372
|
||||
left: 30
|
||||
top: 60
|
||||
width: 316
|
||||
height: 373
|
||||
z index: 1
|
||||
mask: image_mask.png
|
||||
############################# Card type
|
||||
super type:
|
||||
left: 36
|
||||
top : 441
|
||||
width: 117
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 16
|
||||
color: black
|
||||
watermark:
|
||||
left: 162
|
||||
top : 421
|
||||
width: 54
|
||||
height: 54
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
sub type:
|
||||
left: 222
|
||||
top : 441
|
||||
width: { 117 - max(22,card_style.rarity.content_width) }
|
||||
height: 18
|
||||
alignment: top center shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 16
|
||||
color: black
|
||||
rarity:
|
||||
right: 342
|
||||
top : 440
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 59
|
||||
top : 483
|
||||
width: 217
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: white
|
||||
copyright line:
|
||||
left: 29
|
||||
top : 495
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: white
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
choice: white
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
paintbrush:
|
||||
left: 26
|
||||
top : 485
|
||||
width: 30
|
||||
height: 11
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
white: /magic-future-common.mse-include/paintbrush_white.png
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Textless Land
|
||||
full name: Textless Land
|
||||
installer group: magic/new style/textless/land
|
||||
icon: card-sample.png
|
||||
position hint: 005
|
||||
|
||||
version: 2009-08-10
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2009-08-10
|
||||
depends on:
|
||||
package: magic-watermarks.mse-include
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-future-common.mse-include
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
#By Pichoro
|
||||
#Images by Art_Freak
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
template := { ( if input == "a" then "c" else input ) + "l{type}.jpg" }
|
||||
|
||||
############################################################## 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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. This is done on real cards.
|
||||
styling field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 32 else 51 }
|
||||
top : 30
|
||||
right: { 341 - 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: black
|
||||
############################# Image
|
||||
image:
|
||||
#left: 30
|
||||
#top: 61
|
||||
#width: 315
|
||||
#height: 372
|
||||
left: 30
|
||||
top: 60
|
||||
width: 316
|
||||
height: 373
|
||||
z index: 1
|
||||
mask: image_mask.png
|
||||
############################# Card type
|
||||
super type:
|
||||
left: 36
|
||||
top : 441
|
||||
width: 117
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 16
|
||||
color: black
|
||||
watermark:
|
||||
left: 162
|
||||
top : 421
|
||||
width: 54
|
||||
height: 54
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
sub type:
|
||||
left: 222
|
||||
top : 441
|
||||
width: { 117 - max(22,card_style.rarity.content_width) }
|
||||
height: 18
|
||||
alignment: top center shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 16
|
||||
color: black
|
||||
rarity:
|
||||
right: 342
|
||||
top : 440
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 59
|
||||
top : 483
|
||||
width: 217
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: white
|
||||
copyright line:
|
||||
left: 29
|
||||
top : 495
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: white
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
choice: white
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
paintbrush:
|
||||
left: 26
|
||||
top : 485
|
||||
width: 30
|
||||
height: 11
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
white: /magic-future-common.mse-include/paintbrush_white.png
|
||||
|
||||
@@ -1,427 +1,427 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Tokens
|
||||
full name: Modern style
|
||||
installer group: magic/new style/tokens
|
||||
icon: card-sample.png
|
||||
position hint: 007
|
||||
|
||||
version: 2009-07-20
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-future-common.mse-include
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-embossedletters.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
# By Pichoro
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# Should hybrids have a grey name?
|
||||
mask_hybrid_with_land := { styling.grey_hybrid_typeline }
|
||||
|
||||
# What should the textbox look like?
|
||||
text_shape := {
|
||||
if card.rule_text == ""
|
||||
and card.flavor_text == "<i-flavor></i-flavor>" then "0" # no textbox
|
||||
else if styling.one_textline_tokens
|
||||
and card_style.text.content_lines == 2
|
||||
and card.flavor_text == "<i-flavor></i-flavor>" then "1" # small textbox
|
||||
else "2" # large textbox
|
||||
}
|
||||
|
||||
land_template := { "c{type}.jpg" }
|
||||
colored_lands := false
|
||||
|
||||
# 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 }
|
||||
|
||||
# We have no land template
|
||||
font_colors_white := { input == "b" }
|
||||
|
||||
# AE replacement shouldn't happen in the title, or else MSE compresses the symbol
|
||||
name_filter := { input }
|
||||
|
||||
paintbrush_color := { if font_white() then "white" else "black" }
|
||||
|
||||
card_shape := { "token" }
|
||||
|
||||
############################################################## 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
|
||||
styling field:
|
||||
type: boolean
|
||||
name: grey hybrid typeline
|
||||
description: Use a grey background for the 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: modern
|
||||
choice: modern
|
||||
choice: old
|
||||
choice: diagonal T
|
||||
styling field:
|
||||
type: boolean
|
||||
name: one textline tokens
|
||||
description: Should token frames with a single line for text be enabled?
|
||||
initial: no
|
||||
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: short text only
|
||||
styling field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
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
|
||||
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
|
||||
one textline tokens:
|
||||
render style: both
|
||||
choice images:
|
||||
yes: rcard1.jpg
|
||||
no: rcard2.jpg
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { color_background(type:"card" + text_shape(), base_hybrid:card_hybrid) }
|
||||
###################C######### Name line
|
||||
name:
|
||||
left:
|
||||
{ if card_style.name.content_width > 269 then 50
|
||||
else card_style.name.content_width * -0.5 + 184.5 }
|
||||
top: 23
|
||||
width:
|
||||
{ if card_style.name.content_width > 269 then 275
|
||||
else card_style.name.content_width + 6 }
|
||||
height: 28
|
||||
alignment: bottom center justify-all
|
||||
padding bottom: -2
|
||||
padding top: 2
|
||||
z index: 2
|
||||
symbol font:
|
||||
name: magic-embossedletters
|
||||
size: 22
|
||||
alignment: bottom center
|
||||
always symbol: true
|
||||
############################# Image
|
||||
image:
|
||||
left: 30
|
||||
top: { if text_shape() == 2 or text_shape() == 1 then 58 else 59 }
|
||||
width: 315
|
||||
height:
|
||||
{ if text_shape() == "0" then 366
|
||||
else if text_shape() == "1" then 349
|
||||
else 288 }
|
||||
mask: { "imagemask{text_shape()}.png" }
|
||||
z index: 1
|
||||
################H############ Card type
|
||||
type:
|
||||
left: 35
|
||||
top:
|
||||
{if text_shape() == "0" then 432
|
||||
else if text_shape() == "1" then 414
|
||||
else 353}
|
||||
width: { 308 - max(22,card_style.rarity.content_width) }
|
||||
height: 20
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
padding top: 2
|
||||
padding bottom: 4
|
||||
padding right: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 15
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
right: 342
|
||||
top:
|
||||
{ if text_shape() == "0" then 432
|
||||
else if text_shape() == "1" then 414
|
||||
else 353 }
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 31
|
||||
top:
|
||||
{ if text_shape() == "0" then 300
|
||||
else if text_shape() == "1" then 443
|
||||
else 388}
|
||||
width: 311
|
||||
height:
|
||||
{ if text_shape() == "1" then 27
|
||||
else 80 }
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 10
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: 14
|
||||
alignment:
|
||||
script:
|
||||
if (styling.center_text == "short text only" and
|
||||
card_style.text.content_lines <= 2 and
|
||||
not contains(match:",", card.rule_text) and
|
||||
not contains(match: ".", card.rule_text) and
|
||||
not contains(match: ";", card.rule_text) and
|
||||
not contains(match: ":", card.rule_text) and
|
||||
not contains(match: "!", card.rule_text) and
|
||||
not contains(match: "?", card.rule_text) and
|
||||
card.flavor_text == "<i-flavor></i-flavor>") or
|
||||
styling.center_text == "always"
|
||||
then "middle center shrink-overflow"
|
||||
else "middle left shrink-overflow"
|
||||
z index: 1
|
||||
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
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left:
|
||||
{ if text_shape() == "2" then 288
|
||||
else 284 }
|
||||
top:
|
||||
{ if text_shape() == "2" then 471
|
||||
else 466 }
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 58
|
||||
top : 479
|
||||
width: 215
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 11
|
||||
weight: bold
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 30
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: name box
|
||||
choice: black
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: name box left
|
||||
choice: black
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: name box right
|
||||
choice: black
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_color(card.card_color)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left:
|
||||
{ if text_shape() == "2" then 275
|
||||
else 271 }
|
||||
top:
|
||||
{ if text_shape() == "2" then 463
|
||||
else 461 }
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
image: { color_background(type:"pt" + text_shape(), base_hybrid:pt_hybrid) }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
name box:
|
||||
left:
|
||||
{ if card_style.name.content_width > 275 then 50
|
||||
else card_style.name.content_width * -0.5 + 185.5 }
|
||||
top: 26
|
||||
width:
|
||||
{ if card_style.name.content_width > 275 then 275
|
||||
else card_style.name.content_width + 3}
|
||||
height: 35
|
||||
z index: 1
|
||||
visible: { card.name != "" }
|
||||
render style: image
|
||||
image: name-mid.png
|
||||
name box left:
|
||||
right:
|
||||
{ if card_style.name.content_width > 275 then 50
|
||||
else card_style.name.content_width * -0.5 + 185.5 }
|
||||
top: 26
|
||||
width: 15
|
||||
height: 35
|
||||
z index: 1
|
||||
render style: image
|
||||
image: name-left.png
|
||||
name box right:
|
||||
left:
|
||||
{ if card_style.name.content_width > 275 then 325
|
||||
else card_style.name.content_width * 0.5 + 187.5 }
|
||||
top: 26
|
||||
width: 14
|
||||
height: 35
|
||||
z index: 1
|
||||
render style: image
|
||||
image: name-right.png
|
||||
paintbrush:
|
||||
left: 27
|
||||
top : 481
|
||||
width: 30
|
||||
height: 11
|
||||
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
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Tokens
|
||||
full name: Modern style
|
||||
installer group: magic/new style/tokens
|
||||
icon: card-sample.png
|
||||
position hint: 007
|
||||
|
||||
version: 2009-07-20
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-future-common.mse-include
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-embossedletters.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
# By Pichoro
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# Should hybrids have a grey name?
|
||||
mask_hybrid_with_land := { styling.grey_hybrid_typeline }
|
||||
|
||||
# What should the textbox look like?
|
||||
text_shape := {
|
||||
if card.rule_text == ""
|
||||
and card.flavor_text == "<i-flavor></i-flavor>" then "0" # no textbox
|
||||
else if styling.one_textline_tokens
|
||||
and card_style.text.content_lines == 2
|
||||
and card.flavor_text == "<i-flavor></i-flavor>" then "1" # small textbox
|
||||
else "2" # large textbox
|
||||
}
|
||||
|
||||
land_template := { "c{type}.jpg" }
|
||||
colored_lands := false
|
||||
|
||||
# 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 }
|
||||
|
||||
# We have no land template
|
||||
font_colors_white := { input == "b" }
|
||||
|
||||
# AE replacement shouldn't happen in the title, or else MSE compresses the symbol
|
||||
name_filter := { input }
|
||||
|
||||
paintbrush_color := { if font_white() then "white" else "black" }
|
||||
|
||||
card_shape := { "token" }
|
||||
|
||||
############################################################## 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
|
||||
styling field:
|
||||
type: boolean
|
||||
name: grey hybrid typeline
|
||||
description: Use a grey background for the 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: modern
|
||||
choice: modern
|
||||
choice: old
|
||||
choice: diagonal T
|
||||
styling field:
|
||||
type: boolean
|
||||
name: one textline tokens
|
||||
description: Should token frames with a single line for text be enabled?
|
||||
initial: no
|
||||
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: short text only
|
||||
styling field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
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
|
||||
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
|
||||
one textline tokens:
|
||||
render style: both
|
||||
choice images:
|
||||
yes: rcard1.jpg
|
||||
no: rcard2.jpg
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { color_background(type:"card" + text_shape(), base_hybrid:card_hybrid) }
|
||||
###################C######### Name line
|
||||
name:
|
||||
left:
|
||||
{ if card_style.name.content_width > 269 then 50
|
||||
else card_style.name.content_width * -0.5 + 184.5 }
|
||||
top: 23
|
||||
width:
|
||||
{ if card_style.name.content_width > 269 then 275
|
||||
else card_style.name.content_width + 6 }
|
||||
height: 28
|
||||
alignment: bottom center justify-all
|
||||
padding bottom: -2
|
||||
padding top: 2
|
||||
z index: 2
|
||||
symbol font:
|
||||
name: magic-embossedletters
|
||||
size: 22
|
||||
alignment: bottom center
|
||||
always symbol: true
|
||||
############################# Image
|
||||
image:
|
||||
left: 30
|
||||
top: { if text_shape() == 2 or text_shape() == 1 then 58 else 59 }
|
||||
width: 315
|
||||
height:
|
||||
{ if text_shape() == "0" then 366
|
||||
else if text_shape() == "1" then 349
|
||||
else 288 }
|
||||
mask: { "imagemask{text_shape()}.png" }
|
||||
z index: 1
|
||||
################H############ Card type
|
||||
type:
|
||||
left: 35
|
||||
top:
|
||||
{if text_shape() == "0" then 432
|
||||
else if text_shape() == "1" then 414
|
||||
else 353}
|
||||
width: { 308 - max(22,card_style.rarity.content_width) }
|
||||
height: 20
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
padding top: 2
|
||||
padding bottom: 4
|
||||
padding right: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 15
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
right: 342
|
||||
top:
|
||||
{ if text_shape() == "0" then 432
|
||||
else if text_shape() == "1" then 414
|
||||
else 353 }
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 31
|
||||
top:
|
||||
{ if text_shape() == "0" then 300
|
||||
else if text_shape() == "1" then 443
|
||||
else 388}
|
||||
width: 311
|
||||
height:
|
||||
{ if text_shape() == "1" then 27
|
||||
else 80 }
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 10
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: 14
|
||||
alignment:
|
||||
script:
|
||||
if (styling.center_text == "short text only" and
|
||||
card_style.text.content_lines <= 2 and
|
||||
not contains(match:",", card.rule_text) and
|
||||
not contains(match: ".", card.rule_text) and
|
||||
not contains(match: ";", card.rule_text) and
|
||||
not contains(match: ":", card.rule_text) and
|
||||
not contains(match: "!", card.rule_text) and
|
||||
not contains(match: "?", card.rule_text) and
|
||||
card.flavor_text == "<i-flavor></i-flavor>") or
|
||||
styling.center_text == "always"
|
||||
then "middle center shrink-overflow"
|
||||
else "middle left shrink-overflow"
|
||||
z index: 1
|
||||
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
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left:
|
||||
{ if text_shape() == "2" then 288
|
||||
else 284 }
|
||||
top:
|
||||
{ if text_shape() == "2" then 471
|
||||
else 466 }
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 58
|
||||
top : 479
|
||||
width: 215
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 11
|
||||
weight: bold
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 30
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: name box
|
||||
choice: black
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: name box left
|
||||
choice: black
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: name box right
|
||||
choice: black
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_color(card.card_color)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left:
|
||||
{ if text_shape() == "2" then 275
|
||||
else 271 }
|
||||
top:
|
||||
{ if text_shape() == "2" then 463
|
||||
else 461 }
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
image: { color_background(type:"pt" + text_shape(), base_hybrid:pt_hybrid) }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
name box:
|
||||
left:
|
||||
{ if card_style.name.content_width > 275 then 50
|
||||
else card_style.name.content_width * -0.5 + 185.5 }
|
||||
top: 26
|
||||
width:
|
||||
{ if card_style.name.content_width > 275 then 275
|
||||
else card_style.name.content_width + 3}
|
||||
height: 35
|
||||
z index: 1
|
||||
visible: { card.name != "" }
|
||||
render style: image
|
||||
image: name-mid.png
|
||||
name box left:
|
||||
right:
|
||||
{ if card_style.name.content_width > 275 then 50
|
||||
else card_style.name.content_width * -0.5 + 185.5 }
|
||||
top: 26
|
||||
width: 15
|
||||
height: 35
|
||||
z index: 1
|
||||
render style: image
|
||||
image: name-left.png
|
||||
name box right:
|
||||
left:
|
||||
{ if card_style.name.content_width > 275 then 325
|
||||
else card_style.name.content_width * 0.5 + 187.5 }
|
||||
top: 26
|
||||
width: 14
|
||||
height: 35
|
||||
z index: 1
|
||||
render style: image
|
||||
image: name-right.png
|
||||
paintbrush:
|
||||
left: 27
|
||||
top : 481
|
||||
width: 30
|
||||
height: 11
|
||||
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
|
||||
|
||||
+386
-386
@@ -1,386 +1,386 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Modern style
|
||||
full name: After 8th edition
|
||||
icon: card-sample.png
|
||||
position hint: 001
|
||||
installer group: magic/new style/normal cards
|
||||
|
||||
version: 2009-07-07
|
||||
depends on: magic.mse-game 2008-06-02
|
||||
depends on: magic-default-image.mse-include 2007-09-23
|
||||
depends on: magic-watermarks.mse-include 2007-09-23
|
||||
depends on: magic-mana-large.mse-symbol-font 2007-09-23
|
||||
depends on: magic-mana-small.mse-symbol-font 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
############################################################## 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 }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
# Which artifact template should be used? Which multicolor template should be used?
|
||||
alternate_template := {
|
||||
if input == "a" then (
|
||||
if styling.artifact_style == "light" then "oa"
|
||||
else if styling.artifact_style == "brown" then "ba"
|
||||
else "a"
|
||||
) else if input == "m" then (
|
||||
if styling.saturated_multicolor then "m"
|
||||
else "om"
|
||||
) else input
|
||||
}
|
||||
template := { alternate_template() + "{type}.jpg" }
|
||||
land_template := { (if input == "a" then "c" else alternate_template()) + "l{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 }
|
||||
|
||||
|
||||
############################################################## 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: choice
|
||||
name: artifact style
|
||||
description: Choose the style of artifacts: light = before Fifth Dawn, dark = used since Fifth Dawn, brown = old rust style.
|
||||
initial: dark
|
||||
choice: light
|
||||
choice: dark
|
||||
choice: brown
|
||||
styling field:
|
||||
type: boolean
|
||||
name: saturated multicolor
|
||||
description: Should multicolor cards be more saturated? This is done on real cards.
|
||||
initial: yes
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: modern
|
||||
choice: modern
|
||||
choice: old
|
||||
choice: diagonal T
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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 field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: image size
|
||||
description: Should the art extend into a transparent textbox?
|
||||
initial: standard
|
||||
choice: standard
|
||||
choice: extended
|
||||
styling style:
|
||||
artifact style:
|
||||
render style: both
|
||||
choice images:
|
||||
light: oacard.jpg
|
||||
dark: acard.jpg
|
||||
brown: bacard.jpg
|
||||
saturated multicolor:
|
||||
choice images:
|
||||
yes: mcard.jpg
|
||||
no: omcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
image size:
|
||||
render style: both
|
||||
choice images:
|
||||
standard: /magic.mse-game/icons/small-image.png
|
||||
extended: /magic.mse-game/icons/large-image.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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 32 else 51 }
|
||||
top : 30
|
||||
right: { 341 - 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: 343
|
||||
top : 31
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 15
|
||||
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 : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 32
|
||||
top: 62
|
||||
width: 311
|
||||
height: { if styling.image_size == "extended" then 408 else 228 }
|
||||
z index: 1
|
||||
mask:
|
||||
script: if styling.image_size == "extended" then "imagemask_extended.png" else "imagemask_standard.png"
|
||||
default: {default_image(card.card_color)}
|
||||
############################# Card type
|
||||
type:
|
||||
left: 35
|
||||
top : 298
|
||||
width: { 308 - max(22,card_style.rarity.content_width) }
|
||||
height: 20
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
padding top: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
right: 342
|
||||
top : 297
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 31
|
||||
top : 328
|
||||
width: 311
|
||||
height: 142
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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 right: 4
|
||||
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 : 321
|
||||
width: 138
|
||||
height: 156
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 284
|
||||
top: 466
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 56
|
||||
top : 478
|
||||
width: 217
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
weight: bold
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 30
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 271
|
||||
top: 461
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 1
|
||||
mask: ptmask.png
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
image: { card_ptbox() }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Modern style
|
||||
full name: After 8th edition
|
||||
icon: card-sample.png
|
||||
position hint: 001
|
||||
installer group: magic/new style/normal cards
|
||||
|
||||
version: 2009-07-07
|
||||
depends on: magic.mse-game 2008-06-02
|
||||
depends on: magic-default-image.mse-include 2007-09-23
|
||||
depends on: magic-watermarks.mse-include 2007-09-23
|
||||
depends on: magic-mana-large.mse-symbol-font 2007-09-23
|
||||
depends on: magic-mana-small.mse-symbol-font 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
############################################################## 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 }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
# Which artifact template should be used? Which multicolor template should be used?
|
||||
alternate_template := {
|
||||
if input == "a" then (
|
||||
if styling.artifact_style == "light" then "oa"
|
||||
else if styling.artifact_style == "brown" then "ba"
|
||||
else "a"
|
||||
) else if input == "m" then (
|
||||
if styling.saturated_multicolor then "m"
|
||||
else "om"
|
||||
) else input
|
||||
}
|
||||
template := { alternate_template() + "{type}.jpg" }
|
||||
land_template := { (if input == "a" then "c" else alternate_template()) + "l{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 }
|
||||
|
||||
|
||||
############################################################## 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: choice
|
||||
name: artifact style
|
||||
description: Choose the style of artifacts: light = before Fifth Dawn, dark = used since Fifth Dawn, brown = old rust style.
|
||||
initial: dark
|
||||
choice: light
|
||||
choice: dark
|
||||
choice: brown
|
||||
styling field:
|
||||
type: boolean
|
||||
name: saturated multicolor
|
||||
description: Should multicolor cards be more saturated? This is done on real cards.
|
||||
initial: yes
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: modern
|
||||
choice: modern
|
||||
choice: old
|
||||
choice: diagonal T
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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 field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: image size
|
||||
description: Should the art extend into a transparent textbox?
|
||||
initial: standard
|
||||
choice: standard
|
||||
choice: extended
|
||||
styling style:
|
||||
artifact style:
|
||||
render style: both
|
||||
choice images:
|
||||
light: oacard.jpg
|
||||
dark: acard.jpg
|
||||
brown: bacard.jpg
|
||||
saturated multicolor:
|
||||
choice images:
|
||||
yes: mcard.jpg
|
||||
no: omcard.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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
image size:
|
||||
render style: both
|
||||
choice images:
|
||||
standard: /magic.mse-game/icons/small-image.png
|
||||
extended: /magic.mse-game/icons/large-image.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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 32 else 51 }
|
||||
top : 30
|
||||
right: { 341 - 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: 343
|
||||
top : 31
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle right
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 15
|
||||
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 : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 32
|
||||
top: 62
|
||||
width: 311
|
||||
height: { if styling.image_size == "extended" then 408 else 228 }
|
||||
z index: 1
|
||||
mask:
|
||||
script: if styling.image_size == "extended" then "imagemask_extended.png" else "imagemask_standard.png"
|
||||
default: {default_image(card.card_color)}
|
||||
############################# Card type
|
||||
type:
|
||||
left: 35
|
||||
top : 298
|
||||
width: { 308 - max(22,card_style.rarity.content_width) }
|
||||
height: 20
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
padding top: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(128,128,128)
|
||||
rarity:
|
||||
right: 342
|
||||
top : 297
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 31
|
||||
top : 328
|
||||
width: 311
|
||||
height: 142
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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 right: 4
|
||||
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 : 321
|
||||
width: 138
|
||||
height: 156
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 284
|
||||
top: 466
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 56
|
||||
top : 478
|
||||
width: 217
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
weight: bold
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 30
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 271
|
||||
top: 461
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 1
|
||||
mask: ptmask.png
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
image: { card_ptbox() }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
|
||||
@@ -1,326 +1,326 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Old Promo
|
||||
full name: Old Style Promo
|
||||
installer group: magic/old style/promo cards
|
||||
icon: card-sample.png
|
||||
position hint: 104
|
||||
|
||||
version: 2009-07-09
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2007-12-29
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
#By: Pichoro
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# There is no land template
|
||||
land_template := { "a{type}.png" }
|
||||
|
||||
# Which artifact template should be used?
|
||||
colorless_template := {
|
||||
if input == "c"
|
||||
then "a"
|
||||
else input
|
||||
}
|
||||
template := { colorless_template() + "{type}.png" }
|
||||
|
||||
# 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 }
|
||||
|
||||
#Did it this way because was getting longer other way, due to redefining color_background parts.
|
||||
color_combination := {
|
||||
# The base hybrid, without the outer frame blended over it
|
||||
base := base_hybrid[shape][color_count]()
|
||||
|
||||
# Put a frame around it?
|
||||
if land and not colored_lands then
|
||||
masked_blend(
|
||||
mask: "multicolor_blend_{type}.png",
|
||||
dark: land_template("c"),
|
||||
light: base,
|
||||
)
|
||||
else if multi then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_multicolor == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_multicolor == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("m"),
|
||||
light: base,
|
||||
)
|
||||
else if artifact then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_artifact== "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_artifact == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("a"),
|
||||
light: base,
|
||||
)
|
||||
else base
|
||||
}
|
||||
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style options
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient multicolor
|
||||
description: What parts of the card should be blended for gradient multicolor?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient artifact
|
||||
description: What parts of the card should be blended for gradient artifact?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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 and untap symbols should be used on cards?
|
||||
initial: modern
|
||||
choice: modern
|
||||
choice: old
|
||||
choice: diagonal T
|
||||
styling field:
|
||||
type: color
|
||||
name: font color
|
||||
description: The default text and typeline color for cards
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
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 field:
|
||||
type: boolean
|
||||
name: left align artist
|
||||
description: Should the artist and copyright lines be left aligned, as seen in Tempest?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: pt font
|
||||
description: Should the font used for p/t be MPlantin or MPlantin-Bold? MPlantin was used until Mirage.
|
||||
initial: MPlantin-Bold
|
||||
choice: MPlantin
|
||||
choice: MPlantin-Bold
|
||||
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
|
||||
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: 5
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 42
|
||||
top : 24
|
||||
right: { 341 - card_style.casting_cost.content_width }
|
||||
height: 23
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: MagicMedieval
|
||||
size: 15.5
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
casting cost:
|
||||
right: 343
|
||||
top : 22
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: bottom right
|
||||
symbol font:
|
||||
name: magic-mana-small
|
||||
size: 15
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left: 24
|
||||
top : 24
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 44
|
||||
top: 51
|
||||
width: 287
|
||||
height: 411
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 46
|
||||
bottom: 312
|
||||
width: 284
|
||||
height: 18
|
||||
alignment: top left shrink-overflow
|
||||
z index: 2
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 11
|
||||
color: { styling.font_color }
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Textbox
|
||||
text:
|
||||
left: 46
|
||||
top : 313
|
||||
width: 284
|
||||
height: 148
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 13
|
||||
scale down to: 6
|
||||
color: { styling.font_color }
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: 13
|
||||
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: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 295
|
||||
top: 470
|
||||
width: 47
|
||||
height: 27
|
||||
alignment: right middle
|
||||
font:
|
||||
name: { styling.pt_font }
|
||||
size: 17
|
||||
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)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 40
|
||||
top : 470
|
||||
width: 297
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 10
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
copyright line:
|
||||
left: 40
|
||||
top : 486
|
||||
width: 297
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 4
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Old Promo
|
||||
full name: Old Style Promo
|
||||
installer group: magic/old style/promo cards
|
||||
icon: card-sample.png
|
||||
position hint: 104
|
||||
|
||||
version: 2009-07-09
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2007-12-29
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
#By: Pichoro
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# There is no land template
|
||||
land_template := { "a{type}.png" }
|
||||
|
||||
# Which artifact template should be used?
|
||||
colorless_template := {
|
||||
if input == "c"
|
||||
then "a"
|
||||
else input
|
||||
}
|
||||
template := { colorless_template() + "{type}.png" }
|
||||
|
||||
# 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 }
|
||||
|
||||
#Did it this way because was getting longer other way, due to redefining color_background parts.
|
||||
color_combination := {
|
||||
# The base hybrid, without the outer frame blended over it
|
||||
base := base_hybrid[shape][color_count]()
|
||||
|
||||
# Put a frame around it?
|
||||
if land and not colored_lands then
|
||||
masked_blend(
|
||||
mask: "multicolor_blend_{type}.png",
|
||||
dark: land_template("c"),
|
||||
light: base,
|
||||
)
|
||||
else if multi then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_multicolor == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_multicolor == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("m"),
|
||||
light: base,
|
||||
)
|
||||
else if artifact then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_artifact== "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_artifact == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("a"),
|
||||
light: base,
|
||||
)
|
||||
else base
|
||||
}
|
||||
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style options
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient multicolor
|
||||
description: What parts of the card should be blended for gradient multicolor?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient artifact
|
||||
description: What parts of the card should be blended for gradient artifact?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
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 and untap symbols should be used on cards?
|
||||
initial: modern
|
||||
choice: modern
|
||||
choice: old
|
||||
choice: diagonal T
|
||||
styling field:
|
||||
type: color
|
||||
name: font color
|
||||
description: The default text and typeline color for cards
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
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 field:
|
||||
type: boolean
|
||||
name: left align artist
|
||||
description: Should the artist and copyright lines be left aligned, as seen in Tempest?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: pt font
|
||||
description: Should the font used for p/t be MPlantin or MPlantin-Bold? MPlantin was used until Mirage.
|
||||
initial: MPlantin-Bold
|
||||
choice: MPlantin
|
||||
choice: MPlantin-Bold
|
||||
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
|
||||
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: 5
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 42
|
||||
top : 24
|
||||
right: { 341 - card_style.casting_cost.content_width }
|
||||
height: 23
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: MagicMedieval
|
||||
size: 15.5
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
casting cost:
|
||||
right: 343
|
||||
top : 22
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: bottom right
|
||||
symbol font:
|
||||
name: magic-mana-small
|
||||
size: 15
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left: 24
|
||||
top : 24
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 44
|
||||
top: 51
|
||||
width: 287
|
||||
height: 411
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 46
|
||||
bottom: 312
|
||||
width: 284
|
||||
height: 18
|
||||
alignment: top left shrink-overflow
|
||||
z index: 2
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 11
|
||||
color: { styling.font_color }
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Textbox
|
||||
text:
|
||||
left: 46
|
||||
top : 313
|
||||
width: 284
|
||||
height: 148
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 13
|
||||
scale down to: 6
|
||||
color: { styling.font_color }
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: 13
|
||||
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: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 295
|
||||
top: 470
|
||||
width: 47
|
||||
height: 27
|
||||
alignment: right middle
|
||||
font:
|
||||
name: { styling.pt_font }
|
||||
size: 17
|
||||
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)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 40
|
||||
top : 470
|
||||
width: 297
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 10
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
copyright line:
|
||||
left: 40
|
||||
top : 486
|
||||
width: 297
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 4
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,298 +1,298 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Old Textless
|
||||
full name: Old Style Textless
|
||||
installer group: magic/old style/textless cards
|
||||
icon: card-sample.png
|
||||
position hint: 105
|
||||
|
||||
version: 2009-07-09
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
#By: Pichoro
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# There is no land template
|
||||
land_template := { "a{type}.png" }
|
||||
|
||||
# Which artifact template should be used?
|
||||
colorless_template := {
|
||||
if input == "c"
|
||||
then "a"
|
||||
else input
|
||||
}
|
||||
template := { colorless_template() + "{type}.png" }
|
||||
|
||||
# Use the normal tap symbol
|
||||
mana_t := { "old" }
|
||||
|
||||
# Use guild mana symbols?
|
||||
guild_mana := { styling.use_guild_mana_symbols }
|
||||
|
||||
#Did it this way because was getting longer other way, due to redefining color_background parts.
|
||||
color_combination := {
|
||||
# The base hybrid, without the outer frame blended over it
|
||||
base := base_hybrid[shape][color_count]()
|
||||
|
||||
# Put a frame around it?
|
||||
if land and not colored_lands then
|
||||
masked_blend(
|
||||
mask: "multicolor_blend_{type}.png",
|
||||
dark: land_template("c"),
|
||||
light: base,
|
||||
)
|
||||
else if multi then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_multicolor == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_multicolor == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("m"),
|
||||
light: base,
|
||||
)
|
||||
else if artifact then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_artifact == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_artifact == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("a"),
|
||||
light: base,
|
||||
)
|
||||
else base
|
||||
}
|
||||
|
||||
############################################################## Set info fields
|
||||
set info style:
|
||||
symbol:
|
||||
variation:
|
||||
name: olduncommon
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(224,224,224)
|
||||
fill color 2: rgb(84, 84, 84)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
variation:
|
||||
name: oldrare
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(214,196,94)
|
||||
fill color 2: rgb(95, 84, 40)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
############################################################## Extra style options
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient multicolor
|
||||
description: What parts of the card should be blended for gradient multicolor?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient artifact
|
||||
description: What parts of the card should be blended for gradient artifact?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
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: colored rarities
|
||||
description: Should rarity symbols be different colors, such as gold, silver, and purple?
|
||||
initial: yes
|
||||
styling field:
|
||||
type: boolean
|
||||
name: left align artist
|
||||
description: Should the artist and copyright lines be left aligned, as seen in Tempest?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: pt font
|
||||
description: Should the font used for p/t be MPlantin or MPlantin-Bold? MPlantin was used until Mirage.
|
||||
initial: MPlantin-Bold
|
||||
choice: MPlantin
|
||||
choice: MPlantin-Bold
|
||||
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
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 42
|
||||
top : 24
|
||||
right: { 341 - card_style.casting_cost.content_width }
|
||||
height: 23
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: MagicMedieval
|
||||
size: 15.5
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
casting cost:
|
||||
right: 343
|
||||
top : 22
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: bottom right
|
||||
symbol font:
|
||||
name: magic-mana-small
|
||||
size: 15
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left: 24
|
||||
top : 24
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 44
|
||||
top: 51
|
||||
width: 287
|
||||
height: 411
|
||||
z index: 1
|
||||
############################# Card type
|
||||
rarity:
|
||||
right: 66
|
||||
top : 472
|
||||
width: 44
|
||||
height: 22
|
||||
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:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "olduncommon")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "oldrare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
mythic rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
special:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "special")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
############################# Textbox
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 295
|
||||
top: 470
|
||||
width: 47
|
||||
height: 27
|
||||
alignment: right middle
|
||||
font:
|
||||
name: { styling.pt_font }
|
||||
size: 17
|
||||
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)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 65
|
||||
top : 470
|
||||
width: 247
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 10
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
copyright line:
|
||||
left: 65
|
||||
top : 486
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Old Textless
|
||||
full name: Old Style Textless
|
||||
installer group: magic/old style/textless cards
|
||||
icon: card-sample.png
|
||||
position hint: 105
|
||||
|
||||
version: 2009-07-09
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
#By: Pichoro
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# There is no land template
|
||||
land_template := { "a{type}.png" }
|
||||
|
||||
# Which artifact template should be used?
|
||||
colorless_template := {
|
||||
if input == "c"
|
||||
then "a"
|
||||
else input
|
||||
}
|
||||
template := { colorless_template() + "{type}.png" }
|
||||
|
||||
# Use the normal tap symbol
|
||||
mana_t := { "old" }
|
||||
|
||||
# Use guild mana symbols?
|
||||
guild_mana := { styling.use_guild_mana_symbols }
|
||||
|
||||
#Did it this way because was getting longer other way, due to redefining color_background parts.
|
||||
color_combination := {
|
||||
# The base hybrid, without the outer frame blended over it
|
||||
base := base_hybrid[shape][color_count]()
|
||||
|
||||
# Put a frame around it?
|
||||
if land and not colored_lands then
|
||||
masked_blend(
|
||||
mask: "multicolor_blend_{type}.png",
|
||||
dark: land_template("c"),
|
||||
light: base,
|
||||
)
|
||||
else if multi then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_multicolor == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_multicolor == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("m"),
|
||||
light: base,
|
||||
)
|
||||
else if artifact then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_artifact == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_artifact == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("a"),
|
||||
light: base,
|
||||
)
|
||||
else base
|
||||
}
|
||||
|
||||
############################################################## Set info fields
|
||||
set info style:
|
||||
symbol:
|
||||
variation:
|
||||
name: olduncommon
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(224,224,224)
|
||||
fill color 2: rgb(84, 84, 84)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
variation:
|
||||
name: oldrare
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(214,196,94)
|
||||
fill color 2: rgb(95, 84, 40)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
############################################################## Extra style options
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient multicolor
|
||||
description: What parts of the card should be blended for gradient multicolor?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient artifact
|
||||
description: What parts of the card should be blended for gradient artifact?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
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: colored rarities
|
||||
description: Should rarity symbols be different colors, such as gold, silver, and purple?
|
||||
initial: yes
|
||||
styling field:
|
||||
type: boolean
|
||||
name: left align artist
|
||||
description: Should the artist and copyright lines be left aligned, as seen in Tempest?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: pt font
|
||||
description: Should the font used for p/t be MPlantin or MPlantin-Bold? MPlantin was used until Mirage.
|
||||
initial: MPlantin-Bold
|
||||
choice: MPlantin
|
||||
choice: MPlantin-Bold
|
||||
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
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 42
|
||||
top : 24
|
||||
right: { 341 - card_style.casting_cost.content_width }
|
||||
height: 23
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: MagicMedieval
|
||||
size: 15.5
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
casting cost:
|
||||
right: 343
|
||||
top : 22
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: bottom right
|
||||
symbol font:
|
||||
name: magic-mana-small
|
||||
size: 15
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left: 24
|
||||
top : 24
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 44
|
||||
top: 51
|
||||
width: 287
|
||||
height: 411
|
||||
z index: 1
|
||||
############################# Card type
|
||||
rarity:
|
||||
right: 66
|
||||
top : 472
|
||||
width: 44
|
||||
height: 22
|
||||
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:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "olduncommon")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "oldrare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
mythic rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
special:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "special")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
############################# Textbox
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 295
|
||||
top: 470
|
||||
width: 47
|
||||
height: 27
|
||||
alignment: right middle
|
||||
font:
|
||||
name: { styling.pt_font }
|
||||
size: 17
|
||||
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)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 65
|
||||
top : 470
|
||||
width: 247
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 10
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
copyright line:
|
||||
left: 65
|
||||
top : 486
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
@@ -1,362 +1,362 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Tokens
|
||||
full name: Old style
|
||||
installer group: magic/old style/tokens
|
||||
icon: card-sample.png
|
||||
position hint: 107
|
||||
|
||||
version: 2009-07-09
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# There is no land template
|
||||
land_template := { "c{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
|
||||
font_colors_white := { input != "w" }
|
||||
|
||||
color_combination := {
|
||||
# The base hybrid, without the outer frame blended over it
|
||||
base := base_hybrid[shape][color_count]()
|
||||
|
||||
# Put a frame around it?
|
||||
if land and not colored_lands then
|
||||
masked_blend(
|
||||
mask: "multicolor_blend_{type}.png",
|
||||
dark: land_template("c"),
|
||||
light: base,
|
||||
)
|
||||
else if multi then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_multicolor == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_multicolor == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("m"),
|
||||
light: base,
|
||||
)
|
||||
else if artifact then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_artifact == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_artifact == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("a"),
|
||||
light: base,
|
||||
)
|
||||
else base
|
||||
}
|
||||
|
||||
card_shape := { "token" }
|
||||
|
||||
############################################################## Set info fields
|
||||
set info style:
|
||||
symbol:
|
||||
variation:
|
||||
name: olduncommon
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(224,224,224)
|
||||
fill color 2: rgb(84, 84, 84)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
variation:
|
||||
name: oldrare
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(214,196,94)
|
||||
fill color 2: rgb(95, 84, 40)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
############################################################## Extra style options
|
||||
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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient multicolor
|
||||
description: What parts of the card should be blended for gradient multicolor?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient artifact
|
||||
description: What parts of the card should be blended for gradient artifact?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: old
|
||||
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: short text only
|
||||
styling field:
|
||||
type: boolean
|
||||
name: colored rarities
|
||||
description: Should rarity symbols be different colors, such as gold, silver, and purple?
|
||||
initial: yes
|
||||
styling field:
|
||||
type: boolean
|
||||
name: left align artist
|
||||
description: Should the artist and copyright lines be left aligned, as seen in Tempest?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: pt font
|
||||
description: Should the font used for p/t be MPlantin or MPlantin-Bold? MPlantin was used until Mirage.
|
||||
initial: MPlantin-Bold
|
||||
choice: MPlantin
|
||||
choice: MPlantin-Bold
|
||||
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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
colored rarities:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "rare") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 40
|
||||
top : 23
|
||||
width: 295
|
||||
height: 25
|
||||
alignment: middle center
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 17
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
############################# Image
|
||||
image:
|
||||
left: 44
|
||||
top: 58
|
||||
width: 286
|
||||
height: 270
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 58
|
||||
top : 348
|
||||
width: { 262 - max(22,card_style.rarity.content_width) }
|
||||
height: 18
|
||||
alignment: top left shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 12
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
separator color: rgb(192,192,192)
|
||||
rarity:
|
||||
right: 320
|
||||
top : 347
|
||||
width: 46
|
||||
height: 23
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
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:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "olduncommon")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "oldrare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
mythic rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
special:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "special")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 63
|
||||
top : 378
|
||||
width: 246
|
||||
height: 67
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 13
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: 13
|
||||
alignment:
|
||||
script:
|
||||
if (styling.center_text == "short text only" and
|
||||
card_style.text.content_lines <= 2 and
|
||||
not contains(match:",", card.rule_text) and
|
||||
not contains(match: ".", card.rule_text) and
|
||||
not contains(match: ";", card.rule_text) and
|
||||
not contains(match: ":", card.rule_text) and
|
||||
not contains(match: "!", card.rule_text) and
|
||||
not contains(match: "?", card.rule_text) and
|
||||
card.flavor_text == "<i-flavor></i-flavor>") or
|
||||
styling.center_text == "always"
|
||||
then "middle center shrink-overflow"
|
||||
else "middle left shrink-overflow"
|
||||
z index: 1
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 283
|
||||
top: 458
|
||||
width: 45
|
||||
height: 30
|
||||
alignment: right top
|
||||
font:
|
||||
name: { styling.pt_font }
|
||||
size: 18
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 2
|
||||
shadow displacement y: 2
|
||||
separator color: rgb(255,50,50)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 57
|
||||
top : 459
|
||||
width: 260
|
||||
height: 15
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
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: 57
|
||||
top : 472
|
||||
width: 260
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 8
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Tokens
|
||||
full name: Old style
|
||||
installer group: magic/old style/tokens
|
||||
icon: card-sample.png
|
||||
position hint: 107
|
||||
|
||||
version: 2009-07-09
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# There is no land template
|
||||
land_template := { "c{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
|
||||
font_colors_white := { input != "w" }
|
||||
|
||||
color_combination := {
|
||||
# The base hybrid, without the outer frame blended over it
|
||||
base := base_hybrid[shape][color_count]()
|
||||
|
||||
# Put a frame around it?
|
||||
if land and not colored_lands then
|
||||
masked_blend(
|
||||
mask: "multicolor_blend_{type}.png",
|
||||
dark: land_template("c"),
|
||||
light: base,
|
||||
)
|
||||
else if multi then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_multicolor == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_multicolor == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("m"),
|
||||
light: base,
|
||||
)
|
||||
else if artifact then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_artifact == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_artifact == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("a"),
|
||||
light: base,
|
||||
)
|
||||
else base
|
||||
}
|
||||
|
||||
card_shape := { "token" }
|
||||
|
||||
############################################################## Set info fields
|
||||
set info style:
|
||||
symbol:
|
||||
variation:
|
||||
name: olduncommon
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(224,224,224)
|
||||
fill color 2: rgb(84, 84, 84)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
variation:
|
||||
name: oldrare
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(214,196,94)
|
||||
fill color 2: rgb(95, 84, 40)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
############################################################## Extra style options
|
||||
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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient multicolor
|
||||
description: What parts of the card should be blended for gradient multicolor?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient artifact
|
||||
description: What parts of the card should be blended for gradient artifact?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: old
|
||||
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: short text only
|
||||
styling field:
|
||||
type: boolean
|
||||
name: colored rarities
|
||||
description: Should rarity symbols be different colors, such as gold, silver, and purple?
|
||||
initial: yes
|
||||
styling field:
|
||||
type: boolean
|
||||
name: left align artist
|
||||
description: Should the artist and copyright lines be left aligned, as seen in Tempest?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: pt font
|
||||
description: Should the font used for p/t be MPlantin or MPlantin-Bold? MPlantin was used until Mirage.
|
||||
initial: MPlantin-Bold
|
||||
choice: MPlantin
|
||||
choice: MPlantin-Bold
|
||||
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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
colored rarities:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "rare") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 40
|
||||
top : 23
|
||||
width: 295
|
||||
height: 25
|
||||
alignment: middle center
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 17
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
############################# Image
|
||||
image:
|
||||
left: 44
|
||||
top: 58
|
||||
width: 286
|
||||
height: 270
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 58
|
||||
top : 348
|
||||
width: { 262 - max(22,card_style.rarity.content_width) }
|
||||
height: 18
|
||||
alignment: top left shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 12
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
separator color: rgb(192,192,192)
|
||||
rarity:
|
||||
right: 320
|
||||
top : 347
|
||||
width: 46
|
||||
height: 23
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
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:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "olduncommon")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "oldrare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
mythic rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
special:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "special")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 63
|
||||
top : 378
|
||||
width: 246
|
||||
height: 67
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 13
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: 13
|
||||
alignment:
|
||||
script:
|
||||
if (styling.center_text == "short text only" and
|
||||
card_style.text.content_lines <= 2 and
|
||||
not contains(match:",", card.rule_text) and
|
||||
not contains(match: ".", card.rule_text) and
|
||||
not contains(match: ";", card.rule_text) and
|
||||
not contains(match: ":", card.rule_text) and
|
||||
not contains(match: "!", card.rule_text) and
|
||||
not contains(match: "?", card.rule_text) and
|
||||
card.flavor_text == "<i-flavor></i-flavor>") or
|
||||
styling.center_text == "always"
|
||||
then "middle center shrink-overflow"
|
||||
else "middle left shrink-overflow"
|
||||
z index: 1
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 283
|
||||
top: 458
|
||||
width: 45
|
||||
height: 30
|
||||
alignment: right top
|
||||
font:
|
||||
name: { styling.pt_font }
|
||||
size: 18
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 2
|
||||
shadow displacement y: 2
|
||||
separator color: rgb(255,50,50)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 57
|
||||
top : 459
|
||||
width: 260
|
||||
height: 15
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
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: 57
|
||||
top : 472
|
||||
width: 260
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 8
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
+399
-399
@@ -1,399 +1,399 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Old style
|
||||
full name: Before 8th edition
|
||||
installer group: magic/old style/normal cards
|
||||
icon: card-sample.png
|
||||
position hint: 101
|
||||
|
||||
version: 2009-07-09
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-watermarks.mse-include
|
||||
version: 2007-12-29
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# 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
|
||||
font_colors_white := { input != "w" }
|
||||
|
||||
# Alpha style lands? Different blending for multicolored lands.
|
||||
#Did it this way because was getting longer other way, due to redefining color_background parts.
|
||||
color_combination := {
|
||||
# The base hybrid, without the outer frame blended over it
|
||||
base := base_hybrid[shape][color_count]()
|
||||
|
||||
# Put a frame around it?
|
||||
if type == "card" and land and color_count == 2 and shape != "overlay" and styling.alpha_style_blending then
|
||||
masked_blend(
|
||||
mask: "alpha_blend.png",
|
||||
dark: land_template(colors[0]),
|
||||
light: land_template(colors[1]),
|
||||
)
|
||||
else if land and color_count!=1 then
|
||||
masked_blend(
|
||||
mask: "land_blend_{type}.png",
|
||||
dark: land_template("c"),
|
||||
light: base,
|
||||
)
|
||||
else if multi then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_multicolor == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_multicolor == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("m"),
|
||||
light: base,
|
||||
)
|
||||
else if artifact then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_artifact == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_artifact == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("a"),
|
||||
light: base,
|
||||
)
|
||||
else base
|
||||
}
|
||||
############################################################## Set info fields
|
||||
set info style:
|
||||
symbol:
|
||||
variation:
|
||||
name: olduncommon
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(224,224,224)
|
||||
fill color 2: rgb(84, 84, 84)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
variation:
|
||||
name: oldrare
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(214,196,94)
|
||||
fill color 2: rgb(95, 84, 40)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
############################################################## Extra style options
|
||||
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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: alpha style blending
|
||||
description: Use Alpha-style dual blending
|
||||
initial: no
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient multicolor
|
||||
description: What parts of the card should be blended for gradient multicolor?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient artifact
|
||||
description: What parts of the card should be blended for gradient artifact?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: old
|
||||
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 field:
|
||||
type: boolean
|
||||
name: colored rarities
|
||||
description: Should rarity symbols be different colors, such as gold, silver, and purple?
|
||||
initial: yes
|
||||
styling field:
|
||||
type: boolean
|
||||
name: left align artist
|
||||
description: Should the artist and copyright lines be left aligned, as seen in Tempest?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: pt font
|
||||
description: Should the font used for p/t be MPlantin or MPlantin-Bold? MPlantin was used until Mirage.
|
||||
initial: MPlantin-Bold
|
||||
choice: MPlantin
|
||||
choice: MPlantin-Bold
|
||||
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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
colored rarities:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "rare") }
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
border color:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
radius: 18
|
||||
left width: 19
|
||||
right width: 19
|
||||
top width: 19
|
||||
bottom width: 19
|
||||
z index: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 42
|
||||
top: 24
|
||||
right: { 341 - card_style.casting_cost.content_width }
|
||||
height: 23
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: MagicMedieval
|
||||
size: 15.5
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
casting cost:
|
||||
right: 341
|
||||
top : 22
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 24
|
||||
alignment: middle right
|
||||
symbol font:
|
||||
name: magic-mana-small
|
||||
size: 16
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left: 24
|
||||
top : 24
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 45
|
||||
top: 51
|
||||
width: 286
|
||||
height: 233
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 39
|
||||
top : 291
|
||||
width: { 298 - max(22,card_style.rarity.content_width) }
|
||||
height: 20
|
||||
alignment: middle shrink-overflow
|
||||
z index: 1
|
||||
padding top: 2
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 12
|
||||
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: 293
|
||||
top : 290
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
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:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "olduncommon")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "oldrare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
mythic rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
special:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "special")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 43
|
||||
top : 318
|
||||
width: 289
|
||||
height: 143
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 0
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
watermark:
|
||||
left: 120
|
||||
top : 313
|
||||
width: 138
|
||||
height: 150
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks-old
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 295
|
||||
top: 470
|
||||
width: 47
|
||||
height: 27
|
||||
alignment: right middle
|
||||
font:
|
||||
name: { styling.pt_font }
|
||||
size: 17
|
||||
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)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 40
|
||||
top : 470
|
||||
width: 297
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 10
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
copyright line:
|
||||
left: 40
|
||||
top : 486
|
||||
width: 297
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Old style
|
||||
full name: Before 8th edition
|
||||
installer group: magic/old style/normal cards
|
||||
icon: card-sample.png
|
||||
position hint: 101
|
||||
|
||||
version: 2009-07-09
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-watermarks.mse-include
|
||||
version: 2007-12-29
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# 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
|
||||
font_colors_white := { input != "w" }
|
||||
|
||||
# Alpha style lands? Different blending for multicolored lands.
|
||||
#Did it this way because was getting longer other way, due to redefining color_background parts.
|
||||
color_combination := {
|
||||
# The base hybrid, without the outer frame blended over it
|
||||
base := base_hybrid[shape][color_count]()
|
||||
|
||||
# Put a frame around it?
|
||||
if type == "card" and land and color_count == 2 and shape != "overlay" and styling.alpha_style_blending then
|
||||
masked_blend(
|
||||
mask: "alpha_blend.png",
|
||||
dark: land_template(colors[0]),
|
||||
light: land_template(colors[1]),
|
||||
)
|
||||
else if land and color_count!=1 then
|
||||
masked_blend(
|
||||
mask: "land_blend_{type}.png",
|
||||
dark: land_template("c"),
|
||||
light: base,
|
||||
)
|
||||
else if multi then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_multicolor == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_multicolor == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("m"),
|
||||
light: base,
|
||||
)
|
||||
else if artifact then
|
||||
masked_blend(
|
||||
mask: ( if styling.type_of_gradient_artifact == "full card" then "multicolor_blend_{type}.png"
|
||||
else if styling.type_of_gradient_artifact == "trim only" then "multicolor_blend_{type}2.png"
|
||||
else "multicolor_blend_{type}.png" ),
|
||||
dark: template("a"),
|
||||
light: base,
|
||||
)
|
||||
else base
|
||||
}
|
||||
############################################################## Set info fields
|
||||
set info style:
|
||||
symbol:
|
||||
variation:
|
||||
name: olduncommon
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(224,224,224)
|
||||
fill color 2: rgb(84, 84, 84)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
variation:
|
||||
name: oldrare
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(214,196,94)
|
||||
fill color 2: rgb(95, 84, 40)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
############################################################## Extra style options
|
||||
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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: alpha style blending
|
||||
description: Use Alpha-style dual blending
|
||||
initial: no
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient multicolor
|
||||
description: What parts of the card should be blended for gradient multicolor?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: type of gradient artifact
|
||||
description: What parts of the card should be blended for gradient artifact?
|
||||
choice: full card
|
||||
choice: trim only
|
||||
initial: full card
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: old
|
||||
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 field:
|
||||
type: boolean
|
||||
name: colored rarities
|
||||
description: Should rarity symbols be different colors, such as gold, silver, and purple?
|
||||
initial: yes
|
||||
styling field:
|
||||
type: boolean
|
||||
name: left align artist
|
||||
description: Should the artist and copyright lines be left aligned, as seen in Tempest?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: pt font
|
||||
description: Should the font used for p/t be MPlantin or MPlantin-Bold? MPlantin was used until Mirage.
|
||||
initial: MPlantin-Bold
|
||||
choice: MPlantin
|
||||
choice: MPlantin-Bold
|
||||
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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
colored rarities:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "rare") }
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
border color:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
radius: 18
|
||||
left width: 19
|
||||
right width: 19
|
||||
top width: 19
|
||||
bottom width: 19
|
||||
z index: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: 42
|
||||
top: 24
|
||||
right: { 341 - card_style.casting_cost.content_width }
|
||||
height: 23
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: MagicMedieval
|
||||
size: 15.5
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
casting cost:
|
||||
right: 341
|
||||
top : 22
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 24
|
||||
alignment: middle right
|
||||
symbol font:
|
||||
name: magic-mana-small
|
||||
size: 16
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left: 24
|
||||
top : 24
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 45
|
||||
top: 51
|
||||
width: 286
|
||||
height: 233
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 39
|
||||
top : 291
|
||||
width: { 298 - max(22,card_style.rarity.content_width) }
|
||||
height: 20
|
||||
alignment: middle shrink-overflow
|
||||
z index: 1
|
||||
padding top: 2
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 12
|
||||
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: 293
|
||||
top : 290
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
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:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "olduncommon")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "oldrare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
mythic rare:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
special:
|
||||
script:
|
||||
if styling.colored_rarities
|
||||
then symbol_variation(symbol: set.symbol, variation: "special")
|
||||
else symbol_variation(symbol: set.symbol, variation: "common")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 43
|
||||
top : 318
|
||||
width: 289
|
||||
height: 143
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 0
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
watermark:
|
||||
left: 120
|
||||
top : 313
|
||||
width: 138
|
||||
height: 150
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks-old
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 295
|
||||
top: 470
|
||||
width: 47
|
||||
height: 27
|
||||
alignment: right middle
|
||||
font:
|
||||
name: { styling.pt_font }
|
||||
size: 17
|
||||
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)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 40
|
||||
top : 470
|
||||
width: 297
|
||||
height: 16
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 10
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 1
|
||||
shadow displacement y: 1
|
||||
copyright line:
|
||||
left: 40
|
||||
top : 486
|
||||
width: 297
|
||||
height: 12
|
||||
z index: 1
|
||||
alignment: { if styling.left_align_artist then "middle left" else "middle center" }
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
mse version: 0.3.7
|
||||
version: 2008-08-31
|
||||
short name: normal foil
|
||||
installer group: magic/overlays/foil/normal
|
||||
position hint: 001
|
||||
mse version: 0.3.7
|
||||
version: 2008-08-31
|
||||
short name: normal foil
|
||||
installer group: magic/overlays/foil/normal
|
||||
position hint: 001
|
||||
icon: overlay.png
|
||||
@@ -1,493 +1,493 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Planeshifted Splits
|
||||
full name: Planeshifted Split Cards
|
||||
installer group: magic/Planeshifted/Split Cards
|
||||
icon: card-sample.png
|
||||
position hint: 013
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
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: 523
|
||||
card height: 375
|
||||
card dpi: 150
|
||||
# By Pichoro; based on templates by Wolfwood and Buttock1234
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# Should hybrids have a grey name?
|
||||
mask_hybrid_with_land := { styling.grey_hybrid_name }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
template_suffix := [card: "card.jpg", pt: "pt.png"]
|
||||
template := { input + template_suffix[type] }
|
||||
land_template := { (if input == "a" then "c" else input) + "l" + template_suffix[type] }
|
||||
|
||||
# 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 }
|
||||
|
||||
card_shape := { if styling.shifted_sorting then "split, shifted" else "split" }
|
||||
|
||||
############################################################## 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: shifted sorting
|
||||
description: Should this style of card sort as a shifted card (after other cards of that color)?
|
||||
initial: yes
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
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
|
||||
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: -1
|
||||
card color:
|
||||
left: 18
|
||||
top: 18
|
||||
width: 236
|
||||
height: 338
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
card color 2:
|
||||
left: 269
|
||||
top: 18
|
||||
width: 236
|
||||
height: 338
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 30 else 51 }
|
||||
top: 27
|
||||
right: { 242 - card_style.casting_cost.content_width }
|
||||
height: 17
|
||||
alignment: top shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 13
|
||||
weight: bold
|
||||
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_2=="none" then 282 else 51 }
|
||||
top: 27
|
||||
right: { 493 - card_style.casting_cost_2.content_width }
|
||||
height: 17
|
||||
alignment: top shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 13
|
||||
weight: bold
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -1
|
||||
shadow displacement y: 1
|
||||
casting cost:
|
||||
right: 243
|
||||
top: 28
|
||||
width: { max(19, card_style.casting_cost.content_width) + 3 }
|
||||
height: 16
|
||||
alignment: bottom right
|
||||
symbol font:
|
||||
name: magic-mana-large
|
||||
size: 12
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
casting cost 2:
|
||||
right: 494
|
||||
top: 28
|
||||
width: { max(19, card_style.casting_cost_2.content_width) + 3 }
|
||||
height: 16
|
||||
alignment: bottom right
|
||||
symbol font:
|
||||
name: magic-mana-large
|
||||
size: 12
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 28
|
||||
top: 49
|
||||
width: 216
|
||||
height: 159
|
||||
z index: 1
|
||||
image 2:
|
||||
left: 279
|
||||
top: 49
|
||||
width: 216
|
||||
height: 159
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 30
|
||||
top : 211
|
||||
width: { 210 - max(13,card_style.rarity.content_width) }
|
||||
height: 17
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 12
|
||||
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: 282
|
||||
top : 211
|
||||
width: { 210 - max(13,card_style.rarity.content_width) }
|
||||
height: 17
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 12
|
||||
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:
|
||||
right: 241
|
||||
top : 213
|
||||
width: 26
|
||||
height: 13
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
rarity 2:
|
||||
right: 493
|
||||
top : 213
|
||||
width: 26
|
||||
height: 13
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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: 29
|
||||
top : 233
|
||||
width: 214
|
||||
height: 99
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 2
|
||||
padding right: 2
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
text 2:
|
||||
left: 279
|
||||
top : 233
|
||||
width: 214
|
||||
height: 99
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 2
|
||||
padding right: 2
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
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: 2
|
||||
left: 200
|
||||
top: 327
|
||||
width: 48
|
||||
height: 25
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
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: 2
|
||||
left: 451
|
||||
top: 327
|
||||
width: 48
|
||||
height: 25
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
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)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 46
|
||||
top : 338
|
||||
width: 155
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 8
|
||||
color: { font_color(card.card_color) }
|
||||
illustrator 2:
|
||||
left: 298
|
||||
top : 338
|
||||
width: 155
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 8
|
||||
color: { font_color(card.card_color_2) }
|
||||
copyright line:
|
||||
left: 26
|
||||
top : 348
|
||||
width: 175
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line 2:
|
||||
left: 278
|
||||
top : 348
|
||||
width: 175
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6
|
||||
color: { font_color(card.card_color_2) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box 2
|
||||
script: card.card_color_2
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 194
|
||||
top: 326
|
||||
width: 56
|
||||
height: 29
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
image: { card_ptbox() }
|
||||
pt box 2:
|
||||
left: 445
|
||||
top: 326
|
||||
width: 56
|
||||
height: 29
|
||||
z index: 1
|
||||
visible: { card.pt_2 != "" }
|
||||
render style: image
|
||||
image: { card_ptbox() }
|
||||
foil layer:
|
||||
right: 523
|
||||
bottom: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
angle: 90
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Planeshifted Splits
|
||||
full name: Planeshifted Split Cards
|
||||
installer group: magic/Planeshifted/Split Cards
|
||||
icon: card-sample.png
|
||||
position hint: 013
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
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: 523
|
||||
card height: 375
|
||||
card dpi: 150
|
||||
# By Pichoro; based on templates by Wolfwood and Buttock1234
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# Should hybrids have a grey name?
|
||||
mask_hybrid_with_land := { styling.grey_hybrid_name }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
template_suffix := [card: "card.jpg", pt: "pt.png"]
|
||||
template := { input + template_suffix[type] }
|
||||
land_template := { (if input == "a" then "c" else input) + "l" + template_suffix[type] }
|
||||
|
||||
# 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 }
|
||||
|
||||
card_shape := { if styling.shifted_sorting then "split, shifted" else "split" }
|
||||
|
||||
############################################################## 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: shifted sorting
|
||||
description: Should this style of card sort as a shifted card (after other cards of that color)?
|
||||
initial: yes
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
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
|
||||
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: -1
|
||||
card color:
|
||||
left: 18
|
||||
top: 18
|
||||
width: 236
|
||||
height: 338
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
card color 2:
|
||||
left: 269
|
||||
top: 18
|
||||
width: 236
|
||||
height: 338
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 30 else 51 }
|
||||
top: 27
|
||||
right: { 242 - card_style.casting_cost.content_width }
|
||||
height: 17
|
||||
alignment: top shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 13
|
||||
weight: bold
|
||||
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_2=="none" then 282 else 51 }
|
||||
top: 27
|
||||
right: { 493 - card_style.casting_cost_2.content_width }
|
||||
height: 17
|
||||
alignment: top shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 13
|
||||
weight: bold
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -1
|
||||
shadow displacement y: 1
|
||||
casting cost:
|
||||
right: 243
|
||||
top: 28
|
||||
width: { max(19, card_style.casting_cost.content_width) + 3 }
|
||||
height: 16
|
||||
alignment: bottom right
|
||||
symbol font:
|
||||
name: magic-mana-large
|
||||
size: 12
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
casting cost 2:
|
||||
right: 494
|
||||
top: 28
|
||||
width: { max(19, card_style.casting_cost_2.content_width) + 3 }
|
||||
height: 16
|
||||
alignment: bottom right
|
||||
symbol font:
|
||||
name: magic-mana-large
|
||||
size: 12
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 28
|
||||
top: 49
|
||||
width: 216
|
||||
height: 159
|
||||
z index: 1
|
||||
image 2:
|
||||
left: 279
|
||||
top: 49
|
||||
width: 216
|
||||
height: 159
|
||||
z index: 1
|
||||
############################# Card type
|
||||
type:
|
||||
left: 30
|
||||
top : 211
|
||||
width: { 210 - max(13,card_style.rarity.content_width) }
|
||||
height: 17
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 12
|
||||
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: 282
|
||||
top : 211
|
||||
width: { 210 - max(13,card_style.rarity.content_width) }
|
||||
height: 17
|
||||
alignment: top shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 12
|
||||
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:
|
||||
right: 241
|
||||
top : 213
|
||||
width: 26
|
||||
height: 13
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
rarity 2:
|
||||
right: 493
|
||||
top : 213
|
||||
width: 26
|
||||
height: 13
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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: 29
|
||||
top : 233
|
||||
width: 214
|
||||
height: 99
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 2
|
||||
padding right: 2
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
text 2:
|
||||
left: 279
|
||||
top : 233
|
||||
width: 214
|
||||
height: 99
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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: 2
|
||||
padding right: 2
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
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: 2
|
||||
left: 200
|
||||
top: 327
|
||||
width: 48
|
||||
height: 25
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
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: 2
|
||||
left: 451
|
||||
top: 327
|
||||
width: 48
|
||||
height: 25
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
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)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 46
|
||||
top : 338
|
||||
width: 155
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 8
|
||||
color: { font_color(card.card_color) }
|
||||
illustrator 2:
|
||||
left: 298
|
||||
top : 338
|
||||
width: 155
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 8
|
||||
color: { font_color(card.card_color_2) }
|
||||
copyright line:
|
||||
left: 26
|
||||
top : 348
|
||||
width: 175
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line 2:
|
||||
left: 278
|
||||
top : 348
|
||||
width: 175
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6
|
||||
color: { font_color(card.card_color_2) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box 2
|
||||
script: card.card_color_2
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 194
|
||||
top: 326
|
||||
width: 56
|
||||
height: 29
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
image: { card_ptbox() }
|
||||
pt box 2:
|
||||
left: 445
|
||||
top: 326
|
||||
width: 56
|
||||
height: 29
|
||||
z index: 1
|
||||
visible: { card.pt_2 != "" }
|
||||
render style: image
|
||||
image: { card_ptbox() }
|
||||
foil layer:
|
||||
right: 523
|
||||
bottom: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
angle: 90
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
@@ -1,364 +1,364 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Planeshifted
|
||||
full name: Planar Chaos Timeshifts
|
||||
installer group: magic/Planeshifted/Normal Cards
|
||||
icon: card-sample.png
|
||||
position hint: 011
|
||||
|
||||
version: 2009-07-06
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
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
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# Should hybrids have a grey name?
|
||||
mask_hybrid_with_land := { styling.grey_hybrid_name }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
template_suffix := [card: "card.jpg", pt: "pt.png"]
|
||||
template := { input + template_suffix[type] }
|
||||
land_template := { (if input == "a" then "c" else input) + "l" + template_suffix[type] }
|
||||
|
||||
# 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 }
|
||||
|
||||
card_shape := { if styling.shifted_sorting then "shifted" else "normal" }
|
||||
|
||||
############################################################## 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: shifted sorting
|
||||
description: Should this style of card sort as a shifted card (after other cards of that color)?
|
||||
initial: yes
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: image size
|
||||
description: Should the art extend into a transparent textbox?
|
||||
initial: standard
|
||||
choice: standard
|
||||
choice: extended
|
||||
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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
image size:
|
||||
render style: both
|
||||
choice images:
|
||||
standard: /magic.mse-game/icons/small-image.png
|
||||
extended: /magic.mse-game/icons/large-image.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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 32 else 51 }
|
||||
top: 30
|
||||
right: { 341 - card_style.casting_cost.content_width }
|
||||
height: 23
|
||||
alignment: middle shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -1
|
||||
shadow displacement y: 1
|
||||
casting cost:
|
||||
right: 343
|
||||
top: 32
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle 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 : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 32
|
||||
top: 62
|
||||
width: 311
|
||||
height: { if styling.image_size == "extended" then 408 else 228 }
|
||||
z index: 1
|
||||
mask:
|
||||
script: if styling.image_size == "extended" then "imagemask_extended.png" else "imagemask_standard.png"
|
||||
############################# Card type
|
||||
type:
|
||||
left: 35
|
||||
top : 298
|
||||
width: { 308 - max(22,card_style.rarity.content_width) }
|
||||
height: 20
|
||||
alignment: middle shrink-overflow
|
||||
z index: 1
|
||||
padding top: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -1
|
||||
shadow displacement y: 1
|
||||
scale down to: 6
|
||||
separator color: rgb(192,192,192)
|
||||
rarity:
|
||||
right: 342
|
||||
top : 297
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 31
|
||||
top : 328
|
||||
width: 311
|
||||
height: 142
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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 right: 4
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
watermark:
|
||||
left: 117
|
||||
top : 321
|
||||
width: 138
|
||||
height: 156
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 284
|
||||
top: 466
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
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)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 56
|
||||
top : 478
|
||||
width: 217
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
weight: bold
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 30
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 271
|
||||
top: 461
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
image: { card_ptbox() }
|
||||
mask: ptmask.png
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Planeshifted
|
||||
full name: Planar Chaos Timeshifts
|
||||
installer group: magic/Planeshifted/Normal Cards
|
||||
icon: card-sample.png
|
||||
position hint: 011
|
||||
|
||||
version: 2009-07-06
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
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
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# Should hybrids have a grey name?
|
||||
mask_hybrid_with_land := { styling.grey_hybrid_name }
|
||||
|
||||
#Should multicolor lands with basic land types have a colored name?
|
||||
mask_multi_land_with_color := { styling.colored_multicolor_land_name }
|
||||
|
||||
template_suffix := [card: "card.jpg", pt: "pt.png"]
|
||||
template := { input + template_suffix[type] }
|
||||
land_template := { (if input == "a" then "c" else input) + "l" + template_suffix[type] }
|
||||
|
||||
# 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 }
|
||||
|
||||
card_shape := { if styling.shifted_sorting then "shifted" else "normal" }
|
||||
|
||||
############################################################## 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: shifted sorting
|
||||
description: Should this style of card sort as a shifted card (after other cards of that color)?
|
||||
initial: yes
|
||||
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: colored multicolor land name
|
||||
description: Use a colored background for the name and type on multicolor land cards with a basic land type. 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols 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 field:
|
||||
type: boolean
|
||||
name: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling field:
|
||||
type: choice
|
||||
name: image size
|
||||
description: Should the art extend into a transparent textbox?
|
||||
initial: standard
|
||||
choice: standard
|
||||
choice: extended
|
||||
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
|
||||
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
|
||||
center text:
|
||||
render style: both
|
||||
choice images:
|
||||
always: /magic.mse-game/icons/center-all-text.png
|
||||
short text only: /magic.mse-game/icons/center-short-text.png
|
||||
never: /magic.mse-game/icons/center-no-text.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
image size:
|
||||
render style: both
|
||||
choice images:
|
||||
standard: /magic.mse-game/icons/small-image.png
|
||||
extended: /magic.mse-game/icons/large-image.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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left: { if card.card_symbol=="none" then 32 else 51 }
|
||||
top: 30
|
||||
right: { 341 - card_style.casting_cost.content_width }
|
||||
height: 23
|
||||
alignment: middle shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -1
|
||||
shadow displacement y: 1
|
||||
casting cost:
|
||||
right: 343
|
||||
top: 32
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle 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 : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 32
|
||||
top: 62
|
||||
width: 311
|
||||
height: { if styling.image_size == "extended" then 408 else 228 }
|
||||
z index: 1
|
||||
mask:
|
||||
script: if styling.image_size == "extended" then "imagemask_extended.png" else "imagemask_standard.png"
|
||||
############################# Card type
|
||||
type:
|
||||
left: 35
|
||||
top : 298
|
||||
width: { 308 - max(22,card_style.rarity.content_width) }
|
||||
height: 20
|
||||
alignment: middle shrink-overflow
|
||||
z index: 1
|
||||
padding top: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 14
|
||||
color: rgb(255,255,255)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -1
|
||||
shadow displacement y: 1
|
||||
scale down to: 6
|
||||
separator color: rgb(192,192,192)
|
||||
rarity:
|
||||
right: 342
|
||||
top : 297
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
alignment: middle right
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
text:
|
||||
left: 31
|
||||
top : 328
|
||||
width: 311
|
||||
height: 142
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
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 right: 4
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
line height soft: 0.9
|
||||
watermark:
|
||||
left: 117
|
||||
top : 321
|
||||
width: 138
|
||||
height: 156
|
||||
z index: 1
|
||||
render style: image
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 284
|
||||
top: 466
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
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)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 56
|
||||
top : 478
|
||||
width: 217
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
weight: bold
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 30
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 271
|
||||
top: 461
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
image: { card_ptbox() }
|
||||
mask: ptmask.png
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
|
||||
@@ -1,237 +1,237 @@
|
||||
# Simple exporter for HTML files
|
||||
mse version: 0.3.7
|
||||
game: magic
|
||||
short name: Spoiler
|
||||
full name: List of cards
|
||||
installer group: magic/Export/Spoiler (list of cards)
|
||||
icon: preview.png
|
||||
create directory: true
|
||||
version: 2008-08-07
|
||||
depends on: magic.mse-game 2008-05-18
|
||||
|
||||
########################################################################################
|
||||
|
||||
option field:
|
||||
type: boolean
|
||||
name: include set file
|
||||
description: Should a link to the MSE set file be included in the spoiler?
|
||||
initial: no
|
||||
option field:
|
||||
type: choice
|
||||
name: grouping
|
||||
description: How should cards be grouped?
|
||||
choice: no grouping
|
||||
choice: group by color
|
||||
initial: group by color
|
||||
option field:
|
||||
type: choice
|
||||
name: images
|
||||
choice: no
|
||||
choice: just the image box, linked
|
||||
choice: just the image box, inline
|
||||
choice: full card image, linked
|
||||
choice: full card image, preview
|
||||
choice: full card image only
|
||||
initial: full images, preview
|
||||
option field:
|
||||
type: boolean
|
||||
name: mana symbols
|
||||
description: Should mana symbols be used, or should they be written as text?
|
||||
option field:
|
||||
type: boolean
|
||||
name: rarity symbols
|
||||
description: Should rarity be shown using a symbol or as text?
|
||||
#doesn't work yet:
|
||||
#option field:
|
||||
# type: boolean
|
||||
# name: list keywords
|
||||
# description: Should the keywords be listed?
|
||||
#option field:
|
||||
# type: boolean
|
||||
# name: fancy scripts
|
||||
# description: Should fancy scripts be used
|
||||
option field:
|
||||
type: choice
|
||||
name: font style
|
||||
choice: default
|
||||
choice: serif
|
||||
choice: sans-serif
|
||||
option field:
|
||||
type: color
|
||||
name: background color
|
||||
initial: rgb(255,255,255)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
option field:
|
||||
type: color
|
||||
name: text color
|
||||
initial: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
|
||||
option style:
|
||||
grouping:
|
||||
render style: both
|
||||
choice images:
|
||||
no grouping: { built_in_image("bool_no") }
|
||||
group by color: /magic.mse-game/stats/card_color.png
|
||||
images:
|
||||
render style: both
|
||||
choice images:
|
||||
no: { built_in_image("bool_no") }
|
||||
font style:
|
||||
render style: both
|
||||
choice images:
|
||||
serif: /magic-spoiler.mse-export-template/serif.png
|
||||
sans-serif: /magic-spoiler.mse-export-template/sans-serif.png
|
||||
|
||||
script:
|
||||
if options.mana_symbols then (
|
||||
symbol_font := "magic-mana-small"
|
||||
symbol_font_size := 12
|
||||
) else (
|
||||
symbols_to_html := to_html
|
||||
)
|
||||
write_card := {
|
||||
if contains(options.images, match:"full card image") then
|
||||
card_image_file := write_image_file(card, file:"card{position(of:card,in:set)}.jpg")
|
||||
else if contains(options.images, match:"image box") and
|
||||
card.image != "" then
|
||||
card_image_file := write_image_file(card.image, file:"card{position(of:card,in:set)}.jpg")
|
||||
else
|
||||
card_image_file := ""
|
||||
if options.images == "full card image, preview" then
|
||||
card_image_preview := write_image_file(card, file:"card-preview{position(of:card,in:set)}.jpg", height: 100)
|
||||
else
|
||||
card_image_preview := card_image_file
|
||||
if options.images == "full card image only" then
|
||||
"<li class='fullcard'><img src='{card_image_file}' alt=''></li>"
|
||||
else
|
||||
"<li class='card'>
|
||||
{if options.images == "full card image, preview" then
|
||||
"<a href='{card_image_file}'><img src='{card_image_preview}' alt='' class='card-image'></a>
|
||||
<span class='name' >{ to_html(card.name ) }</span>"
|
||||
else if card_image_file != "" and contains(options.images, match:"linked") then
|
||||
"<span class='name' ><a href='{card_image_file}'>{ to_html(card.name) }</a></span>"
|
||||
else
|
||||
"<span class='name' >{ to_html(card.name ) }</span>"
|
||||
}<span class='casting-cost' >{ symbols_to_html(card.casting_cost ) }</span>
|
||||
{if card_image_file != "" and contains(options.images, match:"inline") then
|
||||
"<img src='{card_image_preview}' alt='' class='image'>"
|
||||
}
|
||||
<span class='type' >{ to_html(card.type ) }</span>
|
||||
<span class='rarity' >{
|
||||
code := if card.rarity == "" then "C"
|
||||
else if card.rarity == "basic land" then "L"
|
||||
else to_upper(card.rarity[0]) # L,C,U,R,S
|
||||
if options.rarity_symbols then
|
||||
"<img src='{ var := if card.rarity == "" then "common"
|
||||
else if card.rarity == "basic land" then "common"
|
||||
else card.rarity
|
||||
write_image_file(
|
||||
file: "set-symbol-{var}.png",
|
||||
width: 20,
|
||||
symbol_variation(
|
||||
symbol: set.symbol,
|
||||
variation: var
|
||||
)
|
||||
)}' alt='{code}' title='{card.rarity}'>"
|
||||
else code
|
||||
}</span>
|
||||
<span class='rule-text' >{ to_html(card.rule_text ) }</span>
|
||||
<span class='flavor-text' >{ to_html( remove_tag(tag: "<i-flavor>", card.flavor_text) ) }</span>
|
||||
<span class='pt' >{ to_html(card.pt ) }</span>
|
||||
<span class='card-number' >{ to_html(card.card_number ) }</span>
|
||||
</li>"
|
||||
}
|
||||
write_cards := {
|
||||
"<ul class='cards'>{
|
||||
for each card in sort_list(cards, order_by: {input.card_number}) do
|
||||
write_card()
|
||||
}</ul>"
|
||||
}
|
||||
write_group := {
|
||||
cards := filter_list(cards, filter:
|
||||
{ # The first character of the color_of_card code must be equal to 'code'
|
||||
substring(color_of_card(card:input), begin:0, end:1) == code
|
||||
}
|
||||
)
|
||||
count := number_of_items(in:cards)
|
||||
if count > 0 then
|
||||
"<h2>{title} ({count} {if count == 1 then "card" else "cards"})</h2>" +
|
||||
write_cards()
|
||||
}
|
||||
copy_file("blank.gif")
|
||||
write_image_file(
|
||||
file: "set-symbol.png",
|
||||
width: 200,
|
||||
symbol_variation(symbol: set.symbol, variation: "rare")
|
||||
)
|
||||
write_image_file(
|
||||
file: "set-icon.png",
|
||||
width: 16,
|
||||
heght: 16
|
||||
symbol_variation(symbol: set.symbol, variation: "rare")
|
||||
)
|
||||
# the html page
|
||||
html := "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">
|
||||
<html lang='en'>
|
||||
<head>
|
||||
<title>{ to_html(set.title) }</title>
|
||||
<link rel='stylesheet' type='text/css' href='{copy_file("style.css")}'>
|
||||
<link rel='shortcut icon' type='image/png' href='set-icon.png'>
|
||||
<script type='text/javascript' src='{copy_file("script.js")}'></script>
|
||||
<style type='text/css'>
|
||||
body \{
|
||||
background: {options.background_color};
|
||||
color: {options.text_color};
|
||||
{if options.font_style != "default" then
|
||||
"font-family: {options.font_style};"
|
||||
}
|
||||
\}
|
||||
</style>
|
||||
</head>
|
||||
<body{if options.images == "full card image, preview" then " class='with-previews'"}>
|
||||
<img src='{ write_image_file(
|
||||
file: "set-symbol.png",
|
||||
width: 200,
|
||||
symbol_variation(symbol: set.symbol, variation: "rare")
|
||||
)}' alt='' class='set-symbol'>
|
||||
<h1>{ to_html(set.title) }</h1>
|
||||
<div class='copyright'>{ to_html(set.copyright) }</div>
|
||||
<div class='description'>{ to_html(set.description) }</div>
|
||||
{ if options.include_set_file then
|
||||
"<div class='set-file'><a href='{ write_set_file(file:"set.mse-set") }'>Download set in MSE format</a></div>"
|
||||
}
|
||||
{ if options.grouping == "group by color" then
|
||||
# Codes as by sort_index
|
||||
write_group(title: "White", code:"A") +
|
||||
write_group(title: "Blue", code:"B") +
|
||||
write_group(title: "Black", code:"C") +
|
||||
write_group(title: "Red", code:"D") +
|
||||
write_group(title: "Green", code:"E") +
|
||||
write_group(title: "Multicolor", code:"F") +
|
||||
write_group(title: "Hybrids", code:"G") +
|
||||
write_group(title: "Multicolor split cards", code:"H") +
|
||||
write_group(title: "Colorless", code:"I") +
|
||||
write_group(title: "Non-basic lands", code:"K") +
|
||||
write_group(title: "Basic lands", code:"L")
|
||||
else
|
||||
write_cards(cards: cards)
|
||||
}
|
||||
<script><!--
|
||||
init();
|
||||
--></script>
|
||||
</body>
|
||||
</html>"
|
||||
write_text_file(html, file:"index.html")
|
||||
# make sure the urls are relative to the right directory
|
||||
replace(html, match:"<[^<>]*(href|src)=\'", replace:"&{directory}/")
|
||||
# Simple exporter for HTML files
|
||||
mse version: 0.3.7
|
||||
game: magic
|
||||
short name: Spoiler
|
||||
full name: List of cards
|
||||
installer group: magic/Export/Spoiler (list of cards)
|
||||
icon: preview.png
|
||||
create directory: true
|
||||
version: 2008-08-07
|
||||
depends on: magic.mse-game 2008-05-18
|
||||
|
||||
########################################################################################
|
||||
|
||||
option field:
|
||||
type: boolean
|
||||
name: include set file
|
||||
description: Should a link to the MSE set file be included in the spoiler?
|
||||
initial: no
|
||||
option field:
|
||||
type: choice
|
||||
name: grouping
|
||||
description: How should cards be grouped?
|
||||
choice: no grouping
|
||||
choice: group by color
|
||||
initial: group by color
|
||||
option field:
|
||||
type: choice
|
||||
name: images
|
||||
choice: no
|
||||
choice: just the image box, linked
|
||||
choice: just the image box, inline
|
||||
choice: full card image, linked
|
||||
choice: full card image, preview
|
||||
choice: full card image only
|
||||
initial: full images, preview
|
||||
option field:
|
||||
type: boolean
|
||||
name: mana symbols
|
||||
description: Should mana symbols be used, or should they be written as text?
|
||||
option field:
|
||||
type: boolean
|
||||
name: rarity symbols
|
||||
description: Should rarity be shown using a symbol or as text?
|
||||
#doesn't work yet:
|
||||
#option field:
|
||||
# type: boolean
|
||||
# name: list keywords
|
||||
# description: Should the keywords be listed?
|
||||
#option field:
|
||||
# type: boolean
|
||||
# name: fancy scripts
|
||||
# description: Should fancy scripts be used
|
||||
option field:
|
||||
type: choice
|
||||
name: font style
|
||||
choice: default
|
||||
choice: serif
|
||||
choice: sans-serif
|
||||
option field:
|
||||
type: color
|
||||
name: background color
|
||||
initial: rgb(255,255,255)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
option field:
|
||||
type: color
|
||||
name: text color
|
||||
initial: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
|
||||
option style:
|
||||
grouping:
|
||||
render style: both
|
||||
choice images:
|
||||
no grouping: { built_in_image("bool_no") }
|
||||
group by color: /magic.mse-game/stats/card_color.png
|
||||
images:
|
||||
render style: both
|
||||
choice images:
|
||||
no: { built_in_image("bool_no") }
|
||||
font style:
|
||||
render style: both
|
||||
choice images:
|
||||
serif: /magic-spoiler.mse-export-template/serif.png
|
||||
sans-serif: /magic-spoiler.mse-export-template/sans-serif.png
|
||||
|
||||
script:
|
||||
if options.mana_symbols then (
|
||||
symbol_font := "magic-mana-small"
|
||||
symbol_font_size := 12
|
||||
) else (
|
||||
symbols_to_html := to_html
|
||||
)
|
||||
write_card := {
|
||||
if contains(options.images, match:"full card image") then
|
||||
card_image_file := write_image_file(card, file:"card{position(of:card,in:set)}.jpg")
|
||||
else if contains(options.images, match:"image box") and
|
||||
card.image != "" then
|
||||
card_image_file := write_image_file(card.image, file:"card{position(of:card,in:set)}.jpg")
|
||||
else
|
||||
card_image_file := ""
|
||||
if options.images == "full card image, preview" then
|
||||
card_image_preview := write_image_file(card, file:"card-preview{position(of:card,in:set)}.jpg", height: 100)
|
||||
else
|
||||
card_image_preview := card_image_file
|
||||
if options.images == "full card image only" then
|
||||
"<li class='fullcard'><img src='{card_image_file}' alt=''></li>"
|
||||
else
|
||||
"<li class='card'>
|
||||
{if options.images == "full card image, preview" then
|
||||
"<a href='{card_image_file}'><img src='{card_image_preview}' alt='' class='card-image'></a>
|
||||
<span class='name' >{ to_html(card.name ) }</span>"
|
||||
else if card_image_file != "" and contains(options.images, match:"linked") then
|
||||
"<span class='name' ><a href='{card_image_file}'>{ to_html(card.name) }</a></span>"
|
||||
else
|
||||
"<span class='name' >{ to_html(card.name ) }</span>"
|
||||
}<span class='casting-cost' >{ symbols_to_html(card.casting_cost ) }</span>
|
||||
{if card_image_file != "" and contains(options.images, match:"inline") then
|
||||
"<img src='{card_image_preview}' alt='' class='image'>"
|
||||
}
|
||||
<span class='type' >{ to_html(card.type ) }</span>
|
||||
<span class='rarity' >{
|
||||
code := if card.rarity == "" then "C"
|
||||
else if card.rarity == "basic land" then "L"
|
||||
else to_upper(card.rarity[0]) # L,C,U,R,S
|
||||
if options.rarity_symbols then
|
||||
"<img src='{ var := if card.rarity == "" then "common"
|
||||
else if card.rarity == "basic land" then "common"
|
||||
else card.rarity
|
||||
write_image_file(
|
||||
file: "set-symbol-{var}.png",
|
||||
width: 20,
|
||||
symbol_variation(
|
||||
symbol: set.symbol,
|
||||
variation: var
|
||||
)
|
||||
)}' alt='{code}' title='{card.rarity}'>"
|
||||
else code
|
||||
}</span>
|
||||
<span class='rule-text' >{ to_html(card.rule_text ) }</span>
|
||||
<span class='flavor-text' >{ to_html( remove_tag(tag: "<i-flavor>", card.flavor_text) ) }</span>
|
||||
<span class='pt' >{ to_html(card.pt ) }</span>
|
||||
<span class='card-number' >{ to_html(card.card_number ) }</span>
|
||||
</li>"
|
||||
}
|
||||
write_cards := {
|
||||
"<ul class='cards'>{
|
||||
for each card in sort_list(cards, order_by: {input.card_number}) do
|
||||
write_card()
|
||||
}</ul>"
|
||||
}
|
||||
write_group := {
|
||||
cards := filter_list(cards, filter:
|
||||
{ # The first character of the color_of_card code must be equal to 'code'
|
||||
substring(color_of_card(card:input), begin:0, end:1) == code
|
||||
}
|
||||
)
|
||||
count := number_of_items(in:cards)
|
||||
if count > 0 then
|
||||
"<h2>{title} ({count} {if count == 1 then "card" else "cards"})</h2>" +
|
||||
write_cards()
|
||||
}
|
||||
copy_file("blank.gif")
|
||||
write_image_file(
|
||||
file: "set-symbol.png",
|
||||
width: 200,
|
||||
symbol_variation(symbol: set.symbol, variation: "rare")
|
||||
)
|
||||
write_image_file(
|
||||
file: "set-icon.png",
|
||||
width: 16,
|
||||
heght: 16
|
||||
symbol_variation(symbol: set.symbol, variation: "rare")
|
||||
)
|
||||
# the html page
|
||||
html := "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">
|
||||
<html lang='en'>
|
||||
<head>
|
||||
<title>{ to_html(set.title) }</title>
|
||||
<link rel='stylesheet' type='text/css' href='{copy_file("style.css")}'>
|
||||
<link rel='shortcut icon' type='image/png' href='set-icon.png'>
|
||||
<script type='text/javascript' src='{copy_file("script.js")}'></script>
|
||||
<style type='text/css'>
|
||||
body \{
|
||||
background: {options.background_color};
|
||||
color: {options.text_color};
|
||||
{if options.font_style != "default" then
|
||||
"font-family: {options.font_style};"
|
||||
}
|
||||
\}
|
||||
</style>
|
||||
</head>
|
||||
<body{if options.images == "full card image, preview" then " class='with-previews'"}>
|
||||
<img src='{ write_image_file(
|
||||
file: "set-symbol.png",
|
||||
width: 200,
|
||||
symbol_variation(symbol: set.symbol, variation: "rare")
|
||||
)}' alt='' class='set-symbol'>
|
||||
<h1>{ to_html(set.title) }</h1>
|
||||
<div class='copyright'>{ to_html(set.copyright) }</div>
|
||||
<div class='description'>{ to_html(set.description) }</div>
|
||||
{ if options.include_set_file then
|
||||
"<div class='set-file'><a href='{ write_set_file(file:"set.mse-set") }'>Download set in MSE format</a></div>"
|
||||
}
|
||||
{ if options.grouping == "group by color" then
|
||||
# Codes as by sort_index
|
||||
write_group(title: "White", code:"A") +
|
||||
write_group(title: "Blue", code:"B") +
|
||||
write_group(title: "Black", code:"C") +
|
||||
write_group(title: "Red", code:"D") +
|
||||
write_group(title: "Green", code:"E") +
|
||||
write_group(title: "Multicolor", code:"F") +
|
||||
write_group(title: "Hybrids", code:"G") +
|
||||
write_group(title: "Multicolor split cards", code:"H") +
|
||||
write_group(title: "Colorless", code:"I") +
|
||||
write_group(title: "Non-basic lands", code:"K") +
|
||||
write_group(title: "Basic lands", code:"L")
|
||||
else
|
||||
write_cards(cards: cards)
|
||||
}
|
||||
<script><!--
|
||||
init();
|
||||
--></script>
|
||||
</body>
|
||||
</html>"
|
||||
write_text_file(html, file:"index.html")
|
||||
# make sure the urls are relative to the right directory
|
||||
replace(html, match:"<[^<>]*(href|src)=\'", replace:"&{directory}/")
|
||||
|
||||
@@ -1,74 +1,74 @@
|
||||
var isIE = navigator.appVersion.indexOf("MSIE") != -1;
|
||||
|
||||
var preview, preview_img;
|
||||
|
||||
function show_preview(url) {
|
||||
preview.style.display = "block";
|
||||
preview_img.style.backgroundImage = "url("+this.href+")";
|
||||
return false;
|
||||
}
|
||||
|
||||
function hide_preview() {
|
||||
preview.style.display = "none";
|
||||
}
|
||||
|
||||
function fix_preview() {
|
||||
var e = document.documentElement ? document.documentElement : document.body;
|
||||
preview.style.top = e.scrollTop + "px";
|
||||
preview.style.height = e.clientHeight;
|
||||
preview.style.width = e.clientWidth;
|
||||
}
|
||||
|
||||
function nice_preview() {
|
||||
// attach
|
||||
var links = document.getElementsByTagName("A");
|
||||
for (var i in links) {
|
||||
if (/(.jpg|.png|.gif)$/.test(links[i])) {
|
||||
links[i].onclick = show_preview;
|
||||
}
|
||||
}
|
||||
// create divs
|
||||
preview = document.createElement("div");
|
||||
var bg = document.createElement("div");
|
||||
var img = document.createElement("div");
|
||||
preview.id = "preview";
|
||||
bg.id = "preview-bg";
|
||||
img.id = "preview-img";
|
||||
hide_preview();
|
||||
preview.onclick = bg.onclick = img.onclick = hide_preview;
|
||||
preview.appendChild(bg);
|
||||
preview.appendChild(img);
|
||||
document.body.appendChild(preview);
|
||||
preview_img = img;
|
||||
if (isIE) {
|
||||
window.onscroll = fix_preview;
|
||||
fix_preview();
|
||||
}
|
||||
}
|
||||
|
||||
var dir;
|
||||
function fix_img() {
|
||||
if (this.currentStyle.width == 'auto' && this.currentStyle.height == 'auto') {
|
||||
this.style.width = this.offsetWidth + 'px';
|
||||
this.style.height = this.offsetHeight + 'px';
|
||||
}
|
||||
this.onload = null;
|
||||
this.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+this.src+'",sizingMethod="scale")';
|
||||
this.src = dir + "blank.gif";
|
||||
}
|
||||
function fix_png_alpha() {
|
||||
if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent)) return; // only in ie 5.5 and 6
|
||||
dir = document.getElementsByTagName("SCRIPT")[0].src.replace(/[^\/]*$/,''); // dir for blank image
|
||||
var imgs = document.getElementsByTagName("IMG");
|
||||
for (var i in imgs) {
|
||||
var img = imgs[i];
|
||||
if ((/\.png$/i).test(img.src)) {
|
||||
img.onload = fix_img;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function init() {
|
||||
fix_png_alpha();
|
||||
nice_preview();
|
||||
}
|
||||
var isIE = navigator.appVersion.indexOf("MSIE") != -1;
|
||||
|
||||
var preview, preview_img;
|
||||
|
||||
function show_preview(url) {
|
||||
preview.style.display = "block";
|
||||
preview_img.style.backgroundImage = "url("+this.href+")";
|
||||
return false;
|
||||
}
|
||||
|
||||
function hide_preview() {
|
||||
preview.style.display = "none";
|
||||
}
|
||||
|
||||
function fix_preview() {
|
||||
var e = document.documentElement ? document.documentElement : document.body;
|
||||
preview.style.top = e.scrollTop + "px";
|
||||
preview.style.height = e.clientHeight;
|
||||
preview.style.width = e.clientWidth;
|
||||
}
|
||||
|
||||
function nice_preview() {
|
||||
// attach
|
||||
var links = document.getElementsByTagName("A");
|
||||
for (var i in links) {
|
||||
if (/(.jpg|.png|.gif)$/.test(links[i])) {
|
||||
links[i].onclick = show_preview;
|
||||
}
|
||||
}
|
||||
// create divs
|
||||
preview = document.createElement("div");
|
||||
var bg = document.createElement("div");
|
||||
var img = document.createElement("div");
|
||||
preview.id = "preview";
|
||||
bg.id = "preview-bg";
|
||||
img.id = "preview-img";
|
||||
hide_preview();
|
||||
preview.onclick = bg.onclick = img.onclick = hide_preview;
|
||||
preview.appendChild(bg);
|
||||
preview.appendChild(img);
|
||||
document.body.appendChild(preview);
|
||||
preview_img = img;
|
||||
if (isIE) {
|
||||
window.onscroll = fix_preview;
|
||||
fix_preview();
|
||||
}
|
||||
}
|
||||
|
||||
var dir;
|
||||
function fix_img() {
|
||||
if (this.currentStyle.width == 'auto' && this.currentStyle.height == 'auto') {
|
||||
this.style.width = this.offsetWidth + 'px';
|
||||
this.style.height = this.offsetHeight + 'px';
|
||||
}
|
||||
this.onload = null;
|
||||
this.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+this.src+'",sizingMethod="scale")';
|
||||
this.src = dir + "blank.gif";
|
||||
}
|
||||
function fix_png_alpha() {
|
||||
if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent)) return; // only in ie 5.5 and 6
|
||||
dir = document.getElementsByTagName("SCRIPT")[0].src.replace(/[^\/]*$/,''); // dir for blank image
|
||||
var imgs = document.getElementsByTagName("IMG");
|
||||
for (var i in imgs) {
|
||||
var img = imgs[i];
|
||||
if ((/\.png$/i).test(img.src)) {
|
||||
img.onload = fix_img;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function init() {
|
||||
fix_png_alpha();
|
||||
nice_preview();
|
||||
}
|
||||
|
||||
@@ -1,102 +1,102 @@
|
||||
.set-symbol {
|
||||
float: right;
|
||||
margin-right: .5em;
|
||||
}
|
||||
|
||||
ul {
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.card {
|
||||
clear: left;
|
||||
margin-top: 1em;
|
||||
border: 1px solid rgb(192,192,192);
|
||||
}
|
||||
|
||||
.card span {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.card .name {
|
||||
font-weight: bold;
|
||||
display: inline;
|
||||
font-family: "Matrix";
|
||||
font-size: larger;
|
||||
}
|
||||
.card .casting-cost {
|
||||
display: inline;
|
||||
font-family: "Magic Symbols", "Magic Symbols 2004";
|
||||
font-size: larger;
|
||||
margin-left: .5em;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.card .flavor-text {
|
||||
font-style: italic;
|
||||
}
|
||||
.card .card-number {
|
||||
color: rgb(128,128,128);
|
||||
font-size: smaller;
|
||||
}
|
||||
|
||||
|
||||
.with-previews .card {
|
||||
margin-top: 1.1em;
|
||||
min-height: 100px;
|
||||
margin-left: 90px;
|
||||
position: relative;
|
||||
}
|
||||
.card .card-image {
|
||||
height: 100px;
|
||||
position: absolute;
|
||||
left: -85px;
|
||||
top: 3px;
|
||||
border: none;
|
||||
}
|
||||
.card .image {
|
||||
display: block;
|
||||
border: none;
|
||||
}
|
||||
|
||||
span.symbol {
|
||||
display: inline;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.fullcard {
|
||||
float: left;
|
||||
}
|
||||
h2 {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
/* image preview */
|
||||
#preview-bg {
|
||||
background-color: rgb(0,0,0);
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
cursor: pointer;
|
||||
position: absolute;
|
||||
opacity: 0.7;
|
||||
-moz-opacity: 0.7;
|
||||
filter: alpha(opacity=70);
|
||||
}
|
||||
#preview-img {
|
||||
background-position: 50% 50%;
|
||||
background-repeat: no-repeat;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
cursor: pointer;
|
||||
position: absolute;
|
||||
}
|
||||
#preview {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
* html #preview {
|
||||
position: absolute;
|
||||
.set-symbol {
|
||||
float: right;
|
||||
margin-right: .5em;
|
||||
}
|
||||
|
||||
ul {
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.card {
|
||||
clear: left;
|
||||
margin-top: 1em;
|
||||
border: 1px solid rgb(192,192,192);
|
||||
}
|
||||
|
||||
.card span {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.card .name {
|
||||
font-weight: bold;
|
||||
display: inline;
|
||||
font-family: "Matrix";
|
||||
font-size: larger;
|
||||
}
|
||||
.card .casting-cost {
|
||||
display: inline;
|
||||
font-family: "Magic Symbols", "Magic Symbols 2004";
|
||||
font-size: larger;
|
||||
margin-left: .5em;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.card .flavor-text {
|
||||
font-style: italic;
|
||||
}
|
||||
.card .card-number {
|
||||
color: rgb(128,128,128);
|
||||
font-size: smaller;
|
||||
}
|
||||
|
||||
|
||||
.with-previews .card {
|
||||
margin-top: 1.1em;
|
||||
min-height: 100px;
|
||||
margin-left: 90px;
|
||||
position: relative;
|
||||
}
|
||||
.card .card-image {
|
||||
height: 100px;
|
||||
position: absolute;
|
||||
left: -85px;
|
||||
top: 3px;
|
||||
border: none;
|
||||
}
|
||||
.card .image {
|
||||
display: block;
|
||||
border: none;
|
||||
}
|
||||
|
||||
span.symbol {
|
||||
display: inline;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.fullcard {
|
||||
float: left;
|
||||
}
|
||||
h2 {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
/* image preview */
|
||||
#preview-bg {
|
||||
background-color: rgb(0,0,0);
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
cursor: pointer;
|
||||
position: absolute;
|
||||
opacity: 0.7;
|
||||
-moz-opacity: 0.7;
|
||||
filter: alpha(opacity=70);
|
||||
}
|
||||
#preview-img {
|
||||
background-position: 50% 50%;
|
||||
background-repeat: no-repeat;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
cursor: pointer;
|
||||
position: absolute;
|
||||
}
|
||||
#preview {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
* html #preview {
|
||||
position: absolute;
|
||||
}
|
||||
+270
-270
@@ -1,270 +1,270 @@
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Textless
|
||||
full name: Modern style
|
||||
installer group: magic/new style/textless
|
||||
icon: card-sample.png
|
||||
position hint: 005
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-future-common.mse-include
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-mana-large.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
#By: Wolfwood
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# Should hybrids have a grey name?
|
||||
mask_hybrid_with_land := { styling.grey_hybrid_name }
|
||||
|
||||
# There is no land template
|
||||
land_template := { "a{type}.jpg" }
|
||||
|
||||
# Which artifact template should be used?
|
||||
artifact_template := {
|
||||
if input == "a" and not styling.darker_artifacts
|
||||
then "oa"
|
||||
else input
|
||||
}
|
||||
template := { artifact_template() + "{type}.jpg" }
|
||||
|
||||
# Use the normal tap symbol
|
||||
mana_t := { "old" }
|
||||
# Use guild mana symbols?
|
||||
guild_mana := { styling.use_guild_mana_symbols }
|
||||
|
||||
paintbrush_color := { if font_white() then "white" else "black" }
|
||||
|
||||
############################################################## 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.
|
||||
initial: yes
|
||||
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: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
darker artifacts:
|
||||
choice images:
|
||||
yes: acard.jpg
|
||||
no: oacard.jpg
|
||||
use guild mana symbols:
|
||||
choice images:
|
||||
yes: /magic-mana-large.mse-symbol-font/mana_guild_rg.png
|
||||
no: /magic-mana-large.mse-symbol-font/mana_rg.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left:
|
||||
script: if card.card_symbol=="none" then 32 else 51
|
||||
top : 30
|
||||
right: { 341 - 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: 343
|
||||
top : 30
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle right
|
||||
symbol font:
|
||||
name: magic-mana-large
|
||||
size: 15
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left:
|
||||
script: if card.card_symbol=="none" then 20 else 32
|
||||
top : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 31
|
||||
top: 60
|
||||
width: 314
|
||||
height: 410
|
||||
mask: mask_image.png
|
||||
z index: 1
|
||||
############################# Card type
|
||||
rarity:
|
||||
left: 309
|
||||
top : 480
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
alignment: middle center
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 290
|
||||
top: 447
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 54
|
||||
top : 477
|
||||
width: 219
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 26
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_color(card.card_color)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 277
|
||||
top: 442
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
mask: mask_pt.png
|
||||
image: { card_ptbox() }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
paintbrush:
|
||||
left: 23
|
||||
top : 480
|
||||
width: 30
|
||||
height: 11
|
||||
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
|
||||
mse version: 0.3.8
|
||||
game: magic
|
||||
short name: Textless
|
||||
full name: Modern style
|
||||
installer group: magic/new style/textless
|
||||
icon: card-sample.png
|
||||
position hint: 005
|
||||
|
||||
version: 2009-07-07
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2008-06-02
|
||||
depends on:
|
||||
package: magic-future-common.mse-include
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-mana-large.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
#By: Wolfwood
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# Should hybrids have a grey name?
|
||||
mask_hybrid_with_land := { styling.grey_hybrid_name }
|
||||
|
||||
# There is no land template
|
||||
land_template := { "a{type}.jpg" }
|
||||
|
||||
# Which artifact template should be used?
|
||||
artifact_template := {
|
||||
if input == "a" and not styling.darker_artifacts
|
||||
then "oa"
|
||||
else input
|
||||
}
|
||||
template := { artifact_template() + "{type}.jpg" }
|
||||
|
||||
# Use the normal tap symbol
|
||||
mana_t := { "old" }
|
||||
# Use guild mana symbols?
|
||||
guild_mana := { styling.use_guild_mana_symbols }
|
||||
|
||||
paintbrush_color := { if font_white() then "white" else "black" }
|
||||
|
||||
############################################################## 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.
|
||||
initial: yes
|
||||
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: inverted common symbol
|
||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: overlay
|
||||
description: Should there be an overlay applied, such as foil?
|
||||
match: magic-overlay-*.mse-include
|
||||
required: false
|
||||
styling style:
|
||||
darker artifacts:
|
||||
choice images:
|
||||
yes: acard.jpg
|
||||
no: oacard.jpg
|
||||
use guild mana symbols:
|
||||
choice images:
|
||||
yes: /magic-mana-large.mse-symbol-font/mana_guild_rg.png
|
||||
no: /magic-mana-large.mse-symbol-font/mana_rg.png
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## 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: 4
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 0
|
||||
render style: image
|
||||
popup style: in place
|
||||
image: { card_background() }
|
||||
############################# Name line
|
||||
name:
|
||||
left:
|
||||
script: if card.card_symbol=="none" then 32 else 51
|
||||
top : 30
|
||||
right: { 341 - 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: 343
|
||||
top : 30
|
||||
width: { max(30, card_style.casting_cost.content_width) + 5 }
|
||||
height: 23
|
||||
alignment: middle right
|
||||
symbol font:
|
||||
name: magic-mana-large
|
||||
size: 15
|
||||
alignment: middle right
|
||||
always symbol: true
|
||||
z index: 2
|
||||
padding top: 0
|
||||
card symbol:
|
||||
left:
|
||||
script: if card.card_symbol=="none" then 20 else 32
|
||||
top : 31
|
||||
height: 20
|
||||
width: 14
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
tombstone: tombstone.png
|
||||
############################# Image
|
||||
image:
|
||||
left: 31
|
||||
top: 60
|
||||
width: 314
|
||||
height: 410
|
||||
mask: mask_image.png
|
||||
z index: 1
|
||||
############################# Card type
|
||||
rarity:
|
||||
left: 309
|
||||
top : 480
|
||||
width: 44
|
||||
height: 22
|
||||
z index: 2
|
||||
alignment: middle center
|
||||
render style: image
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 2
|
||||
left: 290
|
||||
top: 447
|
||||
width: 60
|
||||
height: 28
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: ModMatrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
separator color: rgb(200,0,0)
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 54
|
||||
top : 477
|
||||
width: 219
|
||||
height: 16
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: { font_color(card.card_color) }
|
||||
copyright line:
|
||||
left: 26
|
||||
top : 493
|
||||
width: 247
|
||||
height: 12
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6.5
|
||||
color: { font_color(card.card_color) }
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: pt box
|
||||
script: card.card_color
|
||||
editable: false
|
||||
save value: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
script: paintbrush_color(card.card_color)
|
||||
editable: false
|
||||
save value: false
|
||||
extra card style:
|
||||
pt box:
|
||||
left: 277
|
||||
top: 442
|
||||
width: 81
|
||||
height: 42
|
||||
z index: 1
|
||||
visible: { card.pt != "" }
|
||||
render style: image
|
||||
mask: mask_pt.png
|
||||
image: { card_ptbox() }
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: 3
|
||||
render style: image
|
||||
image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"}
|
||||
paintbrush:
|
||||
left: 23
|
||||
top : 480
|
||||
width: 30
|
||||
height: 11
|
||||
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
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
mse version: 0.3.6
|
||||
full name: Magic The Gathering, textbox watermarks
|
||||
version: 2008-05-21
|
||||
|
||||
# This file doesn't do anything, other files in this directory can be included
|
||||
# in game/style files:
|
||||
mse version: 0.3.6
|
||||
full name: Magic The Gathering, textbox watermarks
|
||||
version: 2008-05-21
|
||||
|
||||
# This file doesn't do anything, other files in this directory can be included
|
||||
# in game/style files:
|
||||
# watermarks Includes references to the watermark images, to be used in a style file
|
||||
@@ -1,69 +1,69 @@
|
||||
# The watermark choices
|
||||
# Included by a game file
|
||||
|
||||
choice:
|
||||
name: none
|
||||
line below: true
|
||||
choice:
|
||||
name: mana symbol
|
||||
choice: white
|
||||
choice: blue
|
||||
choice: black
|
||||
choice: red
|
||||
choice: green
|
||||
choice: snow
|
||||
choice:
|
||||
name: transparent mana symbol
|
||||
choice: white
|
||||
choice: blue
|
||||
choice: black
|
||||
choice: red
|
||||
choice: green
|
||||
choice:
|
||||
name: guild symbol
|
||||
choice: The Azorius Senate (W/U)
|
||||
choice: House Dimir (U/B)
|
||||
choice: The Cult of Rakdos (B/R)
|
||||
choice: The Gruul Clans (R/G)
|
||||
choice: The Selesnya Conclave (G/W)
|
||||
choice: The Orzhov Syndicate (W/B)
|
||||
choice: The Izzet (U/R)
|
||||
choice: The Golgari (B/G)
|
||||
choice: The Boros Legion (R/W)
|
||||
choice: The Simic Combine (G/U)
|
||||
choice:
|
||||
name: colored xander hybrid mana
|
||||
choice: B/R
|
||||
choice: U/B
|
||||
choice: B/G
|
||||
choice: R/G
|
||||
choice: G/U
|
||||
choice: U/R
|
||||
choice: W/B
|
||||
choice: G/W
|
||||
choice: R/W
|
||||
choice: W/U
|
||||
choice:
|
||||
name: xander hybrid mana
|
||||
choice: B/R
|
||||
choice: U/B
|
||||
choice: B/G
|
||||
choice: R/G
|
||||
choice: G/U
|
||||
choice: U/R
|
||||
choice: W/B
|
||||
choice: G/W
|
||||
choice: R/W
|
||||
choice: W/U
|
||||
choice:
|
||||
name: future sight type symbols
|
||||
choice: artifact
|
||||
choice: creature
|
||||
choice: enchantment
|
||||
choice: instant
|
||||
choice: land
|
||||
choice: multiple
|
||||
choice: planeswalker
|
||||
choice: sorcery
|
||||
choice:
|
||||
name: set symbol
|
||||
# The watermark choices
|
||||
# Included by a game file
|
||||
|
||||
choice:
|
||||
name: none
|
||||
line below: true
|
||||
choice:
|
||||
name: mana symbol
|
||||
choice: white
|
||||
choice: blue
|
||||
choice: black
|
||||
choice: red
|
||||
choice: green
|
||||
choice: snow
|
||||
choice:
|
||||
name: transparent mana symbol
|
||||
choice: white
|
||||
choice: blue
|
||||
choice: black
|
||||
choice: red
|
||||
choice: green
|
||||
choice:
|
||||
name: guild symbol
|
||||
choice: The Azorius Senate (W/U)
|
||||
choice: House Dimir (U/B)
|
||||
choice: The Cult of Rakdos (B/R)
|
||||
choice: The Gruul Clans (R/G)
|
||||
choice: The Selesnya Conclave (G/W)
|
||||
choice: The Orzhov Syndicate (W/B)
|
||||
choice: The Izzet (U/R)
|
||||
choice: The Golgari (B/G)
|
||||
choice: The Boros Legion (R/W)
|
||||
choice: The Simic Combine (G/U)
|
||||
choice:
|
||||
name: colored xander hybrid mana
|
||||
choice: B/R
|
||||
choice: U/B
|
||||
choice: B/G
|
||||
choice: R/G
|
||||
choice: G/U
|
||||
choice: U/R
|
||||
choice: W/B
|
||||
choice: G/W
|
||||
choice: R/W
|
||||
choice: W/U
|
||||
choice:
|
||||
name: xander hybrid mana
|
||||
choice: B/R
|
||||
choice: U/B
|
||||
choice: B/G
|
||||
choice: R/G
|
||||
choice: G/U
|
||||
choice: U/R
|
||||
choice: W/B
|
||||
choice: G/W
|
||||
choice: R/W
|
||||
choice: W/U
|
||||
choice:
|
||||
name: future sight type symbols
|
||||
choice: artifact
|
||||
choice: creature
|
||||
choice: enchantment
|
||||
choice: instant
|
||||
choice: land
|
||||
choice: multiple
|
||||
choice: planeswalker
|
||||
choice: sorcery
|
||||
choice:
|
||||
name: set symbol
|
||||
|
||||
@@ -1,71 +1,71 @@
|
||||
# Watermark images
|
||||
|
||||
choice images:
|
||||
mana symbol white: /magic-watermarks.mse-include/watermark_w.png
|
||||
mana symbol blue: /magic-watermarks.mse-include/watermark_u.png
|
||||
mana symbol black: /magic-watermarks.mse-include/watermark_b.png
|
||||
mana symbol red: /magic-watermarks.mse-include/watermark_r.png
|
||||
mana symbol green: /magic-watermarks.mse-include/watermark_g.png
|
||||
mana symbol snow: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_s.png")
|
||||
|
||||
transparent mana symbol white: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_w.png")
|
||||
transparent mana symbol blue: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_u.png")
|
||||
transparent mana symbol black: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_b.png")
|
||||
transparent mana symbol red: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_r.png")
|
||||
transparent mana symbol green: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_g.png")
|
||||
|
||||
guild symbol The Azorius Senate (W/U): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_azorius.png")
|
||||
guild symbol House Dimir (U/B): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_dimir.png")
|
||||
guild symbol The Cult of Rakdos (B/R): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rakados.png")
|
||||
guild symbol The Gruul Clans (R/G): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gruul.png")
|
||||
guild symbol The Selesnya Conclave (G/W): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_selesnya.png")
|
||||
guild symbol The Orzhov Syndicate (W/B): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_orzhov.png")
|
||||
guild symbol The Izzet (U/R): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_izzet.png")
|
||||
guild symbol The Golgari (B/G): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_golgari.png")
|
||||
guild symbol The Boros Legion (R/W): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_boros.png")
|
||||
guild symbol The Simic Combine (G/U): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_simic.png")
|
||||
|
||||
colored xander hybrid mana B/R: /magic-watermarks.mse-include/watermark_brmana_colored.png
|
||||
colored xander hybrid mana U/B: /magic-watermarks.mse-include/watermark_ubmana_colored.png
|
||||
colored xander hybrid mana B/G: /magic-watermarks.mse-include/watermark_bgmana_colored.png
|
||||
colored xander hybrid mana R/G: /magic-watermarks.mse-include/watermark_rgmana_colored.png
|
||||
colored xander hybrid mana G/U: /magic-watermarks.mse-include/watermark_gumana_colored.png
|
||||
colored xander hybrid mana U/R: /magic-watermarks.mse-include/watermark_urmana_colored.png
|
||||
colored xander hybrid mana W/B: /magic-watermarks.mse-include/watermark_wbmana_colored.png
|
||||
colored xander hybrid mana G/W: /magic-watermarks.mse-include/watermark_gwmana_colored.png
|
||||
colored xander hybrid mana R/W: /magic-watermarks.mse-include/watermark_rwmana_colored.png
|
||||
colored xander hybrid mana W/U: /magic-watermarks.mse-include/watermark_wumana_colored.png
|
||||
|
||||
xander hybrid mana B/R: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_brmana.png")
|
||||
xander hybrid mana U/B: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_ubmana.png")
|
||||
xander hybrid mana B/G: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_bgmana.png")
|
||||
xander hybrid mana R/G: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rgmana.png")
|
||||
xander hybrid mana G/U: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gumana.png")
|
||||
xander hybrid mana U/R: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_urmana.png")
|
||||
xander hybrid mana W/B: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_wbmana.png")
|
||||
xander hybrid mana G/W: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gwmana.png")
|
||||
xander hybrid mana R/W: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rwmana.png")
|
||||
xander hybrid mana W/U: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_wumana.png")
|
||||
|
||||
future sight type symbols artifact: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_artifact.png")
|
||||
future sight type symbols creature: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_creature.png")
|
||||
future sight type symbols enchantment: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_enchantment.png")
|
||||
future sight type symbols instant: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_instant.png")
|
||||
future sight type symbols land: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_land.png")
|
||||
future sight type symbols multiple: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_multiple.png")
|
||||
future sight type symbols planeswalker: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_planeswalker.png")
|
||||
future sight type symbols sorcery: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_sorcery.png")
|
||||
|
||||
set symbol:
|
||||
{ set_combine(combine:"shadow",
|
||||
set_alpha(
|
||||
alpha: 0.5,
|
||||
#symbol_variation(symbol: set.symbol, variation: "common")
|
||||
drop_shadow(offset_x: -0.01, offset_y: 0.03, blur_radius: 0.02, alpha: 1, color: rgb(0,0,0),
|
||||
enlarge(border_size: 0.03,
|
||||
symbol_variation(symbol: set.symbol, border_radius: 0, fill_color:rgb(255,255,255), border_color:rgb(0,0,0))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
}
|
||||
# Watermark images
|
||||
|
||||
choice images:
|
||||
mana symbol white: /magic-watermarks.mse-include/watermark_w.png
|
||||
mana symbol blue: /magic-watermarks.mse-include/watermark_u.png
|
||||
mana symbol black: /magic-watermarks.mse-include/watermark_b.png
|
||||
mana symbol red: /magic-watermarks.mse-include/watermark_r.png
|
||||
mana symbol green: /magic-watermarks.mse-include/watermark_g.png
|
||||
mana symbol snow: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_s.png")
|
||||
|
||||
transparent mana symbol white: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_w.png")
|
||||
transparent mana symbol blue: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_u.png")
|
||||
transparent mana symbol black: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_b.png")
|
||||
transparent mana symbol red: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_r.png")
|
||||
transparent mana symbol green: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_g.png")
|
||||
|
||||
guild symbol The Azorius Senate (W/U): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_azorius.png")
|
||||
guild symbol House Dimir (U/B): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_dimir.png")
|
||||
guild symbol The Cult of Rakdos (B/R): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rakados.png")
|
||||
guild symbol The Gruul Clans (R/G): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gruul.png")
|
||||
guild symbol The Selesnya Conclave (G/W): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_selesnya.png")
|
||||
guild symbol The Orzhov Syndicate (W/B): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_orzhov.png")
|
||||
guild symbol The Izzet (U/R): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_izzet.png")
|
||||
guild symbol The Golgari (B/G): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_golgari.png")
|
||||
guild symbol The Boros Legion (R/W): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_boros.png")
|
||||
guild symbol The Simic Combine (G/U): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_simic.png")
|
||||
|
||||
colored xander hybrid mana B/R: /magic-watermarks.mse-include/watermark_brmana_colored.png
|
||||
colored xander hybrid mana U/B: /magic-watermarks.mse-include/watermark_ubmana_colored.png
|
||||
colored xander hybrid mana B/G: /magic-watermarks.mse-include/watermark_bgmana_colored.png
|
||||
colored xander hybrid mana R/G: /magic-watermarks.mse-include/watermark_rgmana_colored.png
|
||||
colored xander hybrid mana G/U: /magic-watermarks.mse-include/watermark_gumana_colored.png
|
||||
colored xander hybrid mana U/R: /magic-watermarks.mse-include/watermark_urmana_colored.png
|
||||
colored xander hybrid mana W/B: /magic-watermarks.mse-include/watermark_wbmana_colored.png
|
||||
colored xander hybrid mana G/W: /magic-watermarks.mse-include/watermark_gwmana_colored.png
|
||||
colored xander hybrid mana R/W: /magic-watermarks.mse-include/watermark_rwmana_colored.png
|
||||
colored xander hybrid mana W/U: /magic-watermarks.mse-include/watermark_wumana_colored.png
|
||||
|
||||
xander hybrid mana B/R: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_brmana.png")
|
||||
xander hybrid mana U/B: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_ubmana.png")
|
||||
xander hybrid mana B/G: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_bgmana.png")
|
||||
xander hybrid mana R/G: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rgmana.png")
|
||||
xander hybrid mana G/U: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gumana.png")
|
||||
xander hybrid mana U/R: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_urmana.png")
|
||||
xander hybrid mana W/B: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_wbmana.png")
|
||||
xander hybrid mana G/W: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gwmana.png")
|
||||
xander hybrid mana R/W: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rwmana.png")
|
||||
xander hybrid mana W/U: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_wumana.png")
|
||||
|
||||
future sight type symbols artifact: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_artifact.png")
|
||||
future sight type symbols creature: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_creature.png")
|
||||
future sight type symbols enchantment: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_enchantment.png")
|
||||
future sight type symbols instant: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_instant.png")
|
||||
future sight type symbols land: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_land.png")
|
||||
future sight type symbols multiple: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_multiple.png")
|
||||
future sight type symbols planeswalker: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_planeswalker.png")
|
||||
future sight type symbols sorcery: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_sorcery.png")
|
||||
|
||||
set symbol:
|
||||
{ set_combine(combine:"shadow",
|
||||
set_alpha(
|
||||
alpha: 0.5,
|
||||
#symbol_variation(symbol: set.symbol, variation: "common")
|
||||
drop_shadow(offset_x: -0.01, offset_y: 0.03, blur_radius: 0.02, alpha: 1, color: rgb(0,0,0),
|
||||
enlarge(border_size: 0.03,
|
||||
symbol_variation(symbol: set.symbol, border_radius: 0, fill_color:rgb(255,255,255), border_color:rgb(0,0,0))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
@@ -1,71 +1,71 @@
|
||||
# Old Style Watermark images
|
||||
|
||||
choice images:
|
||||
mana symbol white: /magic-watermarks.mse-include/watermark_w_old.png
|
||||
mana symbol blue: /magic-watermarks.mse-include/watermark_u_old.png
|
||||
mana symbol black: /magic-watermarks.mse-include/watermark_b_old.png
|
||||
mana symbol red: /magic-watermarks.mse-include/watermark_r_old.png
|
||||
mana symbol green: /magic-watermarks.mse-include/watermark_g_old.png
|
||||
mana symbol snow: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_s.png")
|
||||
|
||||
transparent mana symbol white: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_w_old.png")
|
||||
transparent mana symbol blue: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_u_old.png")
|
||||
transparent mana symbol black: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_b_old.png")
|
||||
transparent mana symbol red: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_r_old.png")
|
||||
transparent mana symbol green: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_g_old.png")
|
||||
|
||||
guild symbol The Azorius Senate (W/U): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_azorius.png")
|
||||
guild symbol House Dimir (U/B): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_dimir.png")
|
||||
guild symbol The Cult of Rakdos (B/R): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rakados.png")
|
||||
guild symbol The Gruul Clans (R/G): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gruul.png")
|
||||
guild symbol The Selesnya Conclave (G/W): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_selesnya.png")
|
||||
guild symbol The Orzhov Syndicate (W/B): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_orzhov.png")
|
||||
guild symbol The Izzet (U/R): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_izzet.png")
|
||||
guild symbol The Golgari (B/G): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_golgari.png")
|
||||
guild symbol The Boros Legion (R/W): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_boros.png")
|
||||
guild symbol The Simic Combine (G/U): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_simic.png")
|
||||
|
||||
colored xander hybrid mana B/R: /magic-watermarks.mse-include/watermark_brmana_colored.png
|
||||
colored xander hybrid mana U/B: /magic-watermarks.mse-include/watermark_ubmana_colored.png
|
||||
colored xander hybrid mana B/G: /magic-watermarks.mse-include/watermark_bgmana_colored.png
|
||||
colored xander hybrid mana R/G: /magic-watermarks.mse-include/watermark_rgmana_colored.png
|
||||
colored xander hybrid mana G/U: /magic-watermarks.mse-include/watermark_gumana_colored.png
|
||||
colored xander hybrid mana U/R: /magic-watermarks.mse-include/watermark_urmana_colored.png
|
||||
colored xander hybrid mana W/B: /magic-watermarks.mse-include/watermark_wbmana_colored.png
|
||||
colored xander hybrid mana G/W: /magic-watermarks.mse-include/watermark_gwmana_colored.png
|
||||
colored xander hybrid mana R/W: /magic-watermarks.mse-include/watermark_rwmana_colored.png
|
||||
colored xander hybrid mana W/U: /magic-watermarks.mse-include/watermark_wumana_colored.png
|
||||
|
||||
xander hybrid mana B/R: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_brmana.png")
|
||||
xander hybrid mana U/B: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_ubmana.png")
|
||||
xander hybrid mana B/G: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_bgmana.png")
|
||||
xander hybrid mana R/G: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rgmana.png")
|
||||
xander hybrid mana G/U: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gumana.png")
|
||||
xander hybrid mana U/R: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_urmana.png")
|
||||
xander hybrid mana W/B: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_wbmana.png")
|
||||
xander hybrid mana G/W: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gwmana.png")
|
||||
xander hybrid mana R/W: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rwmana.png")
|
||||
xander hybrid mana W/U: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_wumana.png")
|
||||
|
||||
future sight type symbols artifact: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_artifact.png")
|
||||
future sight type symbols creature: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_creature.png")
|
||||
future sight type symbols enchantment: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_enchantment.png")
|
||||
future sight type symbols instant: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_instant.png")
|
||||
future sight type symbols land: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_land.png")
|
||||
future sight type symbols multiple: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_multiple.png")
|
||||
future sight type symbols planeswalker: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_planeswalker.png")
|
||||
future sight type symbols sorcery: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_sorcery.png")
|
||||
|
||||
set symbol:
|
||||
{ set_combine(combine:"shadow",
|
||||
set_alpha(
|
||||
alpha: 0.5,
|
||||
#symbol_variation(symbol: set.symbol, variation: "common")
|
||||
drop_shadow(offset_x: -0.01, offset_y: 0.03, blur_radius: 0.02, alpha: 1, color: rgb(0,0,0),
|
||||
enlarge(border_size: 0.03,
|
||||
symbol_variation(symbol: set.symbol, border_radius: 0, fill_color:rgb(255,255,255), border_color:rgb(0,0,0))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
}
|
||||
# Old Style Watermark images
|
||||
|
||||
choice images:
|
||||
mana symbol white: /magic-watermarks.mse-include/watermark_w_old.png
|
||||
mana symbol blue: /magic-watermarks.mse-include/watermark_u_old.png
|
||||
mana symbol black: /magic-watermarks.mse-include/watermark_b_old.png
|
||||
mana symbol red: /magic-watermarks.mse-include/watermark_r_old.png
|
||||
mana symbol green: /magic-watermarks.mse-include/watermark_g_old.png
|
||||
mana symbol snow: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_s.png")
|
||||
|
||||
transparent mana symbol white: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_w_old.png")
|
||||
transparent mana symbol blue: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_u_old.png")
|
||||
transparent mana symbol black: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_b_old.png")
|
||||
transparent mana symbol red: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_r_old.png")
|
||||
transparent mana symbol green: script: set_alpha(alpha: 0.4, input:"/magic-watermarks.mse-include/watermark_g_old.png")
|
||||
|
||||
guild symbol The Azorius Senate (W/U): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_azorius.png")
|
||||
guild symbol House Dimir (U/B): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_dimir.png")
|
||||
guild symbol The Cult of Rakdos (B/R): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rakados.png")
|
||||
guild symbol The Gruul Clans (R/G): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gruul.png")
|
||||
guild symbol The Selesnya Conclave (G/W): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_selesnya.png")
|
||||
guild symbol The Orzhov Syndicate (W/B): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_orzhov.png")
|
||||
guild symbol The Izzet (U/R): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_izzet.png")
|
||||
guild symbol The Golgari (B/G): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_golgari.png")
|
||||
guild symbol The Boros Legion (R/W): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_boros.png")
|
||||
guild symbol The Simic Combine (G/U): script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_simic.png")
|
||||
|
||||
colored xander hybrid mana B/R: /magic-watermarks.mse-include/watermark_brmana_colored.png
|
||||
colored xander hybrid mana U/B: /magic-watermarks.mse-include/watermark_ubmana_colored.png
|
||||
colored xander hybrid mana B/G: /magic-watermarks.mse-include/watermark_bgmana_colored.png
|
||||
colored xander hybrid mana R/G: /magic-watermarks.mse-include/watermark_rgmana_colored.png
|
||||
colored xander hybrid mana G/U: /magic-watermarks.mse-include/watermark_gumana_colored.png
|
||||
colored xander hybrid mana U/R: /magic-watermarks.mse-include/watermark_urmana_colored.png
|
||||
colored xander hybrid mana W/B: /magic-watermarks.mse-include/watermark_wbmana_colored.png
|
||||
colored xander hybrid mana G/W: /magic-watermarks.mse-include/watermark_gwmana_colored.png
|
||||
colored xander hybrid mana R/W: /magic-watermarks.mse-include/watermark_rwmana_colored.png
|
||||
colored xander hybrid mana W/U: /magic-watermarks.mse-include/watermark_wumana_colored.png
|
||||
|
||||
xander hybrid mana B/R: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_brmana.png")
|
||||
xander hybrid mana U/B: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_ubmana.png")
|
||||
xander hybrid mana B/G: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_bgmana.png")
|
||||
xander hybrid mana R/G: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rgmana.png")
|
||||
xander hybrid mana G/U: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gumana.png")
|
||||
xander hybrid mana U/R: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_urmana.png")
|
||||
xander hybrid mana W/B: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_wbmana.png")
|
||||
xander hybrid mana G/W: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_gwmana.png")
|
||||
xander hybrid mana R/W: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_rwmana.png")
|
||||
xander hybrid mana W/U: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/watermark_wumana.png")
|
||||
|
||||
future sight type symbols artifact: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_artifact.png")
|
||||
future sight type symbols creature: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_creature.png")
|
||||
future sight type symbols enchantment: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_enchantment.png")
|
||||
future sight type symbols instant: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_instant.png")
|
||||
future sight type symbols land: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_land.png")
|
||||
future sight type symbols multiple: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_multiple.png")
|
||||
future sight type symbols planeswalker: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_planeswalker.png")
|
||||
future sight type symbols sorcery: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/futsymbol_sorcery.png")
|
||||
|
||||
set symbol:
|
||||
{ set_combine(combine:"shadow",
|
||||
set_alpha(
|
||||
alpha: 0.5,
|
||||
#symbol_variation(symbol: set.symbol, variation: "common")
|
||||
drop_shadow(offset_x: -0.01, offset_y: 0.03, blur_radius: 0.02, alpha: 1, color: rgb(0,0,0),
|
||||
enlarge(border_size: 0.03,
|
||||
symbol_variation(symbol: set.symbol, border_radius: 0, fill_color:rgb(255,255,255), border_color:rgb(0,0,0))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
@@ -1,50 +1,50 @@
|
||||
|
||||
add cards script:
|
||||
name: &Basic Lands
|
||||
description: Adds 5 basic lands to the set (Plains, Island, Swamp, Mountain, Forest)
|
||||
script:
|
||||
# TODO:
|
||||
#show_yes_no_dialog("This set already contains basic lands, do you want to add more?")
|
||||
[ new_card([name: "Plains", super_type: "Basic Land", sub_type: "Plains", rarity: "basic land", watermark: "mana symbol white"])
|
||||
, new_card([name: "Island", super_type: "Basic Land", sub_type: "Island", rarity: "basic land", watermark: "mana symbol blue"])
|
||||
, new_card([name: "Swamp", super_type: "Basic Land", sub_type: "Swamp", rarity: "basic land", watermark: "mana symbol black"])
|
||||
, new_card([name: "Mountain", super_type: "Basic Land", sub_type: "Mountain", rarity: "basic land", watermark: "mana symbol red"])
|
||||
, new_card([name: "Forest", super_type: "Basic Land", sub_type: "Forest", rarity: "basic land", watermark: "mana symbol green"])
|
||||
]
|
||||
|
||||
add cards script:
|
||||
name: &Basic Snow-Covered Lands
|
||||
description: Adds 5 basic snow-covered lands to the set (Plains, Island, Swamp, Mountain, Forest)
|
||||
script:
|
||||
# TODO:
|
||||
#show_yes_no_dialog("This set already contains basic snow-covered lands, do you want to add more?")
|
||||
[ new_card([name: "Snow-Covered Plains", super_type: "Basic Snow Land", sub_type: "Plains", rarity: "common", watermark: "mana symbol white"])
|
||||
, new_card([name: "Snow-Covered Island", super_type: "Basic Snow Land", sub_type: "Island", rarity: "common", watermark: "mana symbol blue"])
|
||||
, new_card([name: "Snow-Covered Swamp", super_type: "Basic Snow Land", sub_type: "Swamp", rarity: "common", watermark: "mana symbol black"])
|
||||
, new_card([name: "Snow-Covered Mountain", super_type: "Basic Snow Land", sub_type: "Mountain", rarity: "common", watermark: "mana symbol red"])
|
||||
, new_card([name: "Snow-Covered Forest", super_type: "Basic Snow Land", sub_type: "Forest", rarity: "common", watermark: "mana symbol green"])
|
||||
]
|
||||
|
||||
#add cards script:
|
||||
# name: &Many Empty Cards
|
||||
# script:
|
||||
# # TODO:
|
||||
# #count := show_number_dialog("How many cards should be added?")
|
||||
# count := 1
|
||||
# for _ from 1 to count do [new_card()]
|
||||
|
||||
add cards script:
|
||||
name: &Horizontal Cycle
|
||||
description: Add 1 card of each color to the set
|
||||
script:
|
||||
# TODO:
|
||||
#rarity := show_text_dialog("What rarity should the cards be?")
|
||||
[ new_card([card_color: "white"])
|
||||
, new_card([card_color: "blue"])
|
||||
, new_card([card_color: "black"])
|
||||
, new_card([card_color: "red"])
|
||||
, new_card([card_color: "green"])
|
||||
]
|
||||
|
||||
#TODO: Vertical Cycle; needs text dialog for setting color
|
||||
|
||||
|
||||
add cards script:
|
||||
name: &Basic Lands
|
||||
description: Adds 5 basic lands to the set (Plains, Island, Swamp, Mountain, Forest)
|
||||
script:
|
||||
# TODO:
|
||||
#show_yes_no_dialog("This set already contains basic lands, do you want to add more?")
|
||||
[ new_card([name: "Plains", super_type: "Basic Land", sub_type: "Plains", rarity: "basic land", watermark: "mana symbol white"])
|
||||
, new_card([name: "Island", super_type: "Basic Land", sub_type: "Island", rarity: "basic land", watermark: "mana symbol blue"])
|
||||
, new_card([name: "Swamp", super_type: "Basic Land", sub_type: "Swamp", rarity: "basic land", watermark: "mana symbol black"])
|
||||
, new_card([name: "Mountain", super_type: "Basic Land", sub_type: "Mountain", rarity: "basic land", watermark: "mana symbol red"])
|
||||
, new_card([name: "Forest", super_type: "Basic Land", sub_type: "Forest", rarity: "basic land", watermark: "mana symbol green"])
|
||||
]
|
||||
|
||||
add cards script:
|
||||
name: &Basic Snow-Covered Lands
|
||||
description: Adds 5 basic snow-covered lands to the set (Plains, Island, Swamp, Mountain, Forest)
|
||||
script:
|
||||
# TODO:
|
||||
#show_yes_no_dialog("This set already contains basic snow-covered lands, do you want to add more?")
|
||||
[ new_card([name: "Snow-Covered Plains", super_type: "Basic Snow Land", sub_type: "Plains", rarity: "common", watermark: "mana symbol white"])
|
||||
, new_card([name: "Snow-Covered Island", super_type: "Basic Snow Land", sub_type: "Island", rarity: "common", watermark: "mana symbol blue"])
|
||||
, new_card([name: "Snow-Covered Swamp", super_type: "Basic Snow Land", sub_type: "Swamp", rarity: "common", watermark: "mana symbol black"])
|
||||
, new_card([name: "Snow-Covered Mountain", super_type: "Basic Snow Land", sub_type: "Mountain", rarity: "common", watermark: "mana symbol red"])
|
||||
, new_card([name: "Snow-Covered Forest", super_type: "Basic Snow Land", sub_type: "Forest", rarity: "common", watermark: "mana symbol green"])
|
||||
]
|
||||
|
||||
#add cards script:
|
||||
# name: &Many Empty Cards
|
||||
# script:
|
||||
# # TODO:
|
||||
# #count := show_number_dialog("How many cards should be added?")
|
||||
# count := 1
|
||||
# for _ from 1 to count do [new_card()]
|
||||
|
||||
add cards script:
|
||||
name: &Horizontal Cycle
|
||||
description: Add 1 card of each color to the set
|
||||
script:
|
||||
# TODO:
|
||||
#rarity := show_text_dialog("What rarity should the cards be?")
|
||||
[ new_card([card_color: "white"])
|
||||
, new_card([card_color: "blue"])
|
||||
, new_card([card_color: "black"])
|
||||
, new_card([card_color: "red"])
|
||||
, new_card([card_color: "green"])
|
||||
]
|
||||
|
||||
#TODO: Vertical Cycle; needs text dialog for setting color
|
||||
|
||||
|
||||
@@ -1,42 +1,42 @@
|
||||
|
||||
############################################################## Auto replace
|
||||
|
||||
# Do we need categories?
|
||||
#auto replace category: text box
|
||||
#auto replace category: copyright
|
||||
#auto replace category: everywhere
|
||||
auto replace:
|
||||
match: (C)
|
||||
replace: ©
|
||||
auto replace:
|
||||
match: AE
|
||||
replace: Æ
|
||||
whole word: false
|
||||
auto replace:
|
||||
match: TM
|
||||
replace: ™
|
||||
whole word: false
|
||||
auto replace:
|
||||
match: --
|
||||
replace: —
|
||||
auto replace:
|
||||
# note the spaces
|
||||
match:
|
||||
-
|
||||
replace:
|
||||
—
|
||||
auto replace:
|
||||
match: CIP
|
||||
replace: enters the battlefield
|
||||
auto replace:
|
||||
match: AAA
|
||||
replace: as an additional cost to cast
|
||||
auto replace:
|
||||
match: @
|
||||
replace: LEGENDNAME
|
||||
auto replace:
|
||||
match: ~
|
||||
replace: CARDNAME
|
||||
auto replace:
|
||||
match: '
|
||||
|
||||
############################################################## Auto replace
|
||||
|
||||
# Do we need categories?
|
||||
#auto replace category: text box
|
||||
#auto replace category: copyright
|
||||
#auto replace category: everywhere
|
||||
auto replace:
|
||||
match: (C)
|
||||
replace: ©
|
||||
auto replace:
|
||||
match: AE
|
||||
replace: Æ
|
||||
whole word: false
|
||||
auto replace:
|
||||
match: TM
|
||||
replace: ™
|
||||
whole word: false
|
||||
auto replace:
|
||||
match: --
|
||||
replace: —
|
||||
auto replace:
|
||||
# note the spaces
|
||||
match:
|
||||
-
|
||||
replace:
|
||||
—
|
||||
auto replace:
|
||||
match: CIP
|
||||
replace: enters the battlefield
|
||||
auto replace:
|
||||
match: AAA
|
||||
replace: as an additional cost to cast
|
||||
auto replace:
|
||||
match: @
|
||||
replace: LEGENDNAME
|
||||
auto replace:
|
||||
match: ~
|
||||
replace: CARDNAME
|
||||
auto replace:
|
||||
match: '
|
||||
replace: ’
|
||||
+544
-544
File diff suppressed because it is too large
Load Diff
+46
-46
@@ -1,46 +1,46 @@
|
||||
mse version: 0.3.8
|
||||
short name: Magic
|
||||
full name: Magic the Gathering
|
||||
installer group: magic/game files
|
||||
icon: card-back.png
|
||||
position hint: 01
|
||||
|
||||
version: 2009-08-10
|
||||
depends on: magic-blends.mse-include 2007-09-23
|
||||
depends on: magic-watermarks.mse-include 2007-09-23
|
||||
|
||||
############################################################## The script
|
||||
|
||||
init script: include file: script
|
||||
|
||||
############################################################## Lots of lists
|
||||
|
||||
include file: card_fields
|
||||
include file: set_fields
|
||||
include file: statistics
|
||||
include file: packs
|
||||
include file: keywords
|
||||
include file: word_lists
|
||||
include file: add_cards_scripts
|
||||
include file: auto_replace
|
||||
|
||||
############################################################## Other stuff
|
||||
|
||||
card list color script:
|
||||
input := card.card_color
|
||||
if input == "white" then rgb(156,130,90)
|
||||
else if input == "blue" then rgb(0,64,168)
|
||||
else if input == "black" then rgb(0,0,0)
|
||||
else if input == "red" then rgb(168,0,0)
|
||||
else if input == "green" then rgb(0,168,0)
|
||||
else (
|
||||
artifact := chosen(choice:"artifact")
|
||||
land := chosen(choice:"land")
|
||||
multi := chosen(choice:"multicolor")
|
||||
hybrid := chosen(choice:"hybrid")
|
||||
if land then rgb(109,62,39) # land
|
||||
else if multi and input != "artifact, multicolor" then rgb(130,110,0) # multicolor
|
||||
else if hybrid then rgb(115,0,160) # hybrid
|
||||
else if artifact then rgb(72,90,100) # artifact
|
||||
else rgb(119,83,83) # colorless
|
||||
)
|
||||
mse version: 0.3.8
|
||||
short name: Magic
|
||||
full name: Magic the Gathering
|
||||
installer group: magic/game files
|
||||
icon: card-back.png
|
||||
position hint: 01
|
||||
|
||||
version: 2009-08-10
|
||||
depends on: magic-blends.mse-include 2007-09-23
|
||||
depends on: magic-watermarks.mse-include 2007-09-23
|
||||
|
||||
############################################################## The script
|
||||
|
||||
init script: include file: script
|
||||
|
||||
############################################################## Lots of lists
|
||||
|
||||
include file: card_fields
|
||||
include file: set_fields
|
||||
include file: statistics
|
||||
include file: packs
|
||||
include file: keywords
|
||||
include file: word_lists
|
||||
include file: add_cards_scripts
|
||||
include file: auto_replace
|
||||
|
||||
############################################################## Other stuff
|
||||
|
||||
card list color script:
|
||||
input := card.card_color
|
||||
if input == "white" then rgb(156,130,90)
|
||||
else if input == "blue" then rgb(0,64,168)
|
||||
else if input == "black" then rgb(0,0,0)
|
||||
else if input == "red" then rgb(168,0,0)
|
||||
else if input == "green" then rgb(0,168,0)
|
||||
else (
|
||||
artifact := chosen(choice:"artifact")
|
||||
land := chosen(choice:"land")
|
||||
multi := chosen(choice:"multicolor")
|
||||
hybrid := chosen(choice:"hybrid")
|
||||
if land then rgb(109,62,39) # land
|
||||
else if multi and input != "artifact, multicolor" then rgb(130,110,0) # multicolor
|
||||
else if hybrid then rgb(115,0,160) # hybrid
|
||||
else if artifact then rgb(72,90,100) # artifact
|
||||
else rgb(119,83,83) # colorless
|
||||
)
|
||||
|
||||
+647
-647
File diff suppressed because it is too large
Load Diff
@@ -1,35 +1,35 @@
|
||||
|
||||
|
||||
# Language specific strings
|
||||
languages := [
|
||||
English: [
|
||||
code : "en",
|
||||
spellcheck_code : "en_us",
|
||||
pt_separator : "/",
|
||||
type_separator : " — ",
|
||||
subtype_separator : " ",
|
||||
is_creature : match@(match: "(?i)Creature")
|
||||
is_tribal : match@(match: "(?i)Tribal")
|
||||
is_artifact : match@(match: "(?i)Artifact")
|
||||
is_land : match@(match: "(?i)Land")
|
||||
is_enchantment : match@(match: "(?i)Enchantment")
|
||||
is_spell : match@(match: "(?i)Instant|Sorcery")
|
||||
],
|
||||
|
||||
Français: [
|
||||
code : "fr",
|
||||
spellcheck_code : "", # TODO: get dictionary
|
||||
pt_separator : "/",
|
||||
type_separator : " : "
|
||||
subtype_separator : "<atom-sep> et </atom-sep>",
|
||||
is_creature : match@(match: "(?i)Creature|Créature")
|
||||
is_tribal : match@(match: "(?i)Tribal")
|
||||
is_artifact : match@(match: "(?i)Artifact")
|
||||
is_land : match@(match: "(?i)Land")
|
||||
is_enchantment : match@(match: "(?i)Enchantment")
|
||||
is_spell : match@(match: "(?i)Instant|Sorcery")
|
||||
]
|
||||
]
|
||||
|
||||
# The selected language
|
||||
language := { languages[set.card_language] or else language.English }
|
||||
|
||||
|
||||
# Language specific strings
|
||||
languages := [
|
||||
English: [
|
||||
code : "en",
|
||||
spellcheck_code : "en_us",
|
||||
pt_separator : "/",
|
||||
type_separator : " — ",
|
||||
subtype_separator : " ",
|
||||
is_creature : match@(match: "(?i)Creature")
|
||||
is_tribal : match@(match: "(?i)Tribal")
|
||||
is_artifact : match@(match: "(?i)Artifact")
|
||||
is_land : match@(match: "(?i)Land")
|
||||
is_enchantment : match@(match: "(?i)Enchantment")
|
||||
is_spell : match@(match: "(?i)Instant|Sorcery")
|
||||
],
|
||||
|
||||
Français: [
|
||||
code : "fr",
|
||||
spellcheck_code : "", # TODO: get dictionary
|
||||
pt_separator : "/",
|
||||
type_separator : " : "
|
||||
subtype_separator : "<atom-sep> et </atom-sep>",
|
||||
is_creature : match@(match: "(?i)Creature|Créature")
|
||||
is_tribal : match@(match: "(?i)Tribal")
|
||||
is_artifact : match@(match: "(?i)Artifact")
|
||||
is_land : match@(match: "(?i)Land")
|
||||
is_enchantment : match@(match: "(?i)Enchantment")
|
||||
is_spell : match@(match: "(?i)Instant|Sorcery")
|
||||
]
|
||||
]
|
||||
|
||||
# The selected language
|
||||
language := { languages[set.card_language] or else language.English }
|
||||
|
||||
@@ -1,149 +1,149 @@
|
||||
148
|
||||
mana
|
||||
untap/MSDRJZG
|
||||
unblockable
|
||||
planeswalker
|
||||
noncreature
|
||||
nonland
|
||||
nonenchantment
|
||||
nonartifact
|
||||
nonwhite
|
||||
nonblue
|
||||
nonblack
|
||||
nonred
|
||||
nongreen
|
||||
unblock/USDG
|
||||
precombat
|
||||
postcombat
|
||||
scry
|
||||
plainswalk
|
||||
islandwalk
|
||||
swampwalk
|
||||
mountainwalk
|
||||
forestwalk
|
||||
landwalk
|
||||
desertwalk
|
||||
plainshome
|
||||
islandhome
|
||||
swamphome
|
||||
mountainhome
|
||||
foresthome
|
||||
landhome
|
||||
soulshift
|
||||
ninjitsu
|
||||
bushido
|
||||
lifelink
|
||||
gravestorm
|
||||
fateseal
|
||||
bloodthirst
|
||||
djinn
|
||||
unattach
|
||||
face-down
|
||||
face-up
|
||||
spell's
|
||||
guerrilas
|
||||
mages
|
||||
exit-the-battlefield
|
||||
enter-the-battlefield
|
||||
havok
|
||||
spectre
|
||||
gargadon
|
||||
gargadons
|
||||
Crovax
|
||||
evincar
|
||||
and/or
|
||||
20/20
|
||||
planeswalkers
|
||||
Merfolk
|
||||
deathtouch
|
||||
noncombat
|
||||
Urza
|
||||
Karn
|
||||
Ajani
|
||||
Goldmane
|
||||
Jace
|
||||
Beleren
|
||||
Liliana
|
||||
Vess
|
||||
Chandra
|
||||
Nalaar
|
||||
Garruk
|
||||
Wildspeaker
|
||||
Tezzeret
|
||||
Elspeth
|
||||
Tirel
|
||||
Nicol
|
||||
Bolas
|
||||
Sarkhan
|
||||
Vol
|
||||
Nissa
|
||||
Revane
|
||||
Baltrice
|
||||
Crucius
|
||||
scryers
|
||||
+1
|
||||
etherium
|
||||
-1
|
||||
Kothophed
|
||||
wurm
|
||||
Tolaria
|
||||
Weatherlight
|
||||
Ertai
|
||||
Barrin
|
||||
Dominaria
|
||||
Benalish
|
||||
Benalia
|
||||
Sisay
|
||||
golem
|
||||
Keld
|
||||
Maraxus
|
||||
Volrath
|
||||
Mirri
|
||||
Multani
|
||||
maro-sorcerer
|
||||
Squee
|
||||
Tahngarth
|
||||
Crovax
|
||||
Selenia
|
||||
Greven
|
||||
il-Vec
|
||||
Argive
|
||||
Samite
|
||||
Orim
|
||||
Argivian
|
||||
Rath
|
||||
Starke
|
||||
Sidar
|
||||
Kondo
|
||||
evincar
|
||||
multiverse
|
||||
Eladamri
|
||||
Skyshroud
|
||||
guerilla
|
||||
Soltari
|
||||
Lyna
|
||||
Rofellos
|
||||
spellcasting
|
||||
Korvecdal
|
||||
Vuel
|
||||
Takara
|
||||
self-interest
|
||||
Ashnod
|
||||
Mishra
|
||||
Fallaji
|
||||
Gix
|
||||
Phyrexia
|
||||
Phyrexian
|
||||
supremacy
|
||||
Tawnos
|
||||
Argoth
|
||||
Xantcha
|
||||
Saproling
|
||||
nontoken
|
||||
mage
|
||||
Ashling
|
||||
Jaya
|
||||
Maralen
|
||||
Mornsong
|
||||
non-Sliver
|
||||
non-Shapeshifter
|
||||
148
|
||||
mana
|
||||
untap/MSDRJZG
|
||||
unblockable
|
||||
planeswalker
|
||||
noncreature
|
||||
nonland
|
||||
nonenchantment
|
||||
nonartifact
|
||||
nonwhite
|
||||
nonblue
|
||||
nonblack
|
||||
nonred
|
||||
nongreen
|
||||
unblock/USDG
|
||||
precombat
|
||||
postcombat
|
||||
scry
|
||||
plainswalk
|
||||
islandwalk
|
||||
swampwalk
|
||||
mountainwalk
|
||||
forestwalk
|
||||
landwalk
|
||||
desertwalk
|
||||
plainshome
|
||||
islandhome
|
||||
swamphome
|
||||
mountainhome
|
||||
foresthome
|
||||
landhome
|
||||
soulshift
|
||||
ninjitsu
|
||||
bushido
|
||||
lifelink
|
||||
gravestorm
|
||||
fateseal
|
||||
bloodthirst
|
||||
djinn
|
||||
unattach
|
||||
face-down
|
||||
face-up
|
||||
spell's
|
||||
guerrilas
|
||||
mages
|
||||
exit-the-battlefield
|
||||
enter-the-battlefield
|
||||
havok
|
||||
spectre
|
||||
gargadon
|
||||
gargadons
|
||||
Crovax
|
||||
evincar
|
||||
and/or
|
||||
20/20
|
||||
planeswalkers
|
||||
Merfolk
|
||||
deathtouch
|
||||
noncombat
|
||||
Urza
|
||||
Karn
|
||||
Ajani
|
||||
Goldmane
|
||||
Jace
|
||||
Beleren
|
||||
Liliana
|
||||
Vess
|
||||
Chandra
|
||||
Nalaar
|
||||
Garruk
|
||||
Wildspeaker
|
||||
Tezzeret
|
||||
Elspeth
|
||||
Tirel
|
||||
Nicol
|
||||
Bolas
|
||||
Sarkhan
|
||||
Vol
|
||||
Nissa
|
||||
Revane
|
||||
Baltrice
|
||||
Crucius
|
||||
scryers
|
||||
+1
|
||||
etherium
|
||||
-1
|
||||
Kothophed
|
||||
wurm
|
||||
Tolaria
|
||||
Weatherlight
|
||||
Ertai
|
||||
Barrin
|
||||
Dominaria
|
||||
Benalish
|
||||
Benalia
|
||||
Sisay
|
||||
golem
|
||||
Keld
|
||||
Maraxus
|
||||
Volrath
|
||||
Mirri
|
||||
Multani
|
||||
maro-sorcerer
|
||||
Squee
|
||||
Tahngarth
|
||||
Crovax
|
||||
Selenia
|
||||
Greven
|
||||
il-Vec
|
||||
Argive
|
||||
Samite
|
||||
Orim
|
||||
Argivian
|
||||
Rath
|
||||
Starke
|
||||
Sidar
|
||||
Kondo
|
||||
evincar
|
||||
multiverse
|
||||
Eladamri
|
||||
Skyshroud
|
||||
guerilla
|
||||
Soltari
|
||||
Lyna
|
||||
Rofellos
|
||||
spellcasting
|
||||
Korvecdal
|
||||
Vuel
|
||||
Takara
|
||||
self-interest
|
||||
Ashnod
|
||||
Mishra
|
||||
Fallaji
|
||||
Gix
|
||||
Phyrexia
|
||||
Phyrexian
|
||||
supremacy
|
||||
Tawnos
|
||||
Argoth
|
||||
Xantcha
|
||||
Saproling
|
||||
nontoken
|
||||
mage
|
||||
Ashling
|
||||
Jaya
|
||||
Maralen
|
||||
Mornsong
|
||||
non-Sliver
|
||||
non-Shapeshifter
|
||||
|
||||
+186
-186
@@ -1,186 +1,186 @@
|
||||
|
||||
############################################################## Card pack types
|
||||
|
||||
pack type:
|
||||
name: basic land
|
||||
select: equal
|
||||
filter: card.rarity == "basic land" and not is_token_card() # can be shifted
|
||||
pack type:
|
||||
name: common
|
||||
filter: card.rarity == "common" and not is_token_card() and not is_shifted_card()
|
||||
pack type:
|
||||
name: uncommon
|
||||
filter: card.rarity == "uncommon" and not is_token_card() and not is_shifted_card()
|
||||
pack type:
|
||||
name: rare
|
||||
filter: card.rarity == "rare" and not is_token_card() and not is_shifted_card()
|
||||
pack type:
|
||||
name: mythic rare
|
||||
filter: card.rarity == "mythic rare" and not is_token_card() and not is_shifted_card()
|
||||
pack type:
|
||||
name: special
|
||||
filter: card.rarity == "special" and not is_token_card() # can be shifted
|
||||
|
||||
pack type:
|
||||
name: shifted common
|
||||
filter: card.rarity == "common" and not is_token_card() and is_shifted_card()
|
||||
pack type:
|
||||
name: shifted uncommon
|
||||
filter: card.rarity == "uncommon" and not is_token_card() and is_shifted_card()
|
||||
pack type:
|
||||
name: shifted rare
|
||||
filter:
|
||||
( card.rarity == "rare" or
|
||||
card.rarity == "mythic rare" # We've got to put shifted mythic rares somewhere
|
||||
) and not is_token_card() and is_shifted_card()
|
||||
|
||||
pack type:
|
||||
name: token / rulestip
|
||||
filter: is_token_card()
|
||||
|
||||
############################################################## shifted/special if possible
|
||||
|
||||
# shifted common if they exist, otherwise a normal common
|
||||
pack type:
|
||||
name: shifted common or else common
|
||||
selectable: false
|
||||
select: first
|
||||
item: shifted common
|
||||
item: common
|
||||
|
||||
# basic land if it exist, otherwise a common
|
||||
pack type:
|
||||
name: basic land or else common
|
||||
selectable: false
|
||||
select: first
|
||||
item: basic land
|
||||
item: common
|
||||
|
||||
# special if it exist, otherwise a common
|
||||
pack type:
|
||||
name: special or else common
|
||||
selectable: false
|
||||
select: first
|
||||
item: special
|
||||
item: common
|
||||
|
||||
# shifted uncommon/rare if they exist, otherwise a normal uncommon
|
||||
pack type:
|
||||
name: shifted uncommon or rare or else uncommon
|
||||
selectable: false
|
||||
select: first
|
||||
item: shifted uncommon or rare
|
||||
item: uncommon
|
||||
|
||||
############################################################## Randomized selections
|
||||
|
||||
pack type:
|
||||
name: mythic rare or rare
|
||||
selectable: false
|
||||
# In Shards of Alara there are 15 mythic rares and 53 rares.
|
||||
# Each booster has a 1/8 chance of containing a mythic rare.
|
||||
# This means that looking at single mythics : rares, the proportion is
|
||||
# 1*53 : 7*15 = 53 : 105
|
||||
# this is almost exactly 1 : 2,
|
||||
# So, a a single mythic is 2 times as rare as a single normal rare.
|
||||
#
|
||||
# We use this proportional system instead of a fixed 1:7 system,
|
||||
# because it copes better with cases where there are few mythics.
|
||||
# For example, if a set has 1 mythic and 20 rares, you would actually
|
||||
# be MORE likely to find the mythic card with the 1:7 system!
|
||||
select: proportional
|
||||
item:
|
||||
name: mythic rare
|
||||
weight: 1
|
||||
item:
|
||||
name: rare
|
||||
weight: 2
|
||||
|
||||
pack type:
|
||||
name: shifted uncommon or rare
|
||||
selectable: false
|
||||
select: nonempty
|
||||
item:
|
||||
name: shifted uncommon
|
||||
weight: 3
|
||||
item:
|
||||
name: shifted rare
|
||||
weight: 1
|
||||
|
||||
############################################################## Common proportions of cards
|
||||
|
||||
# of the common slots, 3/10 will be shifted, 1/10 will be special
|
||||
pack type:
|
||||
name: common sometimes shifted or special
|
||||
selectable: false
|
||||
# TODO: Perhaps use some kind of proportional system here as well?
|
||||
select: equal
|
||||
item:
|
||||
name: common
|
||||
weight: 6
|
||||
item:
|
||||
name: shifted common or else common
|
||||
weight: 3
|
||||
item:
|
||||
name: special or else common
|
||||
weight: 1
|
||||
|
||||
# of the uncommon slots, 1/3 will be shifted, 1/4 of that will be shifted rares instead
|
||||
pack type:
|
||||
name: uncommon sometimes shifted
|
||||
selectable: false
|
||||
select: equal
|
||||
item: uncommon
|
||||
item: uncommon
|
||||
item: shifted uncommon or rare or else uncommon
|
||||
|
||||
############################################################## Card packs
|
||||
|
||||
pack type:
|
||||
name: tournament pack
|
||||
item:
|
||||
name: mythic rare or rare
|
||||
amount: 3
|
||||
item:
|
||||
name: uncommon sometimes shifted
|
||||
amount: 9
|
||||
item:
|
||||
name: common sometimes shifted or special
|
||||
amount: 33
|
||||
item:
|
||||
name: basic land
|
||||
amount: 30
|
||||
item:
|
||||
name: token / rulestip
|
||||
pack type:
|
||||
name: booster pack
|
||||
item:
|
||||
name: mythic rare or rare
|
||||
amount: 1
|
||||
item:
|
||||
name: uncommon sometimes shifted
|
||||
amount: 3
|
||||
# a total of 11 common-likes
|
||||
item:
|
||||
name: common sometimes shifted or special
|
||||
amount: 10
|
||||
item:
|
||||
name: basic land or else common
|
||||
item:
|
||||
name: token / rulestip
|
||||
|
||||
pack type:
|
||||
name: additional land
|
||||
item: basic land
|
||||
pack type:
|
||||
name: additional common
|
||||
item: common sometimes shifted or special
|
||||
pack type:
|
||||
name: additional uncommon
|
||||
item: uncommon sometimes shifted
|
||||
pack type:
|
||||
name: additional rare
|
||||
item: mythic rare or rare
|
||||
pack type:
|
||||
name: additional token / rulestip
|
||||
item: token / rulestip
|
||||
|
||||
############################################################## Card pack types
|
||||
|
||||
pack type:
|
||||
name: basic land
|
||||
select: equal
|
||||
filter: card.rarity == "basic land" and not is_token_card() # can be shifted
|
||||
pack type:
|
||||
name: common
|
||||
filter: card.rarity == "common" and not is_token_card() and not is_shifted_card()
|
||||
pack type:
|
||||
name: uncommon
|
||||
filter: card.rarity == "uncommon" and not is_token_card() and not is_shifted_card()
|
||||
pack type:
|
||||
name: rare
|
||||
filter: card.rarity == "rare" and not is_token_card() and not is_shifted_card()
|
||||
pack type:
|
||||
name: mythic rare
|
||||
filter: card.rarity == "mythic rare" and not is_token_card() and not is_shifted_card()
|
||||
pack type:
|
||||
name: special
|
||||
filter: card.rarity == "special" and not is_token_card() # can be shifted
|
||||
|
||||
pack type:
|
||||
name: shifted common
|
||||
filter: card.rarity == "common" and not is_token_card() and is_shifted_card()
|
||||
pack type:
|
||||
name: shifted uncommon
|
||||
filter: card.rarity == "uncommon" and not is_token_card() and is_shifted_card()
|
||||
pack type:
|
||||
name: shifted rare
|
||||
filter:
|
||||
( card.rarity == "rare" or
|
||||
card.rarity == "mythic rare" # We've got to put shifted mythic rares somewhere
|
||||
) and not is_token_card() and is_shifted_card()
|
||||
|
||||
pack type:
|
||||
name: token / rulestip
|
||||
filter: is_token_card()
|
||||
|
||||
############################################################## shifted/special if possible
|
||||
|
||||
# shifted common if they exist, otherwise a normal common
|
||||
pack type:
|
||||
name: shifted common or else common
|
||||
selectable: false
|
||||
select: first
|
||||
item: shifted common
|
||||
item: common
|
||||
|
||||
# basic land if it exist, otherwise a common
|
||||
pack type:
|
||||
name: basic land or else common
|
||||
selectable: false
|
||||
select: first
|
||||
item: basic land
|
||||
item: common
|
||||
|
||||
# special if it exist, otherwise a common
|
||||
pack type:
|
||||
name: special or else common
|
||||
selectable: false
|
||||
select: first
|
||||
item: special
|
||||
item: common
|
||||
|
||||
# shifted uncommon/rare if they exist, otherwise a normal uncommon
|
||||
pack type:
|
||||
name: shifted uncommon or rare or else uncommon
|
||||
selectable: false
|
||||
select: first
|
||||
item: shifted uncommon or rare
|
||||
item: uncommon
|
||||
|
||||
############################################################## Randomized selections
|
||||
|
||||
pack type:
|
||||
name: mythic rare or rare
|
||||
selectable: false
|
||||
# In Shards of Alara there are 15 mythic rares and 53 rares.
|
||||
# Each booster has a 1/8 chance of containing a mythic rare.
|
||||
# This means that looking at single mythics : rares, the proportion is
|
||||
# 1*53 : 7*15 = 53 : 105
|
||||
# this is almost exactly 1 : 2,
|
||||
# So, a a single mythic is 2 times as rare as a single normal rare.
|
||||
#
|
||||
# We use this proportional system instead of a fixed 1:7 system,
|
||||
# because it copes better with cases where there are few mythics.
|
||||
# For example, if a set has 1 mythic and 20 rares, you would actually
|
||||
# be MORE likely to find the mythic card with the 1:7 system!
|
||||
select: proportional
|
||||
item:
|
||||
name: mythic rare
|
||||
weight: 1
|
||||
item:
|
||||
name: rare
|
||||
weight: 2
|
||||
|
||||
pack type:
|
||||
name: shifted uncommon or rare
|
||||
selectable: false
|
||||
select: nonempty
|
||||
item:
|
||||
name: shifted uncommon
|
||||
weight: 3
|
||||
item:
|
||||
name: shifted rare
|
||||
weight: 1
|
||||
|
||||
############################################################## Common proportions of cards
|
||||
|
||||
# of the common slots, 3/10 will be shifted, 1/10 will be special
|
||||
pack type:
|
||||
name: common sometimes shifted or special
|
||||
selectable: false
|
||||
# TODO: Perhaps use some kind of proportional system here as well?
|
||||
select: equal
|
||||
item:
|
||||
name: common
|
||||
weight: 6
|
||||
item:
|
||||
name: shifted common or else common
|
||||
weight: 3
|
||||
item:
|
||||
name: special or else common
|
||||
weight: 1
|
||||
|
||||
# of the uncommon slots, 1/3 will be shifted, 1/4 of that will be shifted rares instead
|
||||
pack type:
|
||||
name: uncommon sometimes shifted
|
||||
selectable: false
|
||||
select: equal
|
||||
item: uncommon
|
||||
item: uncommon
|
||||
item: shifted uncommon or rare or else uncommon
|
||||
|
||||
############################################################## Card packs
|
||||
|
||||
pack type:
|
||||
name: tournament pack
|
||||
item:
|
||||
name: mythic rare or rare
|
||||
amount: 3
|
||||
item:
|
||||
name: uncommon sometimes shifted
|
||||
amount: 9
|
||||
item:
|
||||
name: common sometimes shifted or special
|
||||
amount: 33
|
||||
item:
|
||||
name: basic land
|
||||
amount: 30
|
||||
item:
|
||||
name: token / rulestip
|
||||
pack type:
|
||||
name: booster pack
|
||||
item:
|
||||
name: mythic rare or rare
|
||||
amount: 1
|
||||
item:
|
||||
name: uncommon sometimes shifted
|
||||
amount: 3
|
||||
# a total of 11 common-likes
|
||||
item:
|
||||
name: common sometimes shifted or special
|
||||
amount: 10
|
||||
item:
|
||||
name: basic land or else common
|
||||
item:
|
||||
name: token / rulestip
|
||||
|
||||
pack type:
|
||||
name: additional land
|
||||
item: basic land
|
||||
pack type:
|
||||
name: additional common
|
||||
item: common sometimes shifted or special
|
||||
pack type:
|
||||
name: additional uncommon
|
||||
item: uncommon sometimes shifted
|
||||
pack type:
|
||||
name: additional rare
|
||||
item: mythic rare or rare
|
||||
pack type:
|
||||
name: additional token / rulestip
|
||||
item: token / rulestip
|
||||
|
||||
+635
-635
File diff suppressed because it is too large
Load Diff
+158
-158
@@ -1,158 +1,158 @@
|
||||
|
||||
############################################################## Set fields
|
||||
|
||||
set field:
|
||||
type: info
|
||||
name: Set Information
|
||||
set field:
|
||||
type: text
|
||||
name: title
|
||||
identifying: true
|
||||
set field:
|
||||
type: text
|
||||
name: description
|
||||
multi line: true
|
||||
set field:
|
||||
type: text
|
||||
name: artist
|
||||
set field:
|
||||
type: text
|
||||
name: copyright
|
||||
set field:
|
||||
type: symbol
|
||||
name: symbol
|
||||
description: The symbol for this set, double click to edit
|
||||
set field:
|
||||
type: info
|
||||
name: Defaults and Automation
|
||||
set field:
|
||||
type: color
|
||||
name: border color
|
||||
description: The default border color for cards
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
choice:
|
||||
name: silver
|
||||
color: rgb(128,128,128)
|
||||
choice:
|
||||
name: gold
|
||||
color: rgb(200,180,0)
|
||||
set field:
|
||||
type: multiple choice
|
||||
name: automatic reminder text
|
||||
choice: old
|
||||
choice: core
|
||||
choice: expert
|
||||
choice: pseudo
|
||||
choice: action
|
||||
choice: custom
|
||||
choice: lower case
|
||||
initial: old, expert, pseudo, action, custom
|
||||
# Convert from older mse versions
|
||||
script:
|
||||
if value = "yes" then "old, core, expert, custom"
|
||||
else if value = "no" then ""
|
||||
else value
|
||||
description: For which kinds of keywords should reminder text be added by default? Note: you can enable/disable reminder text by right clicking the keyword.
|
||||
set field:
|
||||
type: boolean
|
||||
name: automatic card numbers
|
||||
description: Should card numbers be shown on the cards?
|
||||
set field:
|
||||
type: choice
|
||||
name: sort special rarity
|
||||
description: Determines how cards with special rarity are sorted.
|
||||
choice: with the rest
|
||||
choice: after other cards
|
||||
choice: separate numbering
|
||||
initial: after other cards
|
||||
set field:
|
||||
type: choice
|
||||
name: card language
|
||||
description: Language for the cards
|
||||
choice: English
|
||||
choice: Français
|
||||
initial: English
|
||||
set field:
|
||||
type: boolean
|
||||
name: mark errors
|
||||
description: Marks errors on cards, for example wording and spelling errors, non unique card names, etc.
|
||||
set field:
|
||||
type: choice
|
||||
name: use gradient multicolor
|
||||
choice: yes
|
||||
choice: only for two color cards
|
||||
choice: no
|
||||
description: Use gradients on multicolor cards by default, you can always change it be clicking on the card border.
|
||||
initial: only for two color cards
|
||||
|
||||
############################# Default style
|
||||
|
||||
default set style:
|
||||
title:
|
||||
padding left: 2
|
||||
font:
|
||||
size: 16
|
||||
symbol:
|
||||
max aspect ratio: 2.5
|
||||
variation:
|
||||
name: common
|
||||
border radius: 0.10
|
||||
fill type: solid
|
||||
fill color: rgb(0,0,0)
|
||||
border color: rgb(255,255,255)
|
||||
variation:
|
||||
name: uncommon
|
||||
border radius: 0.07
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(224,224,224)
|
||||
fill color 2: rgb(84, 84, 84)
|
||||
border color 1: rgb(0, 0, 0)
|
||||
border color 2: rgb(0, 0, 0)
|
||||
variation:
|
||||
name: rare
|
||||
border radius: 0.07
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(214,196,94)
|
||||
fill color 2: rgb(95, 84, 40)
|
||||
border color 1: rgb(0, 0, 0)
|
||||
border color 2: rgb(0, 0, 0)
|
||||
variation:
|
||||
name: mythic rare
|
||||
border radius: 0.07
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(245,148,31)
|
||||
fill color 2: rgb(186,45,38)
|
||||
border color 1: rgb(0, 0, 0)
|
||||
border color 2: rgb(0, 0, 0)
|
||||
variation:
|
||||
name: special
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(224,170,247)
|
||||
fill color 2: rgb(58,7,80)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
automatic reminder text:
|
||||
render style: checklist
|
||||
direction: vertical
|
||||
sort special rarity:
|
||||
render style: both
|
||||
choice images:
|
||||
with the rest: /magic.mse-game/icons/number_cards_mixed.png
|
||||
after other cards: /magic.mse-game/icons/number_cards_after.png
|
||||
separate numbering: /magic.mse-game/icons/number_cards_separate.png
|
||||
use gradient multicolor:
|
||||
render style: both
|
||||
choice images:
|
||||
yes: script: built_in_image("bool_yes")
|
||||
no: script: built_in_image("bool_no")
|
||||
card language:
|
||||
render style: both
|
||||
choice images:
|
||||
English: /magic.mse-game/icons/language-en.png
|
||||
Français: /magic.mse-game/icons/language-fr.png
|
||||
|
||||
############################################################## Set fields
|
||||
|
||||
set field:
|
||||
type: info
|
||||
name: Set Information
|
||||
set field:
|
||||
type: text
|
||||
name: title
|
||||
identifying: true
|
||||
set field:
|
||||
type: text
|
||||
name: description
|
||||
multi line: true
|
||||
set field:
|
||||
type: text
|
||||
name: artist
|
||||
set field:
|
||||
type: text
|
||||
name: copyright
|
||||
set field:
|
||||
type: symbol
|
||||
name: symbol
|
||||
description: The symbol for this set, double click to edit
|
||||
set field:
|
||||
type: info
|
||||
name: Defaults and Automation
|
||||
set field:
|
||||
type: color
|
||||
name: border color
|
||||
description: The default border color for cards
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
choice:
|
||||
name: silver
|
||||
color: rgb(128,128,128)
|
||||
choice:
|
||||
name: gold
|
||||
color: rgb(200,180,0)
|
||||
set field:
|
||||
type: multiple choice
|
||||
name: automatic reminder text
|
||||
choice: old
|
||||
choice: core
|
||||
choice: expert
|
||||
choice: pseudo
|
||||
choice: action
|
||||
choice: custom
|
||||
choice: lower case
|
||||
initial: old, expert, pseudo, action, custom
|
||||
# Convert from older mse versions
|
||||
script:
|
||||
if value = "yes" then "old, core, expert, custom"
|
||||
else if value = "no" then ""
|
||||
else value
|
||||
description: For which kinds of keywords should reminder text be added by default? Note: you can enable/disable reminder text by right clicking the keyword.
|
||||
set field:
|
||||
type: boolean
|
||||
name: automatic card numbers
|
||||
description: Should card numbers be shown on the cards?
|
||||
set field:
|
||||
type: choice
|
||||
name: sort special rarity
|
||||
description: Determines how cards with special rarity are sorted.
|
||||
choice: with the rest
|
||||
choice: after other cards
|
||||
choice: separate numbering
|
||||
initial: after other cards
|
||||
set field:
|
||||
type: choice
|
||||
name: card language
|
||||
description: Language for the cards
|
||||
choice: English
|
||||
choice: Français
|
||||
initial: English
|
||||
set field:
|
||||
type: boolean
|
||||
name: mark errors
|
||||
description: Marks errors on cards, for example wording and spelling errors, non unique card names, etc.
|
||||
set field:
|
||||
type: choice
|
||||
name: use gradient multicolor
|
||||
choice: yes
|
||||
choice: only for two color cards
|
||||
choice: no
|
||||
description: Use gradients on multicolor cards by default, you can always change it be clicking on the card border.
|
||||
initial: only for two color cards
|
||||
|
||||
############################# Default style
|
||||
|
||||
default set style:
|
||||
title:
|
||||
padding left: 2
|
||||
font:
|
||||
size: 16
|
||||
symbol:
|
||||
max aspect ratio: 2.5
|
||||
variation:
|
||||
name: common
|
||||
border radius: 0.10
|
||||
fill type: solid
|
||||
fill color: rgb(0,0,0)
|
||||
border color: rgb(255,255,255)
|
||||
variation:
|
||||
name: uncommon
|
||||
border radius: 0.07
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(224,224,224)
|
||||
fill color 2: rgb(84, 84, 84)
|
||||
border color 1: rgb(0, 0, 0)
|
||||
border color 2: rgb(0, 0, 0)
|
||||
variation:
|
||||
name: rare
|
||||
border radius: 0.07
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(214,196,94)
|
||||
fill color 2: rgb(95, 84, 40)
|
||||
border color 1: rgb(0, 0, 0)
|
||||
border color 2: rgb(0, 0, 0)
|
||||
variation:
|
||||
name: mythic rare
|
||||
border radius: 0.07
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(245,148,31)
|
||||
fill color 2: rgb(186,45,38)
|
||||
border color 1: rgb(0, 0, 0)
|
||||
border color 2: rgb(0, 0, 0)
|
||||
variation:
|
||||
name: special
|
||||
border radius: 0.10
|
||||
fill type: linear gradient
|
||||
fill color 1: rgb(224,170,247)
|
||||
fill color 2: rgb(58,7,80)
|
||||
border color 1: rgb(255,255,255)
|
||||
border color 2: rgb(255,255,255)
|
||||
automatic reminder text:
|
||||
render style: checklist
|
||||
direction: vertical
|
||||
sort special rarity:
|
||||
render style: both
|
||||
choice images:
|
||||
with the rest: /magic.mse-game/icons/number_cards_mixed.png
|
||||
after other cards: /magic.mse-game/icons/number_cards_after.png
|
||||
separate numbering: /magic.mse-game/icons/number_cards_separate.png
|
||||
use gradient multicolor:
|
||||
render style: both
|
||||
choice images:
|
||||
yes: script: built_in_image("bool_yes")
|
||||
no: script: built_in_image("bool_no")
|
||||
card language:
|
||||
render style: both
|
||||
choice images:
|
||||
English: /magic.mse-game/icons/language-en.png
|
||||
Français: /magic.mse-game/icons/language-fr.png
|
||||
|
||||
+167
-167
@@ -1,167 +1,167 @@
|
||||
|
||||
############################################################## Statistics dimensions
|
||||
|
||||
statistics dimension:
|
||||
name: card color
|
||||
position hint: 0
|
||||
script: primary_card_color(card.card_color)
|
||||
icon: stats/card_color.png
|
||||
colors:
|
||||
white : rgb(255,237,202)
|
||||
blue : rgb(42,141,255)
|
||||
black : rgb(33,33,33)
|
||||
red : rgb(255,52,0)
|
||||
green : rgb(118,230,0)
|
||||
colorless : rgb(120,90,90)
|
||||
artifact : rgb(185,192,199)
|
||||
multicolor : rgb(255,188,14)
|
||||
land : rgb(109,62,39)
|
||||
hybrid : rgb(201,12,230)
|
||||
group: white
|
||||
group: blue
|
||||
group: black
|
||||
group: red
|
||||
group: green
|
||||
group: colorless
|
||||
group: artifact
|
||||
group: multicolor
|
||||
group: land
|
||||
group: hybrid
|
||||
|
||||
statistics dimension:
|
||||
position hint: 2
|
||||
name: converted mana cost
|
||||
script: cmc(card.casting_cost)
|
||||
numeric: true
|
||||
icon: stats/casting_cost.png
|
||||
|
||||
statistics dimension:
|
||||
position hint: 3
|
||||
name: colored mana cost
|
||||
script: colored_mana(card.casting_cost)
|
||||
numeric: true
|
||||
icon: stats/colored_casting_cost.png
|
||||
|
||||
statistics dimension:
|
||||
position hint: 50
|
||||
name: power
|
||||
script: card.power
|
||||
numeric: true
|
||||
icon: stats/power.png
|
||||
|
||||
statistics dimension:
|
||||
position hint: 51
|
||||
name: toughness
|
||||
script: card.toughness
|
||||
numeric: true
|
||||
icon: stats/toughness.png
|
||||
|
||||
statistics dimension:
|
||||
name: keywords
|
||||
position hint: 1000
|
||||
script: keyword_usage(unique:true)
|
||||
show empty: false
|
||||
split list: true
|
||||
icon: stats/keywords.png
|
||||
|
||||
statistics dimension:
|
||||
name: style
|
||||
position hint: 1001
|
||||
script: stylesheet.short_name
|
||||
icon: stats/stylesheet.png
|
||||
|
||||
statistics dimension:
|
||||
name: text length (words)
|
||||
position hint: 100
|
||||
script: word_count(to_text(card.rule_text))
|
||||
numeric: true
|
||||
bin size: 5
|
||||
icon: stats/text_length.png
|
||||
|
||||
statistics dimension:
|
||||
name: text length (lines)
|
||||
position hint: 101
|
||||
script: line_count(to_text(card.rule_text))
|
||||
numeric: true
|
||||
icon: stats/text_length.png
|
||||
|
||||
statistics dimension:
|
||||
name: race
|
||||
position hint: 32
|
||||
icon: stats/creature_race.png
|
||||
description: Race of creatures and tribal cards
|
||||
script:
|
||||
if is_creature(card.super_type) or is_tribal(card.super_type) then
|
||||
only_first(card.sub_type)
|
||||
show empty: false
|
||||
|
||||
statistics dimension:
|
||||
name: creature class
|
||||
position hint: 33
|
||||
icon: stats/creature_class.png
|
||||
description: Class of creature cards
|
||||
script:
|
||||
if is_creature(card.super_type) then
|
||||
space_to_comma(trim(remove_tags(only_next(card.sub_type))))
|
||||
show empty: false
|
||||
split list: true
|
||||
|
||||
############################################################## Statistics categories (OLD)
|
||||
|
||||
statistics category:
|
||||
name: color / rarity
|
||||
position hint: 101
|
||||
type: stack
|
||||
icon: stats/color_rarity.png
|
||||
dimension: card color
|
||||
dimension: rarity
|
||||
|
||||
statistics category:
|
||||
name: power / toughness
|
||||
position hint: 52
|
||||
type: scatter pie
|
||||
icon: stats/pt.png
|
||||
dimension: power
|
||||
dimension: toughness
|
||||
dimension: rarity
|
||||
|
||||
#statistics category:
|
||||
# name: color / cost
|
||||
# type: scatter
|
||||
# dimension: card color
|
||||
# dimension: converted mana cost
|
||||
|
||||
statistics category:
|
||||
name: color / cost
|
||||
position hint: 4
|
||||
type: scatter pie
|
||||
icon: stats/color_cost.png
|
||||
dimension: card color
|
||||
dimension: converted mana cost
|
||||
dimension: rarity
|
||||
|
||||
statistics category:
|
||||
name: color / colored cost
|
||||
position hint: 5
|
||||
icon: stats/color_colored_cost.png
|
||||
type: scatter
|
||||
dimension: card color
|
||||
dimension: colored mana cost
|
||||
|
||||
statistics category:
|
||||
name: cost / colored cost
|
||||
position hint: 6
|
||||
icon: stats/cost_colored_cost.png
|
||||
type: scatter pie
|
||||
dimension: converted mana cost
|
||||
dimension: colored mana cost
|
||||
dimension: card color
|
||||
|
||||
statistics category:
|
||||
name: creature race / class
|
||||
position hint: 34
|
||||
icon: stats/creature_type.png
|
||||
type: scatter pie
|
||||
dimension: race
|
||||
dimension: creature class
|
||||
dimension: card color
|
||||
|
||||
############################################################## Statistics dimensions
|
||||
|
||||
statistics dimension:
|
||||
name: card color
|
||||
position hint: 0
|
||||
script: primary_card_color(card.card_color)
|
||||
icon: stats/card_color.png
|
||||
colors:
|
||||
white : rgb(255,237,202)
|
||||
blue : rgb(42,141,255)
|
||||
black : rgb(33,33,33)
|
||||
red : rgb(255,52,0)
|
||||
green : rgb(118,230,0)
|
||||
colorless : rgb(120,90,90)
|
||||
artifact : rgb(185,192,199)
|
||||
multicolor : rgb(255,188,14)
|
||||
land : rgb(109,62,39)
|
||||
hybrid : rgb(201,12,230)
|
||||
group: white
|
||||
group: blue
|
||||
group: black
|
||||
group: red
|
||||
group: green
|
||||
group: colorless
|
||||
group: artifact
|
||||
group: multicolor
|
||||
group: land
|
||||
group: hybrid
|
||||
|
||||
statistics dimension:
|
||||
position hint: 2
|
||||
name: converted mana cost
|
||||
script: cmc(card.casting_cost)
|
||||
numeric: true
|
||||
icon: stats/casting_cost.png
|
||||
|
||||
statistics dimension:
|
||||
position hint: 3
|
||||
name: colored mana cost
|
||||
script: colored_mana(card.casting_cost)
|
||||
numeric: true
|
||||
icon: stats/colored_casting_cost.png
|
||||
|
||||
statistics dimension:
|
||||
position hint: 50
|
||||
name: power
|
||||
script: card.power
|
||||
numeric: true
|
||||
icon: stats/power.png
|
||||
|
||||
statistics dimension:
|
||||
position hint: 51
|
||||
name: toughness
|
||||
script: card.toughness
|
||||
numeric: true
|
||||
icon: stats/toughness.png
|
||||
|
||||
statistics dimension:
|
||||
name: keywords
|
||||
position hint: 1000
|
||||
script: keyword_usage(unique:true)
|
||||
show empty: false
|
||||
split list: true
|
||||
icon: stats/keywords.png
|
||||
|
||||
statistics dimension:
|
||||
name: style
|
||||
position hint: 1001
|
||||
script: stylesheet.short_name
|
||||
icon: stats/stylesheet.png
|
||||
|
||||
statistics dimension:
|
||||
name: text length (words)
|
||||
position hint: 100
|
||||
script: word_count(to_text(card.rule_text))
|
||||
numeric: true
|
||||
bin size: 5
|
||||
icon: stats/text_length.png
|
||||
|
||||
statistics dimension:
|
||||
name: text length (lines)
|
||||
position hint: 101
|
||||
script: line_count(to_text(card.rule_text))
|
||||
numeric: true
|
||||
icon: stats/text_length.png
|
||||
|
||||
statistics dimension:
|
||||
name: race
|
||||
position hint: 32
|
||||
icon: stats/creature_race.png
|
||||
description: Race of creatures and tribal cards
|
||||
script:
|
||||
if is_creature(card.super_type) or is_tribal(card.super_type) then
|
||||
only_first(card.sub_type)
|
||||
show empty: false
|
||||
|
||||
statistics dimension:
|
||||
name: creature class
|
||||
position hint: 33
|
||||
icon: stats/creature_class.png
|
||||
description: Class of creature cards
|
||||
script:
|
||||
if is_creature(card.super_type) then
|
||||
space_to_comma(trim(remove_tags(only_next(card.sub_type))))
|
||||
show empty: false
|
||||
split list: true
|
||||
|
||||
############################################################## Statistics categories (OLD)
|
||||
|
||||
statistics category:
|
||||
name: color / rarity
|
||||
position hint: 101
|
||||
type: stack
|
||||
icon: stats/color_rarity.png
|
||||
dimension: card color
|
||||
dimension: rarity
|
||||
|
||||
statistics category:
|
||||
name: power / toughness
|
||||
position hint: 52
|
||||
type: scatter pie
|
||||
icon: stats/pt.png
|
||||
dimension: power
|
||||
dimension: toughness
|
||||
dimension: rarity
|
||||
|
||||
#statistics category:
|
||||
# name: color / cost
|
||||
# type: scatter
|
||||
# dimension: card color
|
||||
# dimension: converted mana cost
|
||||
|
||||
statistics category:
|
||||
name: color / cost
|
||||
position hint: 4
|
||||
type: scatter pie
|
||||
icon: stats/color_cost.png
|
||||
dimension: card color
|
||||
dimension: converted mana cost
|
||||
dimension: rarity
|
||||
|
||||
statistics category:
|
||||
name: color / colored cost
|
||||
position hint: 5
|
||||
icon: stats/color_colored_cost.png
|
||||
type: scatter
|
||||
dimension: card color
|
||||
dimension: colored mana cost
|
||||
|
||||
statistics category:
|
||||
name: cost / colored cost
|
||||
position hint: 6
|
||||
icon: stats/cost_colored_cost.png
|
||||
type: scatter pie
|
||||
dimension: converted mana cost
|
||||
dimension: colored mana cost
|
||||
dimension: card color
|
||||
|
||||
statistics category:
|
||||
name: creature race / class
|
||||
position hint: 34
|
||||
icon: stats/creature_type.png
|
||||
type: scatter pie
|
||||
dimension: race
|
||||
dimension: creature class
|
||||
dimension: card color
|
||||
|
||||
+413
-413
@@ -1,413 +1,413 @@
|
||||
|
||||
############################################################## Magic word lists
|
||||
|
||||
word list:
|
||||
name: type
|
||||
word:
|
||||
name: Basic
|
||||
is prefix: true
|
||||
word:
|
||||
name: Legendary
|
||||
is prefix: true
|
||||
word:
|
||||
name: Tribal
|
||||
is prefix: true
|
||||
word:
|
||||
name: Snow
|
||||
is prefix: true
|
||||
word:
|
||||
name: World
|
||||
is prefix: true
|
||||
line below: true
|
||||
word: Creature
|
||||
word: Artifact
|
||||
word: Artifact Creature
|
||||
word: Enchantment
|
||||
word: Instant
|
||||
word: Sorcery
|
||||
word: Land
|
||||
word: Planeswalker
|
||||
|
||||
word list:
|
||||
name: race
|
||||
word:
|
||||
script: all_races()
|
||||
line below: true
|
||||
word: Angel
|
||||
word: Beast
|
||||
word: Bird
|
||||
word: Construct
|
||||
word: Demon
|
||||
word: Dragon
|
||||
word: Drake
|
||||
word: Elemental
|
||||
word: Elf
|
||||
word: Faerie
|
||||
word: Giant
|
||||
word: Goblin
|
||||
word: Golem
|
||||
word: Human
|
||||
word: Illusion
|
||||
word: Merfolk
|
||||
word: Treefolk
|
||||
word: Zombie
|
||||
word:
|
||||
name: All Races
|
||||
word:
|
||||
name: A
|
||||
word: Angel
|
||||
word: Anteater
|
||||
word: Antelope
|
||||
word: Ape
|
||||
word: Archon
|
||||
word: Assembly-Worker
|
||||
word: Atog
|
||||
word: Aurochs
|
||||
word: Avatar
|
||||
word:
|
||||
name: B
|
||||
word: Badger
|
||||
word: Basilisk
|
||||
word: Bat
|
||||
word: Bear
|
||||
word: Beast
|
||||
word: Beeble
|
||||
word: Bird
|
||||
word: Blinkmoth
|
||||
word: Boar
|
||||
word: Bringer
|
||||
word: Brushwagg
|
||||
word:
|
||||
name: C
|
||||
word: Camarid
|
||||
word: Camel
|
||||
word: Caribou
|
||||
word: Cat
|
||||
word: Centaur
|
||||
word: Cephalid
|
||||
word: Chimera
|
||||
word: Cockatrice
|
||||
word: Construct
|
||||
word: Crab
|
||||
word: Crocodile
|
||||
word: Cyclops
|
||||
word:
|
||||
name: D
|
||||
word: Dauthi
|
||||
word: Demon
|
||||
word: Devil
|
||||
word: Djinn
|
||||
word: Dragon
|
||||
word: Drake
|
||||
word: Dreadnought
|
||||
word: Dryad
|
||||
word: Dwarf
|
||||
word:
|
||||
name: E
|
||||
word: Efreet
|
||||
word: Egg
|
||||
word: Elemental
|
||||
word: Elephant
|
||||
word: Elf
|
||||
word: Elk
|
||||
word: Eye
|
||||
word:
|
||||
name: F
|
||||
word: Faerie
|
||||
word: Ferret
|
||||
word: Fish
|
||||
word: Fox
|
||||
word: Frog
|
||||
word: Fungus
|
||||
word:
|
||||
name: G
|
||||
word: Gargoyle
|
||||
word: Giant
|
||||
word: Gnome
|
||||
word: Goat
|
||||
word: Goblin
|
||||
word: Golem
|
||||
word: Gorgon
|
||||
word: Graveborn
|
||||
word: Griffin
|
||||
word:
|
||||
name: H
|
||||
word: Hag
|
||||
word: Harpy
|
||||
word: Hellion
|
||||
word: Hippo
|
||||
word: Homarid
|
||||
word: Homunculus
|
||||
word: Horror
|
||||
word: Horse
|
||||
word: Hound
|
||||
word: Human
|
||||
word: Hydra
|
||||
word: Hyena
|
||||
word:
|
||||
name: I
|
||||
word: Illusion
|
||||
word: Imp
|
||||
word: Incarnation
|
||||
word: Insect
|
||||
word:
|
||||
name: J
|
||||
word: Jellyfish
|
||||
word: Juggernaut
|
||||
word:
|
||||
name: K
|
||||
word: Kavu
|
||||
word: Kirin
|
||||
word: Kithkin
|
||||
word: Kobold
|
||||
word: Kor
|
||||
word: Kraken
|
||||
word:
|
||||
name: L
|
||||
word: Lammasu
|
||||
word: Leech
|
||||
word: Leviathan
|
||||
word: Lhurgoyf
|
||||
word: Licid
|
||||
word: Lizard
|
||||
word:
|
||||
name: M
|
||||
word: Manticore
|
||||
word: Masticore
|
||||
word: Merfolk
|
||||
word: Metathran
|
||||
word: Minotaur
|
||||
word: Mongoose
|
||||
word: Moonfolk
|
||||
word: Mutant
|
||||
word: Myr
|
||||
word:
|
||||
name: N
|
||||
word: Nautilus
|
||||
word: Nephilim
|
||||
word: Nightmare
|
||||
word: Nightstalker
|
||||
word: Noggle
|
||||
word:
|
||||
name: O
|
||||
word: Octopus
|
||||
word: Ogre
|
||||
word: Ooze
|
||||
word: Orb
|
||||
word: Orc
|
||||
word: Orgg
|
||||
word: Ouphe
|
||||
word: Ox
|
||||
word: Oyster
|
||||
word:
|
||||
name: P
|
||||
word: Pegasus
|
||||
word: Pentavite
|
||||
word: Pest
|
||||
word: Phelddagrif
|
||||
word: Phoenix
|
||||
word: Pincher
|
||||
word: Plant
|
||||
word: Prism
|
||||
word:
|
||||
name: R
|
||||
word: Rabbit
|
||||
word: Rat
|
||||
word: Reflection
|
||||
word: Rhino
|
||||
word:
|
||||
name: S
|
||||
word:
|
||||
name: Sa-Sl
|
||||
word: Salamander
|
||||
word: Sand
|
||||
word: Saproling
|
||||
word: Satyr
|
||||
word: Scarecrow
|
||||
word: Scorpion
|
||||
word: Serpent
|
||||
word: Shade
|
||||
word: Shapeshifter
|
||||
word: Sheep
|
||||
word: Skeleton
|
||||
word: Slith
|
||||
word: Sliver
|
||||
word: Slug
|
||||
word:
|
||||
name: Sn-Sz
|
||||
word: Snake
|
||||
word: Soltari
|
||||
word: Spawn
|
||||
word: Specter
|
||||
word: Sphinx
|
||||
word: Spider
|
||||
word: Spike
|
||||
word: Spirit
|
||||
word: Splinter
|
||||
word: Sponge
|
||||
word: Squid
|
||||
word: Squirrel
|
||||
word: Starfish
|
||||
word:
|
||||
name: T
|
||||
word: Tetravite
|
||||
word: Thalakos
|
||||
word: Thopter
|
||||
word: Thrull
|
||||
word: Treefolk
|
||||
word: Triskelavite
|
||||
word: Troll
|
||||
word: Turtle
|
||||
word:
|
||||
name: U
|
||||
word: Unicorn
|
||||
word:
|
||||
name: V
|
||||
word: Vampire
|
||||
word: Vedalken
|
||||
word: Viashino
|
||||
word: Volver
|
||||
word:
|
||||
name: W
|
||||
word: Wall
|
||||
word: Weird
|
||||
word: Whale
|
||||
word: Wolf
|
||||
word: Wolverine
|
||||
word: Wombat
|
||||
word: Worm
|
||||
word: Wraith
|
||||
word: Wurm
|
||||
word:
|
||||
name: Y
|
||||
word: Yeti
|
||||
word:
|
||||
name: Z
|
||||
word: Zombie
|
||||
word: Zubera
|
||||
|
||||
word list:
|
||||
name: class
|
||||
word:
|
||||
script: all_classes()
|
||||
line below: true
|
||||
word: Advisor
|
||||
word: Archer
|
||||
word: Artificer
|
||||
word: Assassin
|
||||
word: Beast
|
||||
word: Cleric
|
||||
word: Druid
|
||||
word: Knight
|
||||
word: Mutant
|
||||
word: Rogue
|
||||
word: Scout
|
||||
word: Shaman
|
||||
word: Soldier
|
||||
word: Warrior
|
||||
word: Wizard
|
||||
word: Zombie
|
||||
word:
|
||||
name: All Classes
|
||||
word:
|
||||
name: A-C
|
||||
word: Advisor
|
||||
word: Archer
|
||||
word: Archon
|
||||
word: Artificer
|
||||
word: Assassin
|
||||
word: Barbarian
|
||||
word: Beast
|
||||
word: Berserker
|
||||
word: Bringer
|
||||
word: Carrier
|
||||
word: Citizen
|
||||
word: Cleric
|
||||
word: Coward
|
||||
word:
|
||||
name: D-I
|
||||
word: Deserter
|
||||
word: Dreadnought
|
||||
word: Drone
|
||||
word: Druid
|
||||
word: Elder
|
||||
word: Flagbearer
|
||||
word: Horror
|
||||
word: Incarnation
|
||||
word:
|
||||
name: J-P
|
||||
word: Juggernaut
|
||||
word: Knight
|
||||
word: Leviathan
|
||||
word: Mercenary
|
||||
word: Minion
|
||||
word: Monger
|
||||
word: Monk
|
||||
word: Mutant
|
||||
word: Mystic
|
||||
word: Ninja
|
||||
word: Nomad
|
||||
word: Pirate
|
||||
word:
|
||||
name: R-S
|
||||
word: Rebel
|
||||
word: Reflection
|
||||
word: Rigger
|
||||
word: Rogue
|
||||
word: Samurai
|
||||
word: Scout
|
||||
word: Serf
|
||||
word: Shaman
|
||||
word: Skeleton
|
||||
word: Soldier
|
||||
word: Spellshaper
|
||||
word: Survivor
|
||||
word:
|
||||
name: T-Z
|
||||
word: Thopter
|
||||
word: Vampire
|
||||
word: Warrior
|
||||
word: Wizard
|
||||
word: Zombie
|
||||
|
||||
word list:
|
||||
name: artifact
|
||||
word:
|
||||
name:
|
||||
line below: true
|
||||
word: Contraption
|
||||
word: Equipment
|
||||
word: Fortification
|
||||
|
||||
word list:
|
||||
name: land
|
||||
word:
|
||||
script: all_sub_types(match: "Land")
|
||||
line below: true
|
||||
word: Plains
|
||||
word: Island
|
||||
word: Swamp
|
||||
word: Mountain
|
||||
word: Forest
|
||||
word: Desert
|
||||
word: Lair
|
||||
word: Locus
|
||||
word: Mine
|
||||
word: Power-Plant
|
||||
word: Tower
|
||||
word: Urza's
|
||||
|
||||
word list:
|
||||
name: enchantment
|
||||
word:
|
||||
name:
|
||||
line below: true
|
||||
word: Aura
|
||||
word: Shrine
|
||||
|
||||
word list:
|
||||
name: spell
|
||||
word:
|
||||
name:
|
||||
line below: true
|
||||
word: Arcane
|
||||
|
||||
############################################################## Magic word lists
|
||||
|
||||
word list:
|
||||
name: type
|
||||
word:
|
||||
name: Basic
|
||||
is prefix: true
|
||||
word:
|
||||
name: Legendary
|
||||
is prefix: true
|
||||
word:
|
||||
name: Tribal
|
||||
is prefix: true
|
||||
word:
|
||||
name: Snow
|
||||
is prefix: true
|
||||
word:
|
||||
name: World
|
||||
is prefix: true
|
||||
line below: true
|
||||
word: Creature
|
||||
word: Artifact
|
||||
word: Artifact Creature
|
||||
word: Enchantment
|
||||
word: Instant
|
||||
word: Sorcery
|
||||
word: Land
|
||||
word: Planeswalker
|
||||
|
||||
word list:
|
||||
name: race
|
||||
word:
|
||||
script: all_races()
|
||||
line below: true
|
||||
word: Angel
|
||||
word: Beast
|
||||
word: Bird
|
||||
word: Construct
|
||||
word: Demon
|
||||
word: Dragon
|
||||
word: Drake
|
||||
word: Elemental
|
||||
word: Elf
|
||||
word: Faerie
|
||||
word: Giant
|
||||
word: Goblin
|
||||
word: Golem
|
||||
word: Human
|
||||
word: Illusion
|
||||
word: Merfolk
|
||||
word: Treefolk
|
||||
word: Zombie
|
||||
word:
|
||||
name: All Races
|
||||
word:
|
||||
name: A
|
||||
word: Angel
|
||||
word: Anteater
|
||||
word: Antelope
|
||||
word: Ape
|
||||
word: Archon
|
||||
word: Assembly-Worker
|
||||
word: Atog
|
||||
word: Aurochs
|
||||
word: Avatar
|
||||
word:
|
||||
name: B
|
||||
word: Badger
|
||||
word: Basilisk
|
||||
word: Bat
|
||||
word: Bear
|
||||
word: Beast
|
||||
word: Beeble
|
||||
word: Bird
|
||||
word: Blinkmoth
|
||||
word: Boar
|
||||
word: Bringer
|
||||
word: Brushwagg
|
||||
word:
|
||||
name: C
|
||||
word: Camarid
|
||||
word: Camel
|
||||
word: Caribou
|
||||
word: Cat
|
||||
word: Centaur
|
||||
word: Cephalid
|
||||
word: Chimera
|
||||
word: Cockatrice
|
||||
word: Construct
|
||||
word: Crab
|
||||
word: Crocodile
|
||||
word: Cyclops
|
||||
word:
|
||||
name: D
|
||||
word: Dauthi
|
||||
word: Demon
|
||||
word: Devil
|
||||
word: Djinn
|
||||
word: Dragon
|
||||
word: Drake
|
||||
word: Dreadnought
|
||||
word: Dryad
|
||||
word: Dwarf
|
||||
word:
|
||||
name: E
|
||||
word: Efreet
|
||||
word: Egg
|
||||
word: Elemental
|
||||
word: Elephant
|
||||
word: Elf
|
||||
word: Elk
|
||||
word: Eye
|
||||
word:
|
||||
name: F
|
||||
word: Faerie
|
||||
word: Ferret
|
||||
word: Fish
|
||||
word: Fox
|
||||
word: Frog
|
||||
word: Fungus
|
||||
word:
|
||||
name: G
|
||||
word: Gargoyle
|
||||
word: Giant
|
||||
word: Gnome
|
||||
word: Goat
|
||||
word: Goblin
|
||||
word: Golem
|
||||
word: Gorgon
|
||||
word: Graveborn
|
||||
word: Griffin
|
||||
word:
|
||||
name: H
|
||||
word: Hag
|
||||
word: Harpy
|
||||
word: Hellion
|
||||
word: Hippo
|
||||
word: Homarid
|
||||
word: Homunculus
|
||||
word: Horror
|
||||
word: Horse
|
||||
word: Hound
|
||||
word: Human
|
||||
word: Hydra
|
||||
word: Hyena
|
||||
word:
|
||||
name: I
|
||||
word: Illusion
|
||||
word: Imp
|
||||
word: Incarnation
|
||||
word: Insect
|
||||
word:
|
||||
name: J
|
||||
word: Jellyfish
|
||||
word: Juggernaut
|
||||
word:
|
||||
name: K
|
||||
word: Kavu
|
||||
word: Kirin
|
||||
word: Kithkin
|
||||
word: Kobold
|
||||
word: Kor
|
||||
word: Kraken
|
||||
word:
|
||||
name: L
|
||||
word: Lammasu
|
||||
word: Leech
|
||||
word: Leviathan
|
||||
word: Lhurgoyf
|
||||
word: Licid
|
||||
word: Lizard
|
||||
word:
|
||||
name: M
|
||||
word: Manticore
|
||||
word: Masticore
|
||||
word: Merfolk
|
||||
word: Metathran
|
||||
word: Minotaur
|
||||
word: Mongoose
|
||||
word: Moonfolk
|
||||
word: Mutant
|
||||
word: Myr
|
||||
word:
|
||||
name: N
|
||||
word: Nautilus
|
||||
word: Nephilim
|
||||
word: Nightmare
|
||||
word: Nightstalker
|
||||
word: Noggle
|
||||
word:
|
||||
name: O
|
||||
word: Octopus
|
||||
word: Ogre
|
||||
word: Ooze
|
||||
word: Orb
|
||||
word: Orc
|
||||
word: Orgg
|
||||
word: Ouphe
|
||||
word: Ox
|
||||
word: Oyster
|
||||
word:
|
||||
name: P
|
||||
word: Pegasus
|
||||
word: Pentavite
|
||||
word: Pest
|
||||
word: Phelddagrif
|
||||
word: Phoenix
|
||||
word: Pincher
|
||||
word: Plant
|
||||
word: Prism
|
||||
word:
|
||||
name: R
|
||||
word: Rabbit
|
||||
word: Rat
|
||||
word: Reflection
|
||||
word: Rhino
|
||||
word:
|
||||
name: S
|
||||
word:
|
||||
name: Sa-Sl
|
||||
word: Salamander
|
||||
word: Sand
|
||||
word: Saproling
|
||||
word: Satyr
|
||||
word: Scarecrow
|
||||
word: Scorpion
|
||||
word: Serpent
|
||||
word: Shade
|
||||
word: Shapeshifter
|
||||
word: Sheep
|
||||
word: Skeleton
|
||||
word: Slith
|
||||
word: Sliver
|
||||
word: Slug
|
||||
word:
|
||||
name: Sn-Sz
|
||||
word: Snake
|
||||
word: Soltari
|
||||
word: Spawn
|
||||
word: Specter
|
||||
word: Sphinx
|
||||
word: Spider
|
||||
word: Spike
|
||||
word: Spirit
|
||||
word: Splinter
|
||||
word: Sponge
|
||||
word: Squid
|
||||
word: Squirrel
|
||||
word: Starfish
|
||||
word:
|
||||
name: T
|
||||
word: Tetravite
|
||||
word: Thalakos
|
||||
word: Thopter
|
||||
word: Thrull
|
||||
word: Treefolk
|
||||
word: Triskelavite
|
||||
word: Troll
|
||||
word: Turtle
|
||||
word:
|
||||
name: U
|
||||
word: Unicorn
|
||||
word:
|
||||
name: V
|
||||
word: Vampire
|
||||
word: Vedalken
|
||||
word: Viashino
|
||||
word: Volver
|
||||
word:
|
||||
name: W
|
||||
word: Wall
|
||||
word: Weird
|
||||
word: Whale
|
||||
word: Wolf
|
||||
word: Wolverine
|
||||
word: Wombat
|
||||
word: Worm
|
||||
word: Wraith
|
||||
word: Wurm
|
||||
word:
|
||||
name: Y
|
||||
word: Yeti
|
||||
word:
|
||||
name: Z
|
||||
word: Zombie
|
||||
word: Zubera
|
||||
|
||||
word list:
|
||||
name: class
|
||||
word:
|
||||
script: all_classes()
|
||||
line below: true
|
||||
word: Advisor
|
||||
word: Archer
|
||||
word: Artificer
|
||||
word: Assassin
|
||||
word: Beast
|
||||
word: Cleric
|
||||
word: Druid
|
||||
word: Knight
|
||||
word: Mutant
|
||||
word: Rogue
|
||||
word: Scout
|
||||
word: Shaman
|
||||
word: Soldier
|
||||
word: Warrior
|
||||
word: Wizard
|
||||
word: Zombie
|
||||
word:
|
||||
name: All Classes
|
||||
word:
|
||||
name: A-C
|
||||
word: Advisor
|
||||
word: Archer
|
||||
word: Archon
|
||||
word: Artificer
|
||||
word: Assassin
|
||||
word: Barbarian
|
||||
word: Beast
|
||||
word: Berserker
|
||||
word: Bringer
|
||||
word: Carrier
|
||||
word: Citizen
|
||||
word: Cleric
|
||||
word: Coward
|
||||
word:
|
||||
name: D-I
|
||||
word: Deserter
|
||||
word: Dreadnought
|
||||
word: Drone
|
||||
word: Druid
|
||||
word: Elder
|
||||
word: Flagbearer
|
||||
word: Horror
|
||||
word: Incarnation
|
||||
word:
|
||||
name: J-P
|
||||
word: Juggernaut
|
||||
word: Knight
|
||||
word: Leviathan
|
||||
word: Mercenary
|
||||
word: Minion
|
||||
word: Monger
|
||||
word: Monk
|
||||
word: Mutant
|
||||
word: Mystic
|
||||
word: Ninja
|
||||
word: Nomad
|
||||
word: Pirate
|
||||
word:
|
||||
name: R-S
|
||||
word: Rebel
|
||||
word: Reflection
|
||||
word: Rigger
|
||||
word: Rogue
|
||||
word: Samurai
|
||||
word: Scout
|
||||
word: Serf
|
||||
word: Shaman
|
||||
word: Skeleton
|
||||
word: Soldier
|
||||
word: Spellshaper
|
||||
word: Survivor
|
||||
word:
|
||||
name: T-Z
|
||||
word: Thopter
|
||||
word: Vampire
|
||||
word: Warrior
|
||||
word: Wizard
|
||||
word: Zombie
|
||||
|
||||
word list:
|
||||
name: artifact
|
||||
word:
|
||||
name:
|
||||
line below: true
|
||||
word: Contraption
|
||||
word: Equipment
|
||||
word: Fortification
|
||||
|
||||
word list:
|
||||
name: land
|
||||
word:
|
||||
script: all_sub_types(match: "Land")
|
||||
line below: true
|
||||
word: Plains
|
||||
word: Island
|
||||
word: Swamp
|
||||
word: Mountain
|
||||
word: Forest
|
||||
word: Desert
|
||||
word: Lair
|
||||
word: Locus
|
||||
word: Mine
|
||||
word: Power-Plant
|
||||
word: Tower
|
||||
word: Urza's
|
||||
|
||||
word list:
|
||||
name: enchantment
|
||||
word:
|
||||
name:
|
||||
line below: true
|
||||
word: Aura
|
||||
word: Shrine
|
||||
|
||||
word list:
|
||||
name: spell
|
||||
word:
|
||||
name:
|
||||
line below: true
|
||||
word: Arcane
|
||||
|
||||
@@ -1,237 +1,237 @@
|
||||
mse version: 0.3.8
|
||||
game: planechase
|
||||
short name: Standard
|
||||
installer group: Magic Planechase/normal style
|
||||
icon: card-sample.png
|
||||
position hint: 01
|
||||
|
||||
version: 2009-08-12
|
||||
depends on:
|
||||
package: planechase.mse-game
|
||||
version: 2009-08-11
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-future-common.mse-include
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 523
|
||||
card height: 375
|
||||
card dpi: 111.7142857
|
||||
#By Pichoro
|
||||
#Images by Art_Freak
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# 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 }
|
||||
|
||||
############################################################## 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: 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: old
|
||||
choice: modern
|
||||
choice: old
|
||||
choice: diagonal T
|
||||
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
|
||||
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
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Name line
|
||||
name:
|
||||
left: 84
|
||||
top : 20
|
||||
width: 354
|
||||
height: 23
|
||||
alignment: bottom center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
############################# Image
|
||||
image:
|
||||
left: 16
|
||||
top: 15
|
||||
width: 492
|
||||
height: 343
|
||||
z index: 1
|
||||
mask: image_mask.png
|
||||
############################# Card type
|
||||
type:
|
||||
left: 114
|
||||
top : 243
|
||||
width: 294
|
||||
height: 23
|
||||
alignment: bottom center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 13.5
|
||||
color: black
|
||||
rarity:
|
||||
right: 408
|
||||
top : 253
|
||||
width: 28
|
||||
height: 14
|
||||
z index: 2
|
||||
render style: image
|
||||
alignment: middle right
|
||||
choice images:
|
||||
# Images based on the set symbol
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 168
|
||||
top : 351
|
||||
width: 214
|
||||
height: 13
|
||||
z index: 2
|
||||
alignment: middle center
|
||||
font:
|
||||
name: Matrix
|
||||
size: 8
|
||||
weight: bold
|
||||
color: white
|
||||
copyright line:
|
||||
left: 154
|
||||
top : 361
|
||||
width: 214
|
||||
height: 13
|
||||
z index: 2
|
||||
alignment: middle center
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6
|
||||
color: white
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: background
|
||||
editable: false
|
||||
save value: false
|
||||
choice: frame
|
||||
extra card field:
|
||||
type: choice
|
||||
name: chaos symbol
|
||||
editable: false
|
||||
save value: false
|
||||
choice: chaos
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
save value: false
|
||||
choice: white
|
||||
editable: false
|
||||
extra card field:
|
||||
type: text
|
||||
name: text
|
||||
multi line: true
|
||||
save value: false
|
||||
script:
|
||||
combined_editor(field1: card.rule_text, separator: "<line>\n</line>", field2: card.flavor_text)
|
||||
description: The rules and flavor text for the card; use up and down arrows to switch
|
||||
extra card style:
|
||||
background:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 523
|
||||
height: 375
|
||||
z index: 0
|
||||
render style: image
|
||||
choice images:
|
||||
frame: card.png
|
||||
chaos symbol:
|
||||
left: 62
|
||||
top: 318
|
||||
width: 25
|
||||
height: 22
|
||||
z index: 2
|
||||
render style: image
|
||||
choice images:
|
||||
chaos: /magic-mana-small.mse-symbol-font/mana_chaos.png
|
||||
paintbrush:
|
||||
left: { 245 - card_style.illustrator.content_width * 0.5 }
|
||||
top : 352
|
||||
width: 30
|
||||
height: 12
|
||||
z index: 6
|
||||
render style: image
|
||||
choice images:
|
||||
white: /magic-future-common.mse-include/paintbrush_white.png
|
||||
text:
|
||||
left: 61
|
||||
width: 402
|
||||
top: 270
|
||||
height: 78
|
||||
paragraph height: 39
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 10.5
|
||||
scale down to: 0.5
|
||||
color: black
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: 10.5
|
||||
alignment: middle left
|
||||
z index: 2
|
||||
line height hard: 1.1
|
||||
mask: textbox_mask.png
|
||||
mse version: 0.3.8
|
||||
game: planechase
|
||||
short name: Standard
|
||||
installer group: Magic Planechase/normal style
|
||||
icon: card-sample.png
|
||||
position hint: 01
|
||||
|
||||
version: 2009-08-12
|
||||
depends on:
|
||||
package: planechase.mse-game
|
||||
version: 2009-08-11
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-future-common.mse-include
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 523
|
||||
card height: 375
|
||||
card dpi: 111.7142857
|
||||
#By Pichoro
|
||||
#Images by Art_Freak
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
# 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 }
|
||||
|
||||
############################################################## 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: 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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: old
|
||||
choice: modern
|
||||
choice: old
|
||||
choice: diagonal T
|
||||
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
|
||||
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
|
||||
inverted common symbol:
|
||||
choice images:
|
||||
no: { symbol_variation(symbol: set.symbol, variation: "common") }
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Name line
|
||||
name:
|
||||
left: 84
|
||||
top : 20
|
||||
width: 354
|
||||
height: 23
|
||||
alignment: bottom center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
############################# Image
|
||||
image:
|
||||
left: 16
|
||||
top: 15
|
||||
width: 492
|
||||
height: 343
|
||||
z index: 1
|
||||
mask: image_mask.png
|
||||
############################# Card type
|
||||
type:
|
||||
left: 114
|
||||
top : 243
|
||||
width: 294
|
||||
height: 23
|
||||
alignment: bottom center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 2
|
||||
font:
|
||||
name: Matrix
|
||||
size: 13.5
|
||||
color: black
|
||||
rarity:
|
||||
right: 408
|
||||
top : 253
|
||||
width: 28
|
||||
height: 14
|
||||
z index: 2
|
||||
render style: image
|
||||
alignment: middle right
|
||||
choice images:
|
||||
# Images based on the set symbol
|
||||
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")
|
||||
mythic rare: script: symbol_variation(symbol: set.symbol, variation: "mythic rare")
|
||||
special: script: symbol_variation(symbol: set.symbol, variation: "special")
|
||||
############################# Text box
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 168
|
||||
top : 351
|
||||
width: 214
|
||||
height: 13
|
||||
z index: 2
|
||||
alignment: middle center
|
||||
font:
|
||||
name: Matrix
|
||||
size: 8
|
||||
weight: bold
|
||||
color: white
|
||||
copyright line:
|
||||
left: 154
|
||||
top : 361
|
||||
width: 214
|
||||
height: 13
|
||||
z index: 2
|
||||
alignment: middle center
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6
|
||||
color: white
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: background
|
||||
editable: false
|
||||
save value: false
|
||||
choice: frame
|
||||
extra card field:
|
||||
type: choice
|
||||
name: chaos symbol
|
||||
editable: false
|
||||
save value: false
|
||||
choice: chaos
|
||||
extra card field:
|
||||
type: choice
|
||||
name: paintbrush
|
||||
save value: false
|
||||
choice: white
|
||||
editable: false
|
||||
extra card field:
|
||||
type: text
|
||||
name: text
|
||||
multi line: true
|
||||
save value: false
|
||||
script:
|
||||
combined_editor(field1: card.rule_text, separator: "<line>\n</line>", field2: card.flavor_text)
|
||||
description: The rules and flavor text for the card; use up and down arrows to switch
|
||||
extra card style:
|
||||
background:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 523
|
||||
height: 375
|
||||
z index: 0
|
||||
render style: image
|
||||
choice images:
|
||||
frame: card.png
|
||||
chaos symbol:
|
||||
left: 62
|
||||
top: 318
|
||||
width: 25
|
||||
height: 22
|
||||
z index: 2
|
||||
render style: image
|
||||
choice images:
|
||||
chaos: /magic-mana-small.mse-symbol-font/mana_chaos.png
|
||||
paintbrush:
|
||||
left: { 245 - card_style.illustrator.content_width * 0.5 }
|
||||
top : 352
|
||||
width: 30
|
||||
height: 12
|
||||
z index: 6
|
||||
render style: image
|
||||
choice images:
|
||||
white: /magic-future-common.mse-include/paintbrush_white.png
|
||||
text:
|
||||
left: 61
|
||||
width: 402
|
||||
top: 270
|
||||
height: 78
|
||||
paragraph height: 39
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 10.5
|
||||
scale down to: 0.5
|
||||
color: black
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: 10.5
|
||||
alignment: middle left
|
||||
z index: 2
|
||||
line height hard: 1.1
|
||||
mask: textbox_mask.png
|
||||
|
||||
+1204
-1204
File diff suppressed because it is too large
Load Diff
@@ -1,271 +1,271 @@
|
||||
mse version: 0.3.6
|
||||
game: vanguard
|
||||
short name: Standard
|
||||
installer group: Magic Vanguard/normal style
|
||||
icon: card-sample.png
|
||||
position hint: 01
|
||||
|
||||
version: 2008-06-30
|
||||
depends on:
|
||||
package: vanguard.mse-game
|
||||
version: 2007-12-29
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-mana-large.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 111.7142857
|
||||
|
||||
# Author: Wolfwood
|
||||
# Based on: magic-new
|
||||
|
||||
############################################################## Extra scripts
|
||||
|
||||
init script:
|
||||
# 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 }
|
||||
|
||||
############################################################## Extra style options
|
||||
|
||||
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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: old
|
||||
choice: modern
|
||||
choice: old
|
||||
choice: diagonal T
|
||||
styling field:
|
||||
type: boolean
|
||||
name: flavor text
|
||||
description: Should the cards have flavor text?
|
||||
initial: yes
|
||||
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
|
||||
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
|
||||
z index: -1
|
||||
background:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
choice images:
|
||||
normal: card.jpg
|
||||
|
||||
############################# Name line
|
||||
name:
|
||||
left: 74
|
||||
top : 30
|
||||
width: 224
|
||||
height: 23
|
||||
alignment: bottom center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
|
||||
############################# Image
|
||||
image:
|
||||
left: 46
|
||||
top: 56
|
||||
width: 281
|
||||
height: 248
|
||||
z index: 1
|
||||
|
||||
############################# Card type
|
||||
|
||||
type:
|
||||
left: 53
|
||||
top : 306
|
||||
width: 268
|
||||
height: 18
|
||||
alignment: top center shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 13.5
|
||||
color: rgb(0,0,0)
|
||||
|
||||
############################# Text box
|
||||
rule text:
|
||||
left:
|
||||
script:
|
||||
if styling.flavor_text then 46
|
||||
else 76
|
||||
top : 328
|
||||
width:
|
||||
script:
|
||||
if styling.flavor_text then 280
|
||||
else 220
|
||||
height:
|
||||
script:
|
||||
if styling.flavor_text then 65
|
||||
else 138
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: 14
|
||||
alignment: middle center
|
||||
z index: 2
|
||||
padding left: 4
|
||||
padding top: 2
|
||||
padding right: 4
|
||||
padding bottom: 2
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
|
||||
flavor text:
|
||||
left: 76
|
||||
top : 393
|
||||
width: 220
|
||||
height: 73
|
||||
font:
|
||||
name: MPlantin-Italic
|
||||
italic name: MPlantin-Italic
|
||||
size: 10
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 2
|
||||
visible:
|
||||
script: styling.flavor_text
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
|
||||
############################# Life/Hand mod
|
||||
lifemod:
|
||||
z index: 4
|
||||
left: 304
|
||||
top: 433
|
||||
width: 22
|
||||
height: 32
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: Mplantin
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
|
||||
handmod:
|
||||
z index: 4
|
||||
left: 43
|
||||
top: 433
|
||||
width: 22
|
||||
height: 32
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: Mplantin
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
|
||||
illustrator:
|
||||
left: 40
|
||||
top : 466
|
||||
width: 295
|
||||
height: 16
|
||||
alignment: center
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: rgb(0,0,0)
|
||||
|
||||
copyright line:
|
||||
left: 40
|
||||
top : 476
|
||||
width: 295
|
||||
height: 12
|
||||
alignment: center
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6
|
||||
color: rgb(0,0,0)
|
||||
|
||||
############################################################## Extra card fields
|
||||
|
||||
extra card field:
|
||||
type: choice
|
||||
name: orb
|
||||
choice: none
|
||||
choice: white
|
||||
choice: blue
|
||||
choice: black
|
||||
choice: red
|
||||
choice: green
|
||||
choice: artifact
|
||||
choice: multicolor
|
||||
|
||||
extra card style:
|
||||
orb:
|
||||
left: 179
|
||||
top: 483
|
||||
width: 17
|
||||
height: 17
|
||||
z index: 2
|
||||
render style: image
|
||||
choice images:
|
||||
white: cost_w.png
|
||||
blue: cost_u.png
|
||||
black: cost_b.png
|
||||
red: cost_r.png
|
||||
green: cost_g.png
|
||||
artifact: cost_a.png
|
||||
multicolor: cost_m.png
|
||||
mse version: 0.3.6
|
||||
game: vanguard
|
||||
short name: Standard
|
||||
installer group: Magic Vanguard/normal style
|
||||
icon: card-sample.png
|
||||
position hint: 01
|
||||
|
||||
version: 2008-06-30
|
||||
depends on:
|
||||
package: vanguard.mse-game
|
||||
version: 2007-12-29
|
||||
depends on:
|
||||
package: magic-mana-small.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-mana-large.mse-symbol-font
|
||||
version: 2007-09-23
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 111.7142857
|
||||
|
||||
# Author: Wolfwood
|
||||
# Based on: magic-new
|
||||
|
||||
############################################################## Extra scripts
|
||||
|
||||
init script:
|
||||
# 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 }
|
||||
|
||||
############################################################## Extra style options
|
||||
|
||||
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: package choice
|
||||
name: text box mana symbols
|
||||
match: magic-mana-*.mse-symbol-font
|
||||
initial: magic-mana-small.mse-symbol-font
|
||||
styling field:
|
||||
type: choice
|
||||
name: tap symbol
|
||||
description: What tap and untap symbols should be used on cards?
|
||||
initial: old
|
||||
choice: modern
|
||||
choice: old
|
||||
choice: diagonal T
|
||||
styling field:
|
||||
type: boolean
|
||||
name: flavor text
|
||||
description: Should the cards have flavor text?
|
||||
initial: yes
|
||||
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
|
||||
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
|
||||
z index: -1
|
||||
background:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
choice images:
|
||||
normal: card.jpg
|
||||
|
||||
############################# Name line
|
||||
name:
|
||||
left: 74
|
||||
top : 30
|
||||
width: 224
|
||||
height: 23
|
||||
alignment: bottom center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 17
|
||||
weight: bold
|
||||
color: rgb(0,0,0)
|
||||
|
||||
############################# Image
|
||||
image:
|
||||
left: 46
|
||||
top: 56
|
||||
width: 281
|
||||
height: 248
|
||||
z index: 1
|
||||
|
||||
############################# Card type
|
||||
|
||||
type:
|
||||
left: 53
|
||||
top : 306
|
||||
width: 268
|
||||
height: 18
|
||||
alignment: top center shrink-overflow
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 13.5
|
||||
color: rgb(0,0,0)
|
||||
|
||||
############################# Text box
|
||||
rule text:
|
||||
left:
|
||||
script:
|
||||
if styling.flavor_text then 46
|
||||
else 76
|
||||
top : 328
|
||||
width:
|
||||
script:
|
||||
if styling.flavor_text then 280
|
||||
else 220
|
||||
height:
|
||||
script:
|
||||
if styling.flavor_text then 65
|
||||
else 138
|
||||
font:
|
||||
name: MPlantin
|
||||
italic name: MPlantin-Italic
|
||||
size: 14
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: 14
|
||||
alignment: middle center
|
||||
z index: 2
|
||||
padding left: 4
|
||||
padding top: 2
|
||||
padding right: 4
|
||||
padding bottom: 2
|
||||
line height hard: 1.2
|
||||
line height line: 1.5
|
||||
|
||||
flavor text:
|
||||
left: 76
|
||||
top : 393
|
||||
width: 220
|
||||
height: 73
|
||||
font:
|
||||
name: MPlantin-Italic
|
||||
italic name: MPlantin-Italic
|
||||
size: 10
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 2
|
||||
visible:
|
||||
script: styling.flavor_text
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
|
||||
############################# Life/Hand mod
|
||||
lifemod:
|
||||
z index: 4
|
||||
left: 304
|
||||
top: 433
|
||||
width: 22
|
||||
height: 32
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: Mplantin
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
|
||||
handmod:
|
||||
z index: 4
|
||||
left: 43
|
||||
top: 433
|
||||
width: 22
|
||||
height: 32
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: Mplantin
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
|
||||
illustrator:
|
||||
left: 40
|
||||
top : 466
|
||||
width: 295
|
||||
height: 16
|
||||
alignment: center
|
||||
z index: 1
|
||||
font:
|
||||
name: Matrix
|
||||
size: 10
|
||||
color: rgb(0,0,0)
|
||||
|
||||
copyright line:
|
||||
left: 40
|
||||
top : 476
|
||||
width: 295
|
||||
height: 12
|
||||
alignment: center
|
||||
z index: 1
|
||||
font:
|
||||
name: MPlantin
|
||||
size: 6
|
||||
color: rgb(0,0,0)
|
||||
|
||||
############################################################## Extra card fields
|
||||
|
||||
extra card field:
|
||||
type: choice
|
||||
name: orb
|
||||
choice: none
|
||||
choice: white
|
||||
choice: blue
|
||||
choice: black
|
||||
choice: red
|
||||
choice: green
|
||||
choice: artifact
|
||||
choice: multicolor
|
||||
|
||||
extra card style:
|
||||
orb:
|
||||
left: 179
|
||||
top: 483
|
||||
width: 17
|
||||
height: 17
|
||||
z index: 2
|
||||
render style: image
|
||||
choice images:
|
||||
white: cost_w.png
|
||||
blue: cost_u.png
|
||||
black: cost_b.png
|
||||
red: cost_r.png
|
||||
green: cost_g.png
|
||||
artifact: cost_a.png
|
||||
multicolor: cost_m.png
|
||||
|
||||
+1083
-1083
File diff suppressed because it is too large
Load Diff
+204
-204
@@ -1,204 +1,204 @@
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: VS Alter Ego
|
||||
installer group: VS System/Alter Ego
|
||||
short name: Alter Ego
|
||||
icon: card-sample.png
|
||||
position hint: 008
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { if styling.style_sorting then "alter ego" else "new" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: boolean
|
||||
name: style sorting
|
||||
description: Should this style of card sort as separate from cards of other styles?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: card.jpg
|
||||
characters visible character dual: card.jpg
|
||||
characters visible character dual (new): card.jpg
|
||||
characters hidden concealed: card.jpg
|
||||
characters hidden concealed dual: card.jpg
|
||||
characters hidden concealed dual (new): card.jpg
|
||||
characters concealed-optional concealed-optional character: card.jpg
|
||||
characters concealed-optional concealed-optional dual: card.jpg
|
||||
characters concealed-optional concealed-optional dual (new): card.jpg
|
||||
equipment visible equipment: card.jpg
|
||||
equipment concealed equipment: card.jpg
|
||||
equipment concealed-optional equipment: card.jpg
|
||||
location: card.jpg
|
||||
plot twist: card.jpg
|
||||
planet: card.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 80
|
||||
top : 25
|
||||
width: 230
|
||||
height: 24
|
||||
alignment: middle center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color: rgb(255,213,128)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
cost:
|
||||
left: 25
|
||||
top : 30
|
||||
width: 25
|
||||
height: 41
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(255,213,128)
|
||||
z index: 4
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 19
|
||||
top: 73
|
||||
width: 339
|
||||
height: 315
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 33
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
############################# Type Bar
|
||||
############################# Version
|
||||
############################# Card ID
|
||||
############################# Affiliation
|
||||
############################# FlightRange
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 20
|
||||
top : 410
|
||||
width: 338
|
||||
height: 60
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 12
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 11
|
||||
alignment: middle center
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 5
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
############################# Attack/defence
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 20
|
||||
top : 475
|
||||
width: 338
|
||||
height: 15
|
||||
alignment: middle center
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 20
|
||||
top : 490
|
||||
width: 338
|
||||
height: 15
|
||||
z index: 4
|
||||
alignment: middle center
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: overlay
|
||||
script: "overlay"
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
overlay:
|
||||
left: 20
|
||||
top: 73
|
||||
width: 337
|
||||
height: 320
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
overlay: overlay.png
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: VS Alter Ego
|
||||
installer group: VS System/Alter Ego
|
||||
short name: Alter Ego
|
||||
icon: card-sample.png
|
||||
position hint: 008
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { if styling.style_sorting then "alter ego" else "new" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: boolean
|
||||
name: style sorting
|
||||
description: Should this style of card sort as separate from cards of other styles?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: card.jpg
|
||||
characters visible character dual: card.jpg
|
||||
characters visible character dual (new): card.jpg
|
||||
characters hidden concealed: card.jpg
|
||||
characters hidden concealed dual: card.jpg
|
||||
characters hidden concealed dual (new): card.jpg
|
||||
characters concealed-optional concealed-optional character: card.jpg
|
||||
characters concealed-optional concealed-optional dual: card.jpg
|
||||
characters concealed-optional concealed-optional dual (new): card.jpg
|
||||
equipment visible equipment: card.jpg
|
||||
equipment concealed equipment: card.jpg
|
||||
equipment concealed-optional equipment: card.jpg
|
||||
location: card.jpg
|
||||
plot twist: card.jpg
|
||||
planet: card.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 80
|
||||
top : 25
|
||||
width: 230
|
||||
height: 24
|
||||
alignment: middle center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color: rgb(255,213,128)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
cost:
|
||||
left: 25
|
||||
top : 30
|
||||
width: 25
|
||||
height: 41
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(255,213,128)
|
||||
z index: 4
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 19
|
||||
top: 73
|
||||
width: 339
|
||||
height: 315
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 33
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
############################# Type Bar
|
||||
############################# Version
|
||||
############################# Card ID
|
||||
############################# Affiliation
|
||||
############################# FlightRange
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 20
|
||||
top : 410
|
||||
width: 338
|
||||
height: 60
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 12
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 11
|
||||
alignment: middle center
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 5
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
############################# Attack/defence
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 20
|
||||
top : 475
|
||||
width: 338
|
||||
height: 15
|
||||
alignment: middle center
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 20
|
||||
top : 490
|
||||
width: 338
|
||||
height: 15
|
||||
z index: 4
|
||||
alignment: middle center
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: overlay
|
||||
script: "overlay"
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
overlay:
|
||||
left: 20
|
||||
top: 73
|
||||
width: 337
|
||||
height: 320
|
||||
z index: 1
|
||||
render style: image
|
||||
choice images:
|
||||
overlay: overlay.png
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
|
||||
@@ -1,36 +1,36 @@
|
||||
# Affiliation images
|
||||
|
||||
choice images:
|
||||
Marvel A-C Avengers: /vs-standard-official.mse-symbol-font/avengers.png
|
||||
Marvel A-C Brotherhood: /vs-standard-official.mse-symbol-font/brotherhood.png
|
||||
Marvel A-C Crime Lords: /vs-standard-official.mse-symbol-font/crimelords.png
|
||||
Marvel D-H Defenders: /vs-standard-official.mse-symbol-font/defenders.png
|
||||
Marvel D-H Doom: /vs-standard-official.mse-symbol-font/doom.png
|
||||
Marvel D-H Fantastic Four: /vs-standard-official.mse-symbol-font/F4.png
|
||||
Marvel D-H Hellfire Club: /vs-standard-official.mse-symbol-font/hellfire.png
|
||||
Marvel D-H Heralds of Galactus: /vs-standard-official.mse-symbol-font/heralds.png
|
||||
Marvel D-H Horsemen of Apocalypse: /vs-standard-official.mse-symbol-font/apocalypse.png
|
||||
Marvel I-M Marvel Knights: /vs-standard-official.mse-symbol-font/marvelknights.png
|
||||
Marvel I-M Masters of Evil: /vs-standard-official.mse-symbol-font/mastersofevil.png
|
||||
Marvel N-S Negative Zone: /vs-standard-official.mse-symbol-font/negativezone.png
|
||||
Marvel N-S Shi'ar: /vs-standard-official.mse-symbol-font/shiar.png
|
||||
Marvel N-S Shield: /vs-standard-official.mse-symbol-font/shield.png
|
||||
Marvel N-S Sinister Syndicate: /vs-standard-official.mse-symbol-font/sinistersyndicate.png
|
||||
Marvel N-S Spider-Friends: /vs-standard-official.mse-symbol-font/spiderman.png
|
||||
Marvel T-Z Thunderbolts: /vs-standard-official.mse-symbol-font/thunderbolts.png
|
||||
Marvel T-Z Underworld: /vs-standard-official.mse-symbol-font/underworld.png
|
||||
Marvel T-Z Warbound: /vs-standard-official.mse-symbol-font/warbound.png
|
||||
Marvel T-Z X-Men: /vs-standard-official.mse-symbol-font/xmen.png
|
||||
|
||||
DC A-C Anti-Matter: /vs-standard-official.mse-symbol-font/anti-matter.png
|
||||
DC D-H Gotham Knights: /vs-standard-official.mse-symbol-font/gothamknights.png
|
||||
DC D-H Green Lantern: /vs-standard-official.mse-symbol-font/greenlantern.png
|
||||
DC I-M JLA: /vs-standard-official.mse-symbol-font/jla.png
|
||||
DC I-M JSA: /vs-standard-official.mse-symbol-font/jsa.png
|
||||
DC N-S Shadowpact: /vs-standard-official.mse-symbol-font/shadowpact.png
|
||||
DC N-S Speed Force: /vs-standard-official.mse-symbol-font/speedforce.png
|
||||
DC T-Z Team Superman: /vs-standard-official.mse-symbol-font/superman.png
|
||||
DC T-Z Teen Titans: /vs-standard-official.mse-symbol-font/titans.png
|
||||
|
||||
Other B.P.R.D.: /vs-standard-official.mse-symbol-font/bprd.png
|
||||
Other Thule Society: /vs-standard-official.mse-symbol-font/thule.png
|
||||
# Affiliation images
|
||||
|
||||
choice images:
|
||||
Marvel A-C Avengers: /vs-standard-official.mse-symbol-font/avengers.png
|
||||
Marvel A-C Brotherhood: /vs-standard-official.mse-symbol-font/brotherhood.png
|
||||
Marvel A-C Crime Lords: /vs-standard-official.mse-symbol-font/crimelords.png
|
||||
Marvel D-H Defenders: /vs-standard-official.mse-symbol-font/defenders.png
|
||||
Marvel D-H Doom: /vs-standard-official.mse-symbol-font/doom.png
|
||||
Marvel D-H Fantastic Four: /vs-standard-official.mse-symbol-font/F4.png
|
||||
Marvel D-H Hellfire Club: /vs-standard-official.mse-symbol-font/hellfire.png
|
||||
Marvel D-H Heralds of Galactus: /vs-standard-official.mse-symbol-font/heralds.png
|
||||
Marvel D-H Horsemen of Apocalypse: /vs-standard-official.mse-symbol-font/apocalypse.png
|
||||
Marvel I-M Marvel Knights: /vs-standard-official.mse-symbol-font/marvelknights.png
|
||||
Marvel I-M Masters of Evil: /vs-standard-official.mse-symbol-font/mastersofevil.png
|
||||
Marvel N-S Negative Zone: /vs-standard-official.mse-symbol-font/negativezone.png
|
||||
Marvel N-S Shi'ar: /vs-standard-official.mse-symbol-font/shiar.png
|
||||
Marvel N-S Shield: /vs-standard-official.mse-symbol-font/shield.png
|
||||
Marvel N-S Sinister Syndicate: /vs-standard-official.mse-symbol-font/sinistersyndicate.png
|
||||
Marvel N-S Spider-Friends: /vs-standard-official.mse-symbol-font/spiderman.png
|
||||
Marvel T-Z Thunderbolts: /vs-standard-official.mse-symbol-font/thunderbolts.png
|
||||
Marvel T-Z Underworld: /vs-standard-official.mse-symbol-font/underworld.png
|
||||
Marvel T-Z Warbound: /vs-standard-official.mse-symbol-font/warbound.png
|
||||
Marvel T-Z X-Men: /vs-standard-official.mse-symbol-font/xmen.png
|
||||
|
||||
DC A-C Anti-Matter: /vs-standard-official.mse-symbol-font/anti-matter.png
|
||||
DC D-H Gotham Knights: /vs-standard-official.mse-symbol-font/gothamknights.png
|
||||
DC D-H Green Lantern: /vs-standard-official.mse-symbol-font/greenlantern.png
|
||||
DC I-M JLA: /vs-standard-official.mse-symbol-font/jla.png
|
||||
DC I-M JSA: /vs-standard-official.mse-symbol-font/jsa.png
|
||||
DC N-S Shadowpact: /vs-standard-official.mse-symbol-font/shadowpact.png
|
||||
DC N-S Speed Force: /vs-standard-official.mse-symbol-font/speedforce.png
|
||||
DC T-Z Team Superman: /vs-standard-official.mse-symbol-font/superman.png
|
||||
DC T-Z Teen Titans: /vs-standard-official.mse-symbol-font/titans.png
|
||||
|
||||
Other B.P.R.D.: /vs-standard-official.mse-symbol-font/bprd.png
|
||||
Other Thule Society: /vs-standard-official.mse-symbol-font/thule.png
|
||||
|
||||
@@ -1,127 +1,127 @@
|
||||
# The second affiliation choices
|
||||
# Included by a game file
|
||||
|
||||
choice:
|
||||
name: none
|
||||
line below: true
|
||||
choice:
|
||||
name: Marvel
|
||||
choice:
|
||||
name: A-C
|
||||
choice: Avengers
|
||||
choice: Brotherhood
|
||||
choice: Crime Lords
|
||||
choice:
|
||||
name: D-H
|
||||
choice: Defenders
|
||||
choice: Doom
|
||||
choice: Fantastic Four
|
||||
choice: Hellfire Club
|
||||
choice: Heralds of Galactus
|
||||
choice: Horsemen of Apocalypse
|
||||
choice:
|
||||
name: I-M
|
||||
choice: Marvel Knights
|
||||
choice: Masters of Evil
|
||||
choice:
|
||||
name: N-S
|
||||
choice: Negative Zone
|
||||
choice: Shi'ar
|
||||
choice: Shield
|
||||
choice: Sinister Syndicate
|
||||
choice: Spider-Friends
|
||||
choice:
|
||||
name: T-Z
|
||||
choice: Thunderbolts
|
||||
choice: Underworld
|
||||
choice: Warbound
|
||||
choice: X-Men
|
||||
choice:
|
||||
name: DC
|
||||
choice:
|
||||
name: A-C
|
||||
choice: Anti-Matter
|
||||
choice:
|
||||
name: D-H
|
||||
choice: Gotham Knights
|
||||
choice: Green Lantern
|
||||
choice:
|
||||
name: I-M
|
||||
choice: JLA
|
||||
choice: JSA
|
||||
choice:
|
||||
name: N-S
|
||||
choice: Shadowpact
|
||||
choice: Speed Force
|
||||
choice:
|
||||
name: T-Z
|
||||
choice: Team Superman
|
||||
choice: Teen Titans
|
||||
choice:
|
||||
name: Other
|
||||
choice: B.P.R.D.
|
||||
choice: Thule Society
|
||||
script:
|
||||
if contains(card.team_2_of_2, match: "Avengers") then "Marvel A-C Avengers" else
|
||||
if contains(card.team_2_of_2, match: "AVENGERS") then "Marvel A-C Avengers" else
|
||||
if contains(card.team_2_of_2, match: "Brood") then "Marvel A-C Brood" else
|
||||
if contains(card.team_2_of_2, match: "BROOD") then "Marvel A-C Brood" else
|
||||
if contains(card.team_2_of_2, match: "Brotherhood") then "Marvel A-C Brotherhood" else
|
||||
if contains(card.team_2_of_2, match: "BROTHERHOOD") then "Marvel A-C Brotherhood" else
|
||||
if contains(card.team_2_of_2, match: "Crime Lords") then "Marvel A-C Crime Lords" else
|
||||
if contains(card.team_2_of_2, match: "CRIME LORDS") then "Marvel A-C Crime Lords" else
|
||||
if contains(card.team_2_of_2, match: "Defenders") then "Marvel D-H Defenders" else
|
||||
if contains(card.team_2_of_2, match: "DEFENDERS") then "Marvel D-H Defenders" else
|
||||
if contains(card.team_2_of_2, match: "Doom Patrol") then "" else
|
||||
if contains(card.team_2_of_2, match: "DOOM PATROL") then "" else
|
||||
if contains(card.team_2_of_2, match: "Doom") then "Marvel D-H Doom" else
|
||||
if contains(card.team_2_of_2, match: "DOOM") then "Marvel D-H Doom" else
|
||||
if contains(card.team_2_of_2, match: "Fantastic Four") then "Marvel D-H Fantastic Four" else
|
||||
if contains(card.team_2_of_2, match: "FANTASTIC FOUR") then "Marvel D-H Fantastic Four" else
|
||||
if contains(card.team_2_of_2, match: "Hellfire Club") then "Marvel D-H Hellfire Club" else
|
||||
if contains(card.team_2_of_2, match: "HELLFIRE CLUB") then "Marvel D-H Hellfire Club" else
|
||||
if contains(card.team_2_of_2, match: "Heralds of Galactus") then "Marvel D-H Heralds of Galactus" else
|
||||
if contains(card.team_2_of_2, match: "HERALDS OF GALACTUS") then "Marvel D-H Heralds of Galactus" else
|
||||
if contains(card.team_2_of_2, match: "Horsemen of Apocalypse") then "Marvel D-H Horsemen of Apocalypse" else
|
||||
if contains(card.team_2_of_2, match: "HORSEMEN OF APOCALYPSE") then "Marvel D-H Horsemen of Apocalypse" else
|
||||
if contains(card.team_2_of_2, match: "Marvel Knights") then "Marvel I-M Marvel Knights" else
|
||||
if contains(card.team_2_of_2, match: "MARVEL KNIGHTS") then "Marvel I-M Marvel Knights" else
|
||||
if contains(card.team_2_of_2, match: "Masters of Evil") then "Marvel I-M Masters of Evil" else
|
||||
if contains(card.team_2_of_2, match: "MASTERS OF EVIL") then "Marvel I-M Masters of Evil" else
|
||||
if contains(card.team_2_of_2, match: "Negative Zone") then "Marvel N-S Negative Zone" else
|
||||
if contains(card.team_2_of_2, match: "NEGATIVE ZONE") then "Marvel N-S Negative Zone" else
|
||||
if contains(card.team_2_of_2, match: "Shi'ar") then "Marvel N-S Shi'ar" else
|
||||
if contains(card.team_2_of_2, match: "SHI'AR") then "Marvel N-S Shi'ar" else
|
||||
if contains(card.team_2_of_2, match: "Shield") then "Marvel N-S Shield" else
|
||||
if contains(card.team_2_of_2, match: "SHIELD") then "Marvel N-S Shield" else
|
||||
if contains(card.team_2_of_2, match: "Sinister Syndicate") then "Marvel N-S Sinister Syndicate" else
|
||||
if contains(card.team_2_of_2, match: "SINISTER SYNDICATE") then "Marvel N-S Sinister Syndicate" else
|
||||
if contains(card.team_2_of_2, match: "Spider-Friends") then "Marvel N-S Spider-Friends" else
|
||||
if contains(card.team_2_of_2, match: "SPIDER-FRIENDS") then "Marvel N-S Spider-Friends" else
|
||||
if contains(card.team_2_of_2, match: "Thunderbolts") then "Marvel T-Z Thunderbolts" else
|
||||
if contains(card.team_2_of_2, match: "THUNDERBOLTS") then "Marvel T-Z Thunderbolts" else
|
||||
if contains(card.team_2_of_2, match: "Underworld") then "Marvel T-Z Underworld" else
|
||||
if contains(card.team_2_of_2, match: "UNDERWORLD") then "Marvel T-Z Underworld" else
|
||||
if contains(card.team_2_of_2, match: "Warbound") then "Marvel T-Z Warbound" else
|
||||
if contains(card.team_2_of_2, match: "WARBOUND") then "Marvel T-Z Warbound" else
|
||||
if contains(card.team_2_of_2, match: "X-Men") then "Marvel T-Z X-Men" else
|
||||
if contains(card.team_2_of_2, match: "X-MEN") then "Marvel T-Z X-Men" else
|
||||
if contains(card.team_2_of_2, match: "Anti-Matter") then "DC A-C Anti-Matter" else
|
||||
if contains(card.team_2_of_2, match: "ANTI-MATTER") then "DC A-C Anti-Matter" else
|
||||
if contains(card.team_2_of_2, match: "Gotham Knights") then "DC D-H Gotham Knights" else
|
||||
if contains(card.team_2_of_2, match: "GOTHAM KNIGHTS") then "DC D-H Gotham Knights" else
|
||||
if contains(card.team_2_of_2, match: "Green Lantern") then "DC D-H Green Lantern" else
|
||||
if contains(card.team_2_of_2, match: "GREEN LANTERN") then "DC D-H Green Lantern" else
|
||||
if contains(card.team_2_of_2, match: "JLA") then "DC I-M JLA" else
|
||||
if contains(card.team_2_of_2, match: "JSA") then "DC I-M JSA" else
|
||||
if contains(card.team_2_of_2, match: "Shadowpact") then "DC N-S Shadowpact" else
|
||||
if contains(card.team_2_of_2, match: "SHADOW PACT") then "DC N-S Shadowpact" else
|
||||
if contains(card.team_2_of_2, match: "Speed Force") then "DC N-S Speed Force" else
|
||||
if contains(card.team_2_of_2, match: "SPEED FORCE") then "DC N-S Speed Force" else
|
||||
if contains(card.team_2_of_2, match: "Team Superman") then "DC T-Z Team Superman" else
|
||||
if contains(card.team_2_of_2, match: "TEAM SUPERMAN") then "DC T-Z Team Superman" else
|
||||
if contains(card.team_2_of_2, match: "Teen Titans") then "DC T-Z Teen Titans" else
|
||||
if contains(card.team_2_of_2, match: "TEEN TITANS") then "DC T-Z Teen Titans" else
|
||||
if contains(card.team_2_of_2, match: "B.P.R.D.") then "Other B.P.R.D." else
|
||||
if contains(card.team_2_of_2, match: "Thule Society") then "Other Thule Society" else
|
||||
if contains(card.team_2_of_2, match: "THULE SOCIETY") then "Other Thule Society"
|
||||
# The second affiliation choices
|
||||
# Included by a game file
|
||||
|
||||
choice:
|
||||
name: none
|
||||
line below: true
|
||||
choice:
|
||||
name: Marvel
|
||||
choice:
|
||||
name: A-C
|
||||
choice: Avengers
|
||||
choice: Brotherhood
|
||||
choice: Crime Lords
|
||||
choice:
|
||||
name: D-H
|
||||
choice: Defenders
|
||||
choice: Doom
|
||||
choice: Fantastic Four
|
||||
choice: Hellfire Club
|
||||
choice: Heralds of Galactus
|
||||
choice: Horsemen of Apocalypse
|
||||
choice:
|
||||
name: I-M
|
||||
choice: Marvel Knights
|
||||
choice: Masters of Evil
|
||||
choice:
|
||||
name: N-S
|
||||
choice: Negative Zone
|
||||
choice: Shi'ar
|
||||
choice: Shield
|
||||
choice: Sinister Syndicate
|
||||
choice: Spider-Friends
|
||||
choice:
|
||||
name: T-Z
|
||||
choice: Thunderbolts
|
||||
choice: Underworld
|
||||
choice: Warbound
|
||||
choice: X-Men
|
||||
choice:
|
||||
name: DC
|
||||
choice:
|
||||
name: A-C
|
||||
choice: Anti-Matter
|
||||
choice:
|
||||
name: D-H
|
||||
choice: Gotham Knights
|
||||
choice: Green Lantern
|
||||
choice:
|
||||
name: I-M
|
||||
choice: JLA
|
||||
choice: JSA
|
||||
choice:
|
||||
name: N-S
|
||||
choice: Shadowpact
|
||||
choice: Speed Force
|
||||
choice:
|
||||
name: T-Z
|
||||
choice: Team Superman
|
||||
choice: Teen Titans
|
||||
choice:
|
||||
name: Other
|
||||
choice: B.P.R.D.
|
||||
choice: Thule Society
|
||||
script:
|
||||
if contains(card.team_2_of_2, match: "Avengers") then "Marvel A-C Avengers" else
|
||||
if contains(card.team_2_of_2, match: "AVENGERS") then "Marvel A-C Avengers" else
|
||||
if contains(card.team_2_of_2, match: "Brood") then "Marvel A-C Brood" else
|
||||
if contains(card.team_2_of_2, match: "BROOD") then "Marvel A-C Brood" else
|
||||
if contains(card.team_2_of_2, match: "Brotherhood") then "Marvel A-C Brotherhood" else
|
||||
if contains(card.team_2_of_2, match: "BROTHERHOOD") then "Marvel A-C Brotherhood" else
|
||||
if contains(card.team_2_of_2, match: "Crime Lords") then "Marvel A-C Crime Lords" else
|
||||
if contains(card.team_2_of_2, match: "CRIME LORDS") then "Marvel A-C Crime Lords" else
|
||||
if contains(card.team_2_of_2, match: "Defenders") then "Marvel D-H Defenders" else
|
||||
if contains(card.team_2_of_2, match: "DEFENDERS") then "Marvel D-H Defenders" else
|
||||
if contains(card.team_2_of_2, match: "Doom Patrol") then "" else
|
||||
if contains(card.team_2_of_2, match: "DOOM PATROL") then "" else
|
||||
if contains(card.team_2_of_2, match: "Doom") then "Marvel D-H Doom" else
|
||||
if contains(card.team_2_of_2, match: "DOOM") then "Marvel D-H Doom" else
|
||||
if contains(card.team_2_of_2, match: "Fantastic Four") then "Marvel D-H Fantastic Four" else
|
||||
if contains(card.team_2_of_2, match: "FANTASTIC FOUR") then "Marvel D-H Fantastic Four" else
|
||||
if contains(card.team_2_of_2, match: "Hellfire Club") then "Marvel D-H Hellfire Club" else
|
||||
if contains(card.team_2_of_2, match: "HELLFIRE CLUB") then "Marvel D-H Hellfire Club" else
|
||||
if contains(card.team_2_of_2, match: "Heralds of Galactus") then "Marvel D-H Heralds of Galactus" else
|
||||
if contains(card.team_2_of_2, match: "HERALDS OF GALACTUS") then "Marvel D-H Heralds of Galactus" else
|
||||
if contains(card.team_2_of_2, match: "Horsemen of Apocalypse") then "Marvel D-H Horsemen of Apocalypse" else
|
||||
if contains(card.team_2_of_2, match: "HORSEMEN OF APOCALYPSE") then "Marvel D-H Horsemen of Apocalypse" else
|
||||
if contains(card.team_2_of_2, match: "Marvel Knights") then "Marvel I-M Marvel Knights" else
|
||||
if contains(card.team_2_of_2, match: "MARVEL KNIGHTS") then "Marvel I-M Marvel Knights" else
|
||||
if contains(card.team_2_of_2, match: "Masters of Evil") then "Marvel I-M Masters of Evil" else
|
||||
if contains(card.team_2_of_2, match: "MASTERS OF EVIL") then "Marvel I-M Masters of Evil" else
|
||||
if contains(card.team_2_of_2, match: "Negative Zone") then "Marvel N-S Negative Zone" else
|
||||
if contains(card.team_2_of_2, match: "NEGATIVE ZONE") then "Marvel N-S Negative Zone" else
|
||||
if contains(card.team_2_of_2, match: "Shi'ar") then "Marvel N-S Shi'ar" else
|
||||
if contains(card.team_2_of_2, match: "SHI'AR") then "Marvel N-S Shi'ar" else
|
||||
if contains(card.team_2_of_2, match: "Shield") then "Marvel N-S Shield" else
|
||||
if contains(card.team_2_of_2, match: "SHIELD") then "Marvel N-S Shield" else
|
||||
if contains(card.team_2_of_2, match: "Sinister Syndicate") then "Marvel N-S Sinister Syndicate" else
|
||||
if contains(card.team_2_of_2, match: "SINISTER SYNDICATE") then "Marvel N-S Sinister Syndicate" else
|
||||
if contains(card.team_2_of_2, match: "Spider-Friends") then "Marvel N-S Spider-Friends" else
|
||||
if contains(card.team_2_of_2, match: "SPIDER-FRIENDS") then "Marvel N-S Spider-Friends" else
|
||||
if contains(card.team_2_of_2, match: "Thunderbolts") then "Marvel T-Z Thunderbolts" else
|
||||
if contains(card.team_2_of_2, match: "THUNDERBOLTS") then "Marvel T-Z Thunderbolts" else
|
||||
if contains(card.team_2_of_2, match: "Underworld") then "Marvel T-Z Underworld" else
|
||||
if contains(card.team_2_of_2, match: "UNDERWORLD") then "Marvel T-Z Underworld" else
|
||||
if contains(card.team_2_of_2, match: "Warbound") then "Marvel T-Z Warbound" else
|
||||
if contains(card.team_2_of_2, match: "WARBOUND") then "Marvel T-Z Warbound" else
|
||||
if contains(card.team_2_of_2, match: "X-Men") then "Marvel T-Z X-Men" else
|
||||
if contains(card.team_2_of_2, match: "X-MEN") then "Marvel T-Z X-Men" else
|
||||
if contains(card.team_2_of_2, match: "Anti-Matter") then "DC A-C Anti-Matter" else
|
||||
if contains(card.team_2_of_2, match: "ANTI-MATTER") then "DC A-C Anti-Matter" else
|
||||
if contains(card.team_2_of_2, match: "Gotham Knights") then "DC D-H Gotham Knights" else
|
||||
if contains(card.team_2_of_2, match: "GOTHAM KNIGHTS") then "DC D-H Gotham Knights" else
|
||||
if contains(card.team_2_of_2, match: "Green Lantern") then "DC D-H Green Lantern" else
|
||||
if contains(card.team_2_of_2, match: "GREEN LANTERN") then "DC D-H Green Lantern" else
|
||||
if contains(card.team_2_of_2, match: "JLA") then "DC I-M JLA" else
|
||||
if contains(card.team_2_of_2, match: "JSA") then "DC I-M JSA" else
|
||||
if contains(card.team_2_of_2, match: "Shadowpact") then "DC N-S Shadowpact" else
|
||||
if contains(card.team_2_of_2, match: "SHADOW PACT") then "DC N-S Shadowpact" else
|
||||
if contains(card.team_2_of_2, match: "Speed Force") then "DC N-S Speed Force" else
|
||||
if contains(card.team_2_of_2, match: "SPEED FORCE") then "DC N-S Speed Force" else
|
||||
if contains(card.team_2_of_2, match: "Team Superman") then "DC T-Z Team Superman" else
|
||||
if contains(card.team_2_of_2, match: "TEAM SUPERMAN") then "DC T-Z Team Superman" else
|
||||
if contains(card.team_2_of_2, match: "Teen Titans") then "DC T-Z Teen Titans" else
|
||||
if contains(card.team_2_of_2, match: "TEEN TITANS") then "DC T-Z Teen Titans" else
|
||||
if contains(card.team_2_of_2, match: "B.P.R.D.") then "Other B.P.R.D." else
|
||||
if contains(card.team_2_of_2, match: "Thule Society") then "Other Thule Society" else
|
||||
if contains(card.team_2_of_2, match: "THULE SOCIETY") then "Other Thule Society"
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
mse version: 0.3.8
|
||||
full name: VS System, textbox watermarks
|
||||
version: 2009-02-04
|
||||
|
||||
depends on:
|
||||
package: vs-standard-official.mse-symbol-font
|
||||
version: 2009-02-04
|
||||
|
||||
# This file doesn't do anything, other files in this directory can be included
|
||||
# in game/style files:
|
||||
mse version: 0.3.8
|
||||
full name: VS System, textbox watermarks
|
||||
version: 2009-02-04
|
||||
|
||||
depends on:
|
||||
package: vs-standard-official.mse-symbol-font
|
||||
version: 2009-02-04
|
||||
|
||||
# This file doesn't do anything, other files in this directory can be included
|
||||
# in game/style files:
|
||||
# watermarks Includes references to the watermark images, to be used in a style file
|
||||
@@ -1,10 +1,10 @@
|
||||
# convert the old to new scripts
|
||||
|
||||
old_to_new := {
|
||||
if card.card_type=="character" then "characters visible character" else
|
||||
if card.card_type=="character dual" then "characters visible character dual" else
|
||||
if card.card_type=="character dual (new)" then "characters visible character dual (new)" else
|
||||
if card.card_type=="concealed" then "characters hidden concealed" else
|
||||
if card.card_type=="concealed dual" then "characters hidden concealed dual" else
|
||||
if card.card_type=="concealed dual (new)" then "characters hidden concealed dual (new)" else card_type()
|
||||
};
|
||||
# convert the old to new scripts
|
||||
|
||||
old_to_new := {
|
||||
if card.card_type=="character" then "characters visible character" else
|
||||
if card.card_type=="character dual" then "characters visible character dual" else
|
||||
if card.card_type=="character dual (new)" then "characters visible character dual (new)" else
|
||||
if card.card_type=="concealed" then "characters hidden concealed" else
|
||||
if card.card_type=="concealed dual" then "characters hidden concealed dual" else
|
||||
if card.card_type=="concealed dual (new)" then "characters hidden concealed dual (new)" else card_type()
|
||||
};
|
||||
|
||||
@@ -1,126 +1,126 @@
|
||||
# The second affiliation choices
|
||||
# Included by a game file
|
||||
|
||||
choice:
|
||||
name: none
|
||||
line below: true
|
||||
choice:
|
||||
name: Marvel
|
||||
choice:
|
||||
name: A-C
|
||||
choice: Avengers
|
||||
choice: Brotherhood
|
||||
choice: Crime Lords
|
||||
choice:
|
||||
name: D-H
|
||||
choice: Doom
|
||||
choice: Fantastic Four
|
||||
choice: Hellfire Club
|
||||
choice: Heralds of Galactus
|
||||
choice: Horsemen of Apocalypse
|
||||
choice:
|
||||
name: I-M
|
||||
choice: Marvel Knights
|
||||
choice: Masters of Evil
|
||||
choice:
|
||||
name: N-S
|
||||
choice: Negative Zone
|
||||
choice: Shi'ar
|
||||
choice: Shield
|
||||
choice: Sinister Syndicate
|
||||
choice: Spider-Friends
|
||||
choice:
|
||||
name: T-Z
|
||||
choice: Thunderbolts
|
||||
choice: Underworld
|
||||
choice: Warbound
|
||||
choice: X-Men
|
||||
choice:
|
||||
name: DC
|
||||
choice:
|
||||
name: A-C
|
||||
choice: Anti-Matter
|
||||
choice:
|
||||
name: D-H
|
||||
choice: Gotham Knights
|
||||
choice: Green Lantern
|
||||
choice:
|
||||
name: I-M
|
||||
choice: JLA
|
||||
choice: JSA
|
||||
choice:
|
||||
name: N-S
|
||||
choice: Shadowpact
|
||||
choice: Speed Force
|
||||
choice:
|
||||
name: T-Z
|
||||
choice: Team Superman
|
||||
choice: Teen Titans
|
||||
choice:
|
||||
name: Other
|
||||
choice: B.P.R.D.
|
||||
choice: Thule Society
|
||||
script:
|
||||
if contains(card.team, match:"Avengers") then "Marvel A-C Avengers" else
|
||||
if contains(card.team, match:"AVENGERS") then "Marvel A-C Avengers" else
|
||||
if contains(card.team, match:"Brood") then "Marvel A-C Brood" else
|
||||
if contains(card.team, match:"BROOD") then "Marvel A-C Brood" else
|
||||
if contains(card.team, match:"Brotherhood") then "Marvel A-C Brotherhood" else
|
||||
if contains(card.team, match:"BROTHERHOOD") then "Marvel A-C Brotherhood" else
|
||||
if contains(card.team, match:"Crime Lords") then "Marvel A-C Crime Lords" else
|
||||
if contains(card.team, match:"CRIME LORDS") then "Marvel A-C Crime Lords" else
|
||||
if contains(card.team, match:"Defenders") then "Marvel D-H Defenders" else
|
||||
if contains(card.team, match:"DEFENDERS") then "Marvel D-H Defenders" else
|
||||
if contains(card.team, match:"Doom Patrol") then "" else
|
||||
if contains(card.team, match:"DOOM PATROL") then "" else
|
||||
if contains(card.team, match:"Doom") then "Marvel D-H Doom" else
|
||||
if contains(card.team, match:"DOOM") then "Marvel D-H Doom" else
|
||||
if contains(card.team, match:"Fantastic Four") then "Marvel D-H Fantastic Four" else
|
||||
if contains(card.team, match:"FANTASTIC FOUR") then "Marvel D-H Fantastic Four" else
|
||||
if contains(card.team, match:"Hellfire Club") then "Marvel D-H Hellfire Club" else
|
||||
if contains(card.team, match:"HELLFIRE CLUB") then "Marvel D-H Hellfire Club" else
|
||||
if contains(card.team, match:"Heralds of Galactus") then "Marvel D-H Heralds of Galactus" else
|
||||
if contains(card.team, match:"HERALDS OF GALACTUS") then "Marvel D-H Heralds of Galactus" else
|
||||
if contains(card.team, match:"Horsemen of Apocalypse") then "Marvel D-H Horsemen of Apocalypse" else
|
||||
if contains(card.team, match:"HORSEMEN OF APOCALYPSE") then "Marvel D-H Horsemen of Apocalypse" else
|
||||
if contains(card.team, match:"Marvel Knights") then "Marvel I-M Marvel Knights" else
|
||||
if contains(card.team, match:"MARVEL KNIGHTS") then "Marvel I-M Marvel Knights" else
|
||||
if contains(card.team, match:"Masters of Evil") then "Marvel I-M Masters of Evil" else
|
||||
if contains(card.team, match:"MASTERS OF EVIL") then "Marvel I-M Masters of Evil" else
|
||||
if contains(card.team, match:"Negative Zone") then "Marvel N-S Negative Zone" else
|
||||
if contains(card.team, match:"NEGATIVE ZONE") then "Marvel N-S Negative Zone" else
|
||||
if contains(card.team, match:"Shi'ar") then "Marvel N-S Shi'ar" else
|
||||
if contains(card.team, match:"SHI'AR") then "Marvel N-S Shi'ar" else
|
||||
if contains(card.team, match:"Shield") then "Marvel N-S Shield" else
|
||||
if contains(card.team, match:"SHIELD") then "Marvel N-S Shield" else
|
||||
if contains(card.team, match:"Sinister Syndicate") then "Marvel N-S Sinister Syndicate" else
|
||||
if contains(card.team, match:"SINISTER SYNDICATE") then "Marvel N-S Sinister Syndicate" else
|
||||
if contains(card.team, match:"Spider-Friends") then "Marvel N-S Spider-Friends" else
|
||||
if contains(card.team, match:"SPIDER-FRIENDS") then "Marvel N-S Spider-Friends" else
|
||||
if contains(card.team, match:"Thunderbolts") then "Marvel T-Z Thunderbolts" else
|
||||
if contains(card.team, match:"THUNDERBOLTS") then "Marvel T-Z Thunderbolts" else
|
||||
if contains(card.team, match:"Underworld") then "Marvel T-Z Underworld" else
|
||||
if contains(card.team, match:"UNDERWORLD") then "Marvel T-Z Underworld" else
|
||||
if contains(card.team, match:"Warbound") then "Marvel T-Z Warbound" else
|
||||
if contains(card.team, match:"WARBOUND") then "Marvel T-Z Warbound" else
|
||||
if contains(card.team, match:"X-Men") then "Marvel T-Z X-Men" else
|
||||
if contains(card.team, match:"X-MEN") then "Marvel T-Z X-Men" else
|
||||
if contains(card.team, match:"Anti-Matter") then "DC A-C Anti-Matter" else
|
||||
if contains(card.team, match:"ANTI-MATTER") then "DC A-C Anti-Matter" else
|
||||
if contains(card.team, match:"Gotham Knights") then "DC D-H Gotham Knights" else
|
||||
if contains(card.team, match:"GOTHAM KNIGHTS") then "DC D-H Gotham Knights" else
|
||||
if contains(card.team, match:"Green Lantern") then "DC D-H Green Lantern" else
|
||||
if contains(card.team, match:"GREEN LANTERN") then "DC D-H Green Lantern" else
|
||||
if contains(card.team, match:"JLA") then "DC I-M JLA" else
|
||||
if contains(card.team, match:"JSA") then "DC I-M JSA" else
|
||||
if contains(card.team, match:"Shadowpact") then "DC N-S Shadowpact" else
|
||||
if contains(card.team, match:"SHADOWPACT") then "DC N-S Shadowpact" else
|
||||
if contains(card.team, match:"Speed Force") then "DC N-S Speed Force" else
|
||||
if contains(card.team, match:"SPEED FORCE") then "DC N-S Speed Force" else
|
||||
if contains(card.team, match:"Team Superman") then "DC T-Z Team Superman" else
|
||||
if contains(card.team, match:"TEAM SUPERMAN") then "DC T-Z Team Superman" else
|
||||
if contains(card.team, match:"Teen Titans") then "DC T-Z Teen Titans" else
|
||||
if contains(card.team, match:"TEEN TITANS") then "DC T-Z Teen Titans" else
|
||||
if contains(card.team, match:"B.P.R.D.") then "Other B.P.R.D." else
|
||||
if contains(card.team, match:"Thule Society") then "Other Thule Society" else
|
||||
if contains(card.team, match:"THULE SOCIETY") then "Other Thule Society"
|
||||
# The second affiliation choices
|
||||
# Included by a game file
|
||||
|
||||
choice:
|
||||
name: none
|
||||
line below: true
|
||||
choice:
|
||||
name: Marvel
|
||||
choice:
|
||||
name: A-C
|
||||
choice: Avengers
|
||||
choice: Brotherhood
|
||||
choice: Crime Lords
|
||||
choice:
|
||||
name: D-H
|
||||
choice: Doom
|
||||
choice: Fantastic Four
|
||||
choice: Hellfire Club
|
||||
choice: Heralds of Galactus
|
||||
choice: Horsemen of Apocalypse
|
||||
choice:
|
||||
name: I-M
|
||||
choice: Marvel Knights
|
||||
choice: Masters of Evil
|
||||
choice:
|
||||
name: N-S
|
||||
choice: Negative Zone
|
||||
choice: Shi'ar
|
||||
choice: Shield
|
||||
choice: Sinister Syndicate
|
||||
choice: Spider-Friends
|
||||
choice:
|
||||
name: T-Z
|
||||
choice: Thunderbolts
|
||||
choice: Underworld
|
||||
choice: Warbound
|
||||
choice: X-Men
|
||||
choice:
|
||||
name: DC
|
||||
choice:
|
||||
name: A-C
|
||||
choice: Anti-Matter
|
||||
choice:
|
||||
name: D-H
|
||||
choice: Gotham Knights
|
||||
choice: Green Lantern
|
||||
choice:
|
||||
name: I-M
|
||||
choice: JLA
|
||||
choice: JSA
|
||||
choice:
|
||||
name: N-S
|
||||
choice: Shadowpact
|
||||
choice: Speed Force
|
||||
choice:
|
||||
name: T-Z
|
||||
choice: Team Superman
|
||||
choice: Teen Titans
|
||||
choice:
|
||||
name: Other
|
||||
choice: B.P.R.D.
|
||||
choice: Thule Society
|
||||
script:
|
||||
if contains(card.team, match:"Avengers") then "Marvel A-C Avengers" else
|
||||
if contains(card.team, match:"AVENGERS") then "Marvel A-C Avengers" else
|
||||
if contains(card.team, match:"Brood") then "Marvel A-C Brood" else
|
||||
if contains(card.team, match:"BROOD") then "Marvel A-C Brood" else
|
||||
if contains(card.team, match:"Brotherhood") then "Marvel A-C Brotherhood" else
|
||||
if contains(card.team, match:"BROTHERHOOD") then "Marvel A-C Brotherhood" else
|
||||
if contains(card.team, match:"Crime Lords") then "Marvel A-C Crime Lords" else
|
||||
if contains(card.team, match:"CRIME LORDS") then "Marvel A-C Crime Lords" else
|
||||
if contains(card.team, match:"Defenders") then "Marvel D-H Defenders" else
|
||||
if contains(card.team, match:"DEFENDERS") then "Marvel D-H Defenders" else
|
||||
if contains(card.team, match:"Doom Patrol") then "" else
|
||||
if contains(card.team, match:"DOOM PATROL") then "" else
|
||||
if contains(card.team, match:"Doom") then "Marvel D-H Doom" else
|
||||
if contains(card.team, match:"DOOM") then "Marvel D-H Doom" else
|
||||
if contains(card.team, match:"Fantastic Four") then "Marvel D-H Fantastic Four" else
|
||||
if contains(card.team, match:"FANTASTIC FOUR") then "Marvel D-H Fantastic Four" else
|
||||
if contains(card.team, match:"Hellfire Club") then "Marvel D-H Hellfire Club" else
|
||||
if contains(card.team, match:"HELLFIRE CLUB") then "Marvel D-H Hellfire Club" else
|
||||
if contains(card.team, match:"Heralds of Galactus") then "Marvel D-H Heralds of Galactus" else
|
||||
if contains(card.team, match:"HERALDS OF GALACTUS") then "Marvel D-H Heralds of Galactus" else
|
||||
if contains(card.team, match:"Horsemen of Apocalypse") then "Marvel D-H Horsemen of Apocalypse" else
|
||||
if contains(card.team, match:"HORSEMEN OF APOCALYPSE") then "Marvel D-H Horsemen of Apocalypse" else
|
||||
if contains(card.team, match:"Marvel Knights") then "Marvel I-M Marvel Knights" else
|
||||
if contains(card.team, match:"MARVEL KNIGHTS") then "Marvel I-M Marvel Knights" else
|
||||
if contains(card.team, match:"Masters of Evil") then "Marvel I-M Masters of Evil" else
|
||||
if contains(card.team, match:"MASTERS OF EVIL") then "Marvel I-M Masters of Evil" else
|
||||
if contains(card.team, match:"Negative Zone") then "Marvel N-S Negative Zone" else
|
||||
if contains(card.team, match:"NEGATIVE ZONE") then "Marvel N-S Negative Zone" else
|
||||
if contains(card.team, match:"Shi'ar") then "Marvel N-S Shi'ar" else
|
||||
if contains(card.team, match:"SHI'AR") then "Marvel N-S Shi'ar" else
|
||||
if contains(card.team, match:"Shield") then "Marvel N-S Shield" else
|
||||
if contains(card.team, match:"SHIELD") then "Marvel N-S Shield" else
|
||||
if contains(card.team, match:"Sinister Syndicate") then "Marvel N-S Sinister Syndicate" else
|
||||
if contains(card.team, match:"SINISTER SYNDICATE") then "Marvel N-S Sinister Syndicate" else
|
||||
if contains(card.team, match:"Spider-Friends") then "Marvel N-S Spider-Friends" else
|
||||
if contains(card.team, match:"SPIDER-FRIENDS") then "Marvel N-S Spider-Friends" else
|
||||
if contains(card.team, match:"Thunderbolts") then "Marvel T-Z Thunderbolts" else
|
||||
if contains(card.team, match:"THUNDERBOLTS") then "Marvel T-Z Thunderbolts" else
|
||||
if contains(card.team, match:"Underworld") then "Marvel T-Z Underworld" else
|
||||
if contains(card.team, match:"UNDERWORLD") then "Marvel T-Z Underworld" else
|
||||
if contains(card.team, match:"Warbound") then "Marvel T-Z Warbound" else
|
||||
if contains(card.team, match:"WARBOUND") then "Marvel T-Z Warbound" else
|
||||
if contains(card.team, match:"X-Men") then "Marvel T-Z X-Men" else
|
||||
if contains(card.team, match:"X-MEN") then "Marvel T-Z X-Men" else
|
||||
if contains(card.team, match:"Anti-Matter") then "DC A-C Anti-Matter" else
|
||||
if contains(card.team, match:"ANTI-MATTER") then "DC A-C Anti-Matter" else
|
||||
if contains(card.team, match:"Gotham Knights") then "DC D-H Gotham Knights" else
|
||||
if contains(card.team, match:"GOTHAM KNIGHTS") then "DC D-H Gotham Knights" else
|
||||
if contains(card.team, match:"Green Lantern") then "DC D-H Green Lantern" else
|
||||
if contains(card.team, match:"GREEN LANTERN") then "DC D-H Green Lantern" else
|
||||
if contains(card.team, match:"JLA") then "DC I-M JLA" else
|
||||
if contains(card.team, match:"JSA") then "DC I-M JSA" else
|
||||
if contains(card.team, match:"Shadowpact") then "DC N-S Shadowpact" else
|
||||
if contains(card.team, match:"SHADOWPACT") then "DC N-S Shadowpact" else
|
||||
if contains(card.team, match:"Speed Force") then "DC N-S Speed Force" else
|
||||
if contains(card.team, match:"SPEED FORCE") then "DC N-S Speed Force" else
|
||||
if contains(card.team, match:"Team Superman") then "DC T-Z Team Superman" else
|
||||
if contains(card.team, match:"TEAM SUPERMAN") then "DC T-Z Team Superman" else
|
||||
if contains(card.team, match:"Teen Titans") then "DC T-Z Teen Titans" else
|
||||
if contains(card.team, match:"TEEN TITANS") then "DC T-Z Teen Titans" else
|
||||
if contains(card.team, match:"B.P.R.D.") then "Other B.P.R.D." else
|
||||
if contains(card.team, match:"Thule Society") then "Other Thule Society" else
|
||||
if contains(card.team, match:"THULE SOCIETY") then "Other Thule Society"
|
||||
|
||||
@@ -1,36 +1,36 @@
|
||||
# Watermark images
|
||||
|
||||
choice images:
|
||||
Marvel A-C Avengers: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/avengers.png"))
|
||||
Marvel A-C Brotherhood: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/brotherhood.png"))
|
||||
Marvel A-C Crime Lords: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/crimelords.png"))
|
||||
Marvel D-H Defenders: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/defenders.png"))
|
||||
Marvel D-H Doom: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/doom.png"))
|
||||
Marvel D-H Fantastic Four: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/F4.png"))
|
||||
Marvel D-H Hellfire Club: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/hellfire.png"))
|
||||
Marvel D-H Heralds of Galactus: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/heralds.png"))
|
||||
Marvel D-H Horsemen of Apocalypse: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/apocalypse.png"))
|
||||
Marvel I-M Marvel Knights: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/marvelknights.png"))
|
||||
Marvel I-M Masters of Evil: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/mastersofevil.png"))
|
||||
Marvel N-S Negative Zone: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/negativezone.png"))
|
||||
Marvel N-S Shi'ar: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/shiar.png"))
|
||||
Marvel N-S Shield: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/shield.png"))
|
||||
Marvel N-S Sinister Syndicate: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/sinistersyndicate.png"))
|
||||
Marvel N-S Spider-Friends: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/spiderman.png"))
|
||||
Marvel T-Z Thunderbolts: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/thunderbolts.png"))
|
||||
Marvel T-Z Underworld: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/underworld.png"))
|
||||
Marvel T-Z Warbound: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/warbound.png"))
|
||||
Marvel T-Z X-Men: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/xmen.png"))
|
||||
|
||||
DC A-C Anti-Matter: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/anti-matter.png"))
|
||||
DC D-H Gotham Knights: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/gothamknights.png"))
|
||||
DC D-H Green Lantern: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/greenlantern.png"))
|
||||
DC I-M JLA: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/jla.png"))
|
||||
DC I-M JSA: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/jsa.png"))
|
||||
DC N-S Shadowpact: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/shadowpact.png"))
|
||||
DC N-S Speed Force: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/speedforce.png"))
|
||||
DC T-Z Team Superman: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/superman.png"))
|
||||
DC T-Z Teen Titans: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/titans.png"))
|
||||
|
||||
Other B.P.R.D.: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/bprd.png"))
|
||||
Other Thule Society: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/thule.png"))
|
||||
# Watermark images
|
||||
|
||||
choice images:
|
||||
Marvel A-C Avengers: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/avengers.png"))
|
||||
Marvel A-C Brotherhood: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/brotherhood.png"))
|
||||
Marvel A-C Crime Lords: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/crimelords.png"))
|
||||
Marvel D-H Defenders: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/defenders.png"))
|
||||
Marvel D-H Doom: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/doom.png"))
|
||||
Marvel D-H Fantastic Four: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/F4.png"))
|
||||
Marvel D-H Hellfire Club: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/hellfire.png"))
|
||||
Marvel D-H Heralds of Galactus: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/heralds.png"))
|
||||
Marvel D-H Horsemen of Apocalypse: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/apocalypse.png"))
|
||||
Marvel I-M Marvel Knights: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/marvelknights.png"))
|
||||
Marvel I-M Masters of Evil: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/mastersofevil.png"))
|
||||
Marvel N-S Negative Zone: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/negativezone.png"))
|
||||
Marvel N-S Shi'ar: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/shiar.png"))
|
||||
Marvel N-S Shield: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/shield.png"))
|
||||
Marvel N-S Sinister Syndicate: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/sinistersyndicate.png"))
|
||||
Marvel N-S Spider-Friends: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/spiderman.png"))
|
||||
Marvel T-Z Thunderbolts: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/thunderbolts.png"))
|
||||
Marvel T-Z Underworld: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/underworld.png"))
|
||||
Marvel T-Z Warbound: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/warbound.png"))
|
||||
Marvel T-Z X-Men: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/xmen.png"))
|
||||
|
||||
DC A-C Anti-Matter: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/anti-matter.png"))
|
||||
DC D-H Gotham Knights: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/gothamknights.png"))
|
||||
DC D-H Green Lantern: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/greenlantern.png"))
|
||||
DC I-M JLA: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/jla.png"))
|
||||
DC I-M JSA: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/jsa.png"))
|
||||
DC N-S Shadowpact: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/shadowpact.png"))
|
||||
DC N-S Speed Force: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/speedforce.png"))
|
||||
DC T-Z Team Superman: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/superman.png"))
|
||||
DC T-Z Teen Titans: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/titans.png"))
|
||||
|
||||
Other B.P.R.D.: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/bprd.png"))
|
||||
Other Thule Society: script: set_combine(combine:"shadow", set_alpha(alpha: 0.2, input:"/vs-standard-official.mse-symbol-font/thule.png"))
|
||||
|
||||
@@ -1,396 +1,396 @@
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: VS Extended Art
|
||||
short name: Extended Art
|
||||
installer group: VS System/Standard style/Extended art
|
||||
icon: card-sample.png
|
||||
position hint: 005
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { "old" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: watermarkings
|
||||
description: Use watermarks?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: edition
|
||||
description: Is the set a 1st Edition?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: cvchcard.jpg
|
||||
characters visible character dual: cvchcard.jpg
|
||||
characters visible character dual (new): cvcncard.jpg
|
||||
characters hidden concealed: chcocard.jpg
|
||||
characters hidden concealed dual: chcocard.jpg
|
||||
characters hidden concealed dual (new): choncard.jpg
|
||||
characters concealed-optional concealed-optional character: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual (new): choncard.jpg
|
||||
equipment visible equipment: eveqcard.jpg
|
||||
equipment concealed equipment: eveqcard.jpg
|
||||
equipment concealed-optional equipment: eveqcard.jpg
|
||||
location: locard.jpg
|
||||
plot twist: ptcard.jpg
|
||||
planet: locard.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 85
|
||||
top : 23
|
||||
width: 224
|
||||
height: 24
|
||||
alignment: bottom shrink-overflow
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
z index: 4
|
||||
cost:
|
||||
left: 35
|
||||
top : 34
|
||||
width: 13
|
||||
height: 31
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 35
|
||||
color:
|
||||
script: if is_equipment() then rgb(240,221,146)
|
||||
else if is_location() then rgb(193,240,250)
|
||||
else if is_plot_twist() then rgb(161,174,238)
|
||||
else rgb(255,236,130)
|
||||
z index: 4
|
||||
############################# Image
|
||||
image:
|
||||
left: { if is_new_dual() then 60 else 42 }
|
||||
top: 73
|
||||
width: { if is_new_dual() then 283 else 301 }
|
||||
height: 342
|
||||
mask: { if is_new_dual() then "image-mask-dual.png" else "image-mask.png" }
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 31
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
edition:
|
||||
left: 335
|
||||
top: 472
|
||||
height: 15
|
||||
width: 20
|
||||
render style: image
|
||||
choice images:
|
||||
first edition: /vs-common.mse-include/first-edition.png
|
||||
z index: 3
|
||||
visible: { styling.edition }
|
||||
############################# Type Bar
|
||||
type text full:
|
||||
left: { if is_new_dual() then 87 else 74 }
|
||||
top: 401
|
||||
width: { if is_new_dual() then 243 else 256 }
|
||||
height: 14
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
color: rgb(0,0,0)
|
||||
visible: { is_character() }
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 3
|
||||
type bar:
|
||||
left: { if is_new_dual() then 87 else 74 }
|
||||
top: 401
|
||||
width: { if is_new_dual() then 240 else 252 }
|
||||
height: 14
|
||||
visible: { card.type_text != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
type bar: type-bar.png
|
||||
z index: 2
|
||||
############################# Version
|
||||
version full:
|
||||
left: 85
|
||||
top : 44
|
||||
width: 224
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 136
|
||||
top : 495
|
||||
width: 30
|
||||
height: 13
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(80,174,255)
|
||||
else if card.rarity=="rare" then rgb(255,236,130)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner:
|
||||
left: 135
|
||||
top : 494
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 137
|
||||
top : 496
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 135
|
||||
top: 489
|
||||
width: 50
|
||||
height: 16
|
||||
z index: 4
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team 2 full:
|
||||
left: 18
|
||||
top : 340
|
||||
height: 28
|
||||
width: 245
|
||||
angle: 90
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 19
|
||||
scale down to: 18
|
||||
color: rgb(245,230,197)
|
||||
visible: { is_new_dual() }
|
||||
alignment: center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
############################# FlightRange
|
||||
symbols:
|
||||
left: 20
|
||||
top : { if is_new_dual() then 365 else 320 }
|
||||
height: { if is_new_dual() then 34 else 17 }
|
||||
width: { if is_new_dual() then 38 else 19 }
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
flight: { if is_new_dual() then "/vs-common.mse-include/flight.png" else "/vs-common.mse-include/flight2.png" }
|
||||
ongoing: { if is_new_dual() then "/vs-common.mse-include/ongoing.png" else "/vs-common.mse-include/ongoing2.png" }
|
||||
range: { if is_new_dual() then "/vs-common.mse-include/range.png" else "/vs-common.mse-include/range2.png" }
|
||||
direction: vertical
|
||||
spacing: { if is_new_dual() then 35 else 20 }
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: { if is_new_dual() then 105 else 95 }
|
||||
top : 430
|
||||
width: { if is_new_dual() then 250 else 263 }
|
||||
height: 50
|
||||
mask: text-mask.png
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 8
|
||||
scale down to: 4
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 8
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
flavor text:
|
||||
left: { if is_new_dual() then 95 else 90 }
|
||||
top : 440
|
||||
width: 265
|
||||
height: 50
|
||||
mask: flavor-text-mask.png
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
size: 8
|
||||
scale down to: 4
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.2
|
||||
watermark:
|
||||
left: { if watermark_narrow() then 190 else if watermark_wide() then 180 else if is_new_dual() then 217 else 200 }
|
||||
top: 435
|
||||
width: { if watermark_narrow() then 35 else if watermark_wide() then 90 else 50 }
|
||||
height: 50
|
||||
visible: { styling.watermarkings }
|
||||
render style: image
|
||||
include file: /vs-common.mse-include/watermarks
|
||||
z index: 4
|
||||
############################# Atack/defence
|
||||
attack:
|
||||
z index: 4
|
||||
left: 47
|
||||
top: 430
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(255,236,130)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 3
|
||||
shadow displacement y: 0
|
||||
defence:
|
||||
z index: 4
|
||||
left: 47
|
||||
top: 465
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
padding bottom: -4
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(200,213,225)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -3
|
||||
shadow displacement y: 0
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 122
|
||||
top : 417
|
||||
width: 170
|
||||
height: 10
|
||||
alignment: center top
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 195
|
||||
top : 492
|
||||
width: 110
|
||||
height: 13
|
||||
z index: 4
|
||||
alignment: middle left
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 4
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: VS Extended Art
|
||||
short name: Extended Art
|
||||
installer group: VS System/Standard style/Extended art
|
||||
icon: card-sample.png
|
||||
position hint: 005
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { "old" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: watermarkings
|
||||
description: Use watermarks?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: edition
|
||||
description: Is the set a 1st Edition?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: cvchcard.jpg
|
||||
characters visible character dual: cvchcard.jpg
|
||||
characters visible character dual (new): cvcncard.jpg
|
||||
characters hidden concealed: chcocard.jpg
|
||||
characters hidden concealed dual: chcocard.jpg
|
||||
characters hidden concealed dual (new): choncard.jpg
|
||||
characters concealed-optional concealed-optional character: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual (new): choncard.jpg
|
||||
equipment visible equipment: eveqcard.jpg
|
||||
equipment concealed equipment: eveqcard.jpg
|
||||
equipment concealed-optional equipment: eveqcard.jpg
|
||||
location: locard.jpg
|
||||
plot twist: ptcard.jpg
|
||||
planet: locard.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 85
|
||||
top : 23
|
||||
width: 224
|
||||
height: 24
|
||||
alignment: bottom shrink-overflow
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
z index: 4
|
||||
cost:
|
||||
left: 35
|
||||
top : 34
|
||||
width: 13
|
||||
height: 31
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 35
|
||||
color:
|
||||
script: if is_equipment() then rgb(240,221,146)
|
||||
else if is_location() then rgb(193,240,250)
|
||||
else if is_plot_twist() then rgb(161,174,238)
|
||||
else rgb(255,236,130)
|
||||
z index: 4
|
||||
############################# Image
|
||||
image:
|
||||
left: { if is_new_dual() then 60 else 42 }
|
||||
top: 73
|
||||
width: { if is_new_dual() then 283 else 301 }
|
||||
height: 342
|
||||
mask: { if is_new_dual() then "image-mask-dual.png" else "image-mask.png" }
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 31
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
edition:
|
||||
left: 335
|
||||
top: 472
|
||||
height: 15
|
||||
width: 20
|
||||
render style: image
|
||||
choice images:
|
||||
first edition: /vs-common.mse-include/first-edition.png
|
||||
z index: 3
|
||||
visible: { styling.edition }
|
||||
############################# Type Bar
|
||||
type text full:
|
||||
left: { if is_new_dual() then 87 else 74 }
|
||||
top: 401
|
||||
width: { if is_new_dual() then 243 else 256 }
|
||||
height: 14
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
color: rgb(0,0,0)
|
||||
visible: { is_character() }
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 3
|
||||
type bar:
|
||||
left: { if is_new_dual() then 87 else 74 }
|
||||
top: 401
|
||||
width: { if is_new_dual() then 240 else 252 }
|
||||
height: 14
|
||||
visible: { card.type_text != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
type bar: type-bar.png
|
||||
z index: 2
|
||||
############################# Version
|
||||
version full:
|
||||
left: 85
|
||||
top : 44
|
||||
width: 224
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 136
|
||||
top : 495
|
||||
width: 30
|
||||
height: 13
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(80,174,255)
|
||||
else if card.rarity=="rare" then rgb(255,236,130)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner:
|
||||
left: 135
|
||||
top : 494
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 137
|
||||
top : 496
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 135
|
||||
top: 489
|
||||
width: 50
|
||||
height: 16
|
||||
z index: 4
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team 2 full:
|
||||
left: 18
|
||||
top : 340
|
||||
height: 28
|
||||
width: 245
|
||||
angle: 90
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 19
|
||||
scale down to: 18
|
||||
color: rgb(245,230,197)
|
||||
visible: { is_new_dual() }
|
||||
alignment: center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
############################# FlightRange
|
||||
symbols:
|
||||
left: 20
|
||||
top : { if is_new_dual() then 365 else 320 }
|
||||
height: { if is_new_dual() then 34 else 17 }
|
||||
width: { if is_new_dual() then 38 else 19 }
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
flight: { if is_new_dual() then "/vs-common.mse-include/flight.png" else "/vs-common.mse-include/flight2.png" }
|
||||
ongoing: { if is_new_dual() then "/vs-common.mse-include/ongoing.png" else "/vs-common.mse-include/ongoing2.png" }
|
||||
range: { if is_new_dual() then "/vs-common.mse-include/range.png" else "/vs-common.mse-include/range2.png" }
|
||||
direction: vertical
|
||||
spacing: { if is_new_dual() then 35 else 20 }
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: { if is_new_dual() then 105 else 95 }
|
||||
top : 430
|
||||
width: { if is_new_dual() then 250 else 263 }
|
||||
height: 50
|
||||
mask: text-mask.png
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 8
|
||||
scale down to: 4
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 8
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
flavor text:
|
||||
left: { if is_new_dual() then 95 else 90 }
|
||||
top : 440
|
||||
width: 265
|
||||
height: 50
|
||||
mask: flavor-text-mask.png
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
size: 8
|
||||
scale down to: 4
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.2
|
||||
watermark:
|
||||
left: { if watermark_narrow() then 190 else if watermark_wide() then 180 else if is_new_dual() then 217 else 200 }
|
||||
top: 435
|
||||
width: { if watermark_narrow() then 35 else if watermark_wide() then 90 else 50 }
|
||||
height: 50
|
||||
visible: { styling.watermarkings }
|
||||
render style: image
|
||||
include file: /vs-common.mse-include/watermarks
|
||||
z index: 4
|
||||
############################# Atack/defence
|
||||
attack:
|
||||
z index: 4
|
||||
left: 47
|
||||
top: 430
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(255,236,130)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 3
|
||||
shadow displacement y: 0
|
||||
defence:
|
||||
z index: 4
|
||||
left: 47
|
||||
top: 465
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
padding bottom: -4
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(200,213,225)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -3
|
||||
shadow displacement y: 0
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 122
|
||||
top : 417
|
||||
width: 170
|
||||
height: 10
|
||||
alignment: center top
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 195
|
||||
top : 492
|
||||
width: 110
|
||||
height: 13
|
||||
z index: 4
|
||||
alignment: middle left
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 4
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
|
||||
@@ -1,396 +1,396 @@
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: Hellboy Extended Art
|
||||
short name: Extended Art
|
||||
installer group: VS System/Hellboy style/Extended Art
|
||||
icon: card-sample.png
|
||||
position hint: 006
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { "old" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: watermarkings
|
||||
description: Use watermarks?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: edition
|
||||
description: Is the set a 1st Edition?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: cvchcard.jpg
|
||||
characters visible character dual: cvchcard.jpg
|
||||
characters visible character dual (new): cvcncard.jpg
|
||||
characters hidden concealed: chcocard.jpg
|
||||
characters hidden concealed dual: chcocard.jpg
|
||||
characters hidden concealed dual (new): choncard.jpg
|
||||
characters concealed-optional concealed-optional character: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual (new): choncard.jpg
|
||||
equipment visible equipment: eveqcard.jpg
|
||||
equipment concealed equipment: eveqcard.jpg
|
||||
equipment concealed-optional equipment: eveqcard.jpg
|
||||
location: locard.jpg
|
||||
plot twist: ptcard.jpg
|
||||
planet: locard.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 85
|
||||
top : 23
|
||||
width: 224
|
||||
height: 24
|
||||
alignment: bottom shrink-overflow
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
z index: 4
|
||||
cost:
|
||||
left: 35
|
||||
top : 34
|
||||
width: 13
|
||||
height: 31
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 35
|
||||
color:
|
||||
script: if is_equipment() then rgb(240,221,146)
|
||||
else if is_location() then rgb(193,240,250)
|
||||
else if is_plot_twist() then rgb(161,174,238)
|
||||
else rgb(255,236,130)
|
||||
z index: 4
|
||||
############################# Image
|
||||
image:
|
||||
left: { if is_new_dual() then 60 else 42 }
|
||||
top: 73
|
||||
width: { if is_new_dual() then 283 else 301 }
|
||||
height: 342
|
||||
mask: { if is_new_dual() then "image-mask-dual.png" else "image-mask.png" }
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 31
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
edition:
|
||||
left: 335
|
||||
top: 472
|
||||
height: 15
|
||||
width: 20
|
||||
render style: image
|
||||
choice images:
|
||||
first edition: /vs-common.mse-include/first-edition.png
|
||||
z index: 3
|
||||
visible: { styling.edition }
|
||||
############################# Type Bar
|
||||
type text full:
|
||||
left: { if is_new_dual() then 87 else 74 }
|
||||
top: 401
|
||||
width: { if is_new_dual() then 243 else 256 }
|
||||
height: 14
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
color: rgb(0,0,0)
|
||||
visible: { is_character() }
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 3
|
||||
type bar:
|
||||
left: { if is_new_dual() then 87 else 74 }
|
||||
top: 401
|
||||
width: { if is_new_dual() then 240 else 252 }
|
||||
height: 14
|
||||
visible: { card.type_text != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
type bar: type-bar.png
|
||||
z index: 2
|
||||
############################# Version
|
||||
version full:
|
||||
left: 85
|
||||
top : 44
|
||||
width: 224
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 136
|
||||
top : 495
|
||||
width: 30
|
||||
height: 13
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(80,174,255)
|
||||
else if card.rarity=="rare" then rgb(255,236,130)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner:
|
||||
left: 135
|
||||
top : 494
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 137
|
||||
top : 496
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 135
|
||||
top: 489
|
||||
width: 50
|
||||
height: 16
|
||||
z index: 4
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team 2 full:
|
||||
left: 18
|
||||
top : 340
|
||||
height: 28
|
||||
width: 245
|
||||
angle: 90
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 19
|
||||
scale down to: 18
|
||||
color: rgb(245,230,197)
|
||||
visible: { is_new_dual() }
|
||||
alignment: center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
############################# FlightRange
|
||||
symbols:
|
||||
left: 20
|
||||
top : { if is_new_dual() then 365 else 320 }
|
||||
height: { if is_new_dual() then 34 else 17 }
|
||||
width: { if is_new_dual() then 38 else 19 }
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
flight: { if is_new_dual() then "/vs-common.mse-include/flight.png" else "/vs-common.mse-include/flight2.png" }
|
||||
ongoing: { if is_new_dual() then "/vs-common.mse-include/ongoing.png" else "/vs-common.mse-include/ongoing2.png" }
|
||||
range: { if is_new_dual() then "/vs-common.mse-include/range.png" else "/vs-common.mse-include/range2.png" }
|
||||
direction: vertical
|
||||
spacing: { if is_new_dual() then 35 else 20 }
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: { if is_new_dual() then 105 else 95 }
|
||||
top : 430
|
||||
width: { if is_new_dual() then 250 else 263 }
|
||||
height: 50
|
||||
mask: text-mask.png
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 8
|
||||
scale down to: 4
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 8
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
flavor text:
|
||||
left: { if is_new_dual() then 95 else 90 }
|
||||
top : 440
|
||||
width: 265
|
||||
height: 50
|
||||
mask: flavor-text-mask.png
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
size: 8
|
||||
scale down to: 4
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.2
|
||||
watermark:
|
||||
left: { if watermark_narrow() then 190 else if watermark_wide() then 180 else if is_new_dual() then 217 else 200 }
|
||||
top: 435
|
||||
width: { if watermark_narrow() then 35 else if watermark_wide() then 90 else 50 }
|
||||
height: 50
|
||||
visible: { styling.watermarkings }
|
||||
render style: image
|
||||
include file: /vs-common.mse-include/watermarks
|
||||
z index: 4
|
||||
############################# Atack/defence
|
||||
attack:
|
||||
z index: 4
|
||||
left: 47
|
||||
top: 430
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(255,236,130)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 3
|
||||
shadow displacement y: 0
|
||||
defence:
|
||||
z index: 4
|
||||
left: 47
|
||||
top: 465
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
padding bottom: -4
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(200,213,225)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -3
|
||||
shadow displacement y: 0
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 122
|
||||
top : 417
|
||||
width: 170
|
||||
height: 10
|
||||
alignment: center top
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 195
|
||||
top : 492
|
||||
width: 110
|
||||
height: 13
|
||||
z index: 4
|
||||
alignment: middle left
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 4
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: Hellboy Extended Art
|
||||
short name: Extended Art
|
||||
installer group: VS System/Hellboy style/Extended Art
|
||||
icon: card-sample.png
|
||||
position hint: 006
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { "old" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: watermarkings
|
||||
description: Use watermarks?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: edition
|
||||
description: Is the set a 1st Edition?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: cvchcard.jpg
|
||||
characters visible character dual: cvchcard.jpg
|
||||
characters visible character dual (new): cvcncard.jpg
|
||||
characters hidden concealed: chcocard.jpg
|
||||
characters hidden concealed dual: chcocard.jpg
|
||||
characters hidden concealed dual (new): choncard.jpg
|
||||
characters concealed-optional concealed-optional character: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual (new): choncard.jpg
|
||||
equipment visible equipment: eveqcard.jpg
|
||||
equipment concealed equipment: eveqcard.jpg
|
||||
equipment concealed-optional equipment: eveqcard.jpg
|
||||
location: locard.jpg
|
||||
plot twist: ptcard.jpg
|
||||
planet: locard.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 85
|
||||
top : 23
|
||||
width: 224
|
||||
height: 24
|
||||
alignment: bottom shrink-overflow
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
z index: 4
|
||||
cost:
|
||||
left: 35
|
||||
top : 34
|
||||
width: 13
|
||||
height: 31
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 35
|
||||
color:
|
||||
script: if is_equipment() then rgb(240,221,146)
|
||||
else if is_location() then rgb(193,240,250)
|
||||
else if is_plot_twist() then rgb(161,174,238)
|
||||
else rgb(255,236,130)
|
||||
z index: 4
|
||||
############################# Image
|
||||
image:
|
||||
left: { if is_new_dual() then 60 else 42 }
|
||||
top: 73
|
||||
width: { if is_new_dual() then 283 else 301 }
|
||||
height: 342
|
||||
mask: { if is_new_dual() then "image-mask-dual.png" else "image-mask.png" }
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 31
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
edition:
|
||||
left: 335
|
||||
top: 472
|
||||
height: 15
|
||||
width: 20
|
||||
render style: image
|
||||
choice images:
|
||||
first edition: /vs-common.mse-include/first-edition.png
|
||||
z index: 3
|
||||
visible: { styling.edition }
|
||||
############################# Type Bar
|
||||
type text full:
|
||||
left: { if is_new_dual() then 87 else 74 }
|
||||
top: 401
|
||||
width: { if is_new_dual() then 243 else 256 }
|
||||
height: 14
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
color: rgb(0,0,0)
|
||||
visible: { is_character() }
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 3
|
||||
type bar:
|
||||
left: { if is_new_dual() then 87 else 74 }
|
||||
top: 401
|
||||
width: { if is_new_dual() then 240 else 252 }
|
||||
height: 14
|
||||
visible: { card.type_text != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
type bar: type-bar.png
|
||||
z index: 2
|
||||
############################# Version
|
||||
version full:
|
||||
left: 85
|
||||
top : 44
|
||||
width: 224
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 136
|
||||
top : 495
|
||||
width: 30
|
||||
height: 13
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(80,174,255)
|
||||
else if card.rarity=="rare" then rgb(255,236,130)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner:
|
||||
left: 135
|
||||
top : 494
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 137
|
||||
top : 496
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 135
|
||||
top: 489
|
||||
width: 50
|
||||
height: 16
|
||||
z index: 4
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team 2 full:
|
||||
left: 18
|
||||
top : 340
|
||||
height: 28
|
||||
width: 245
|
||||
angle: 90
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 19
|
||||
scale down to: 18
|
||||
color: rgb(245,230,197)
|
||||
visible: { is_new_dual() }
|
||||
alignment: center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
############################# FlightRange
|
||||
symbols:
|
||||
left: 20
|
||||
top : { if is_new_dual() then 365 else 320 }
|
||||
height: { if is_new_dual() then 34 else 17 }
|
||||
width: { if is_new_dual() then 38 else 19 }
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
flight: { if is_new_dual() then "/vs-common.mse-include/flight.png" else "/vs-common.mse-include/flight2.png" }
|
||||
ongoing: { if is_new_dual() then "/vs-common.mse-include/ongoing.png" else "/vs-common.mse-include/ongoing2.png" }
|
||||
range: { if is_new_dual() then "/vs-common.mse-include/range.png" else "/vs-common.mse-include/range2.png" }
|
||||
direction: vertical
|
||||
spacing: { if is_new_dual() then 35 else 20 }
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: { if is_new_dual() then 105 else 95 }
|
||||
top : 430
|
||||
width: { if is_new_dual() then 250 else 263 }
|
||||
height: 50
|
||||
mask: text-mask.png
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 8
|
||||
scale down to: 4
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 8
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
flavor text:
|
||||
left: { if is_new_dual() then 95 else 90 }
|
||||
top : 440
|
||||
width: 265
|
||||
height: 50
|
||||
mask: flavor-text-mask.png
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
size: 8
|
||||
scale down to: 4
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.2
|
||||
watermark:
|
||||
left: { if watermark_narrow() then 190 else if watermark_wide() then 180 else if is_new_dual() then 217 else 200 }
|
||||
top: 435
|
||||
width: { if watermark_narrow() then 35 else if watermark_wide() then 90 else 50 }
|
||||
height: 50
|
||||
visible: { styling.watermarkings }
|
||||
render style: image
|
||||
include file: /vs-common.mse-include/watermarks
|
||||
z index: 4
|
||||
############################# Atack/defence
|
||||
attack:
|
||||
z index: 4
|
||||
left: 47
|
||||
top: 430
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(255,236,130)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 3
|
||||
shadow displacement y: 0
|
||||
defence:
|
||||
z index: 4
|
||||
left: 47
|
||||
top: 465
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
padding bottom: -4
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(200,213,225)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -3
|
||||
shadow displacement y: 0
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 122
|
||||
top : 417
|
||||
width: 170
|
||||
height: 10
|
||||
alignment: center top
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 195
|
||||
top : 492
|
||||
width: 110
|
||||
height: 13
|
||||
z index: 4
|
||||
alignment: middle left
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 4
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
|
||||
+423
-423
@@ -1,423 +1,423 @@
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: Hellboy Normal
|
||||
installer group: VS System/Hellboy style/Normal
|
||||
short name: Hellboy
|
||||
icon: card-sample.png
|
||||
position hint: 003
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { "old" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: watermarkings
|
||||
description: Use watermarks?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: edition
|
||||
description: Is the set a 1st Edition?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: cvchcard.jpg
|
||||
characters visible character dual: cvcdcard.jpg
|
||||
characters visible character dual (new): cvcncard.jpg
|
||||
characters hidden concealed: chcocard.jpg
|
||||
characters hidden concealed dual: chodcard.jpg
|
||||
characters hidden concealed dual (new): choncard.jpg
|
||||
characters concealed-optional concealed-optional character: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual: chodcard.jpg
|
||||
characters concealed-optional concealed-optional dual (new): choncard.jpg
|
||||
equipment visible equipment: eveqcard.jpg
|
||||
equipment concealed equipment: eveqcard.jpg
|
||||
equipment concealed-optional equipment: eveqcard.jpg
|
||||
location: locard.jpg
|
||||
plot twist: ptcard.jpg
|
||||
planet: locard.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 90
|
||||
top : 25
|
||||
width: 219
|
||||
height: 24
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
cost:
|
||||
left: 33
|
||||
top : 30
|
||||
width: 25
|
||||
height: 41
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color:
|
||||
script: if is_equipment() then rgb(240,221,146)
|
||||
else if is_location() then rgb(193,240,250)
|
||||
else if is_plot_twist() then rgb(161,174,238)
|
||||
else rgb(255,236,130)
|
||||
z index: 4
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 65
|
||||
top: 78
|
||||
width: { if is_dual() then 249 else 282 }
|
||||
height: 241
|
||||
mask: { if is_dual() then "image-mask-dual.png" else "image-mask.png" }
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 31
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
edition:
|
||||
left: 315
|
||||
top: 447
|
||||
height: 26
|
||||
width: 34
|
||||
render style: image
|
||||
choice images:
|
||||
first edition: /vs-common.mse-include/first-edition.png
|
||||
z index: 3
|
||||
visible: { styling.edition }
|
||||
############################# Type Bar
|
||||
type text full:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 11
|
||||
color: rgb(0,0,0)
|
||||
visible: { is_character() }
|
||||
alignment: middle center
|
||||
z index: 3
|
||||
type bar:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
visible: { card.type_text != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
type bar: type-bar.png
|
||||
z index: 2
|
||||
############################# Version
|
||||
version full:
|
||||
left: 90
|
||||
top : 46
|
||||
width: 219
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 136
|
||||
top : 485
|
||||
width: 30
|
||||
height: 18
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(80,174,255)
|
||||
else if card.rarity=="rare" then rgb(255,236,130)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner:
|
||||
left: 135
|
||||
top : 484
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 137
|
||||
top : 486
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 135
|
||||
top: 484
|
||||
width: 50
|
||||
height: 30
|
||||
z index: 3
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team full:
|
||||
left: 23
|
||||
top : { if is_new_dual() then 340 else 300 }
|
||||
height: 28
|
||||
width: { if is_new_dual() then 240 else 200 }
|
||||
angle: 90
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
team 2 full:
|
||||
left: 325
|
||||
top : 100
|
||||
height: 28
|
||||
width: 200
|
||||
angle: 270
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
scale down to: 18
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
visible: is_dual()
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
############################# FlightRange
|
||||
symbols:
|
||||
left: 25
|
||||
top : { if is_new_dual() then 366 else 322 }
|
||||
height: 67
|
||||
width: 38
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
flight: /vs-common.mse-include/flight.png
|
||||
ongoing: /vs-common.mse-include/ongoing.png
|
||||
range: /vs-common.mse-include/range.png
|
||||
direction: vertical
|
||||
spacing: 33
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 84
|
||||
top : 336
|
||||
width: 272
|
||||
height: 120
|
||||
mask: text-mask.png
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 11
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 11
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 5
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
flavor text:
|
||||
left: 84
|
||||
top : 356
|
||||
width: 272
|
||||
height: 118
|
||||
mask: flavor-text-mask.png
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
size: 10
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1
|
||||
watermark:
|
||||
left: { if watermark_narrow() then 197 else if watermark_wide() then 132 else 166 }
|
||||
top: 365
|
||||
width: { if watermark_narrow() then 60 else if watermark_wide() then 165 else 106 }
|
||||
height: 80
|
||||
visible: { styling.watermarkings }
|
||||
render style: image
|
||||
include file: /vs-common.mse-include/watermarks
|
||||
z index: 4
|
||||
############################# Attack/defence
|
||||
attack:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 427
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(255,236,130)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 3
|
||||
shadow displacement y: 0
|
||||
defence:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 462
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
padding bottom: -4
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(200,213,225)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -3
|
||||
shadow displacement y: 0
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 130
|
||||
top : 322
|
||||
width: 165
|
||||
height: 16
|
||||
alignment: center top
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
weight: bold
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 195
|
||||
top : 480
|
||||
width: 130
|
||||
height: 22
|
||||
z index: 4
|
||||
alignment: middle left
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: Hellboy Normal
|
||||
installer group: VS System/Hellboy style/Normal
|
||||
short name: Hellboy
|
||||
icon: card-sample.png
|
||||
position hint: 003
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { "old" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: watermarkings
|
||||
description: Use watermarks?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: edition
|
||||
description: Is the set a 1st Edition?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: cvchcard.jpg
|
||||
characters visible character dual: cvcdcard.jpg
|
||||
characters visible character dual (new): cvcncard.jpg
|
||||
characters hidden concealed: chcocard.jpg
|
||||
characters hidden concealed dual: chodcard.jpg
|
||||
characters hidden concealed dual (new): choncard.jpg
|
||||
characters concealed-optional concealed-optional character: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual: chodcard.jpg
|
||||
characters concealed-optional concealed-optional dual (new): choncard.jpg
|
||||
equipment visible equipment: eveqcard.jpg
|
||||
equipment concealed equipment: eveqcard.jpg
|
||||
equipment concealed-optional equipment: eveqcard.jpg
|
||||
location: locard.jpg
|
||||
plot twist: ptcard.jpg
|
||||
planet: locard.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 90
|
||||
top : 25
|
||||
width: 219
|
||||
height: 24
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
cost:
|
||||
left: 33
|
||||
top : 30
|
||||
width: 25
|
||||
height: 41
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color:
|
||||
script: if is_equipment() then rgb(240,221,146)
|
||||
else if is_location() then rgb(193,240,250)
|
||||
else if is_plot_twist() then rgb(161,174,238)
|
||||
else rgb(255,236,130)
|
||||
z index: 4
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 65
|
||||
top: 78
|
||||
width: { if is_dual() then 249 else 282 }
|
||||
height: 241
|
||||
mask: { if is_dual() then "image-mask-dual.png" else "image-mask.png" }
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 31
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
edition:
|
||||
left: 315
|
||||
top: 447
|
||||
height: 26
|
||||
width: 34
|
||||
render style: image
|
||||
choice images:
|
||||
first edition: /vs-common.mse-include/first-edition.png
|
||||
z index: 3
|
||||
visible: { styling.edition }
|
||||
############################# Type Bar
|
||||
type text full:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 11
|
||||
color: rgb(0,0,0)
|
||||
visible: { is_character() }
|
||||
alignment: middle center
|
||||
z index: 3
|
||||
type bar:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
visible: { card.type_text != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
type bar: type-bar.png
|
||||
z index: 2
|
||||
############################# Version
|
||||
version full:
|
||||
left: 90
|
||||
top : 46
|
||||
width: 219
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 136
|
||||
top : 485
|
||||
width: 30
|
||||
height: 18
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(80,174,255)
|
||||
else if card.rarity=="rare" then rgb(255,236,130)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner:
|
||||
left: 135
|
||||
top : 484
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 137
|
||||
top : 486
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 135
|
||||
top: 484
|
||||
width: 50
|
||||
height: 30
|
||||
z index: 3
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team full:
|
||||
left: 23
|
||||
top : { if is_new_dual() then 340 else 300 }
|
||||
height: 28
|
||||
width: { if is_new_dual() then 240 else 200 }
|
||||
angle: 90
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
team 2 full:
|
||||
left: 325
|
||||
top : 100
|
||||
height: 28
|
||||
width: 200
|
||||
angle: 270
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
scale down to: 18
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
visible: is_dual()
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
############################# FlightRange
|
||||
symbols:
|
||||
left: 25
|
||||
top : { if is_new_dual() then 366 else 322 }
|
||||
height: 67
|
||||
width: 38
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
flight: /vs-common.mse-include/flight.png
|
||||
ongoing: /vs-common.mse-include/ongoing.png
|
||||
range: /vs-common.mse-include/range.png
|
||||
direction: vertical
|
||||
spacing: 33
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 84
|
||||
top : 336
|
||||
width: 272
|
||||
height: 120
|
||||
mask: text-mask.png
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 11
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 11
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 5
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
flavor text:
|
||||
left: 84
|
||||
top : 356
|
||||
width: 272
|
||||
height: 118
|
||||
mask: flavor-text-mask.png
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
size: 10
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1
|
||||
watermark:
|
||||
left: { if watermark_narrow() then 197 else if watermark_wide() then 132 else 166 }
|
||||
top: 365
|
||||
width: { if watermark_narrow() then 60 else if watermark_wide() then 165 else 106 }
|
||||
height: 80
|
||||
visible: { styling.watermarkings }
|
||||
render style: image
|
||||
include file: /vs-common.mse-include/watermarks
|
||||
z index: 4
|
||||
############################# Attack/defence
|
||||
attack:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 427
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(255,236,130)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 3
|
||||
shadow displacement y: 0
|
||||
defence:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 462
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
padding bottom: -4
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(200,213,225)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -3
|
||||
shadow displacement y: 0
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 130
|
||||
top : 322
|
||||
width: 165
|
||||
height: 16
|
||||
alignment: center top
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
weight: bold
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 195
|
||||
top : 480
|
||||
width: 130
|
||||
height: 22
|
||||
z index: 4
|
||||
alignment: middle left
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
|
||||
+423
-423
@@ -1,423 +1,423 @@
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: VS Insanity
|
||||
short name: Insanity
|
||||
installer group: VS System/Insanity Style/Normal
|
||||
icon: card-sample.png
|
||||
position hint: 004
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { "old" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: watermarkings
|
||||
description: Use watermarks?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: edition
|
||||
description: Is the set a 1st Edition?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: cvchcard.jpg
|
||||
characters visible character dual: cvcdcard.jpg
|
||||
characters visible character dual (new): cvcncard.jpg
|
||||
characters hidden concealed: chcocard.jpg
|
||||
characters hidden concealed dual: chodcard.jpg
|
||||
characters hidden concealed dual (new): choncard.jpg
|
||||
characters concealed-optional concealed-optional character: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual: chodcard.jpg
|
||||
characters concealed-optional concealed-optional dual (new): choncard.jpg
|
||||
equipment visible equipment: eveqcard.jpg
|
||||
equipment concealed equipment: eveqcard.jpg
|
||||
equipment concealed-optional equipment: eveqcard.jpg
|
||||
location: locard.jpg
|
||||
plot twist: ptcard.jpg
|
||||
planet: locard.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 90
|
||||
top : 25
|
||||
width: 219
|
||||
height: 24
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
cost:
|
||||
left: 33
|
||||
top : 30
|
||||
width: 25
|
||||
height: 41
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color:
|
||||
script: if is_equipment() then rgb(240,221,146)
|
||||
else if is_location() then rgb(193,240,250)
|
||||
else if is_plot_twist() then rgb(161,174,238)
|
||||
else rgb(255,236,130)
|
||||
z index: 4
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 65
|
||||
top: 78
|
||||
width: { if is_dual() then 249 else 282 }
|
||||
height: 241
|
||||
mask: { if is_dual() then "image-mask-dual.png" else "image-mask.png" }
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 31
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
edition:
|
||||
left: 315
|
||||
top: 447
|
||||
height: 26
|
||||
width: 34
|
||||
render style: image
|
||||
choice images:
|
||||
first edition: /vs-common.mse-include/first-edition.png
|
||||
z index: 3
|
||||
visible: { styling.edition }
|
||||
############################# Type Bar
|
||||
type text full:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 11
|
||||
color: rgb(0,0,0)
|
||||
visible: { is_character() }
|
||||
alignment: middle center
|
||||
z index: 3
|
||||
type bar:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
visible: { card.type_text != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
type bar: type-bar.png
|
||||
z index: 2
|
||||
############################# Version
|
||||
version full:
|
||||
left: 90
|
||||
top : 46
|
||||
width: 219
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 136
|
||||
top : 485
|
||||
width: 30
|
||||
height: 18
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(80,174,255)
|
||||
else if card.rarity=="rare" then rgb(255,236,130)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner:
|
||||
left: 135
|
||||
top : 484
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 137
|
||||
top : 486
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 135
|
||||
top: 484
|
||||
width: 50
|
||||
height: 30
|
||||
z index: 3
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team full:
|
||||
left: 23
|
||||
top : { if is_new_dual() then 340 else 300 }
|
||||
height: 28
|
||||
width: { if is_new_dual() then 240 else 200 }
|
||||
angle: 90
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
team 2 full:
|
||||
left: 325
|
||||
top : 100
|
||||
height: 28
|
||||
width: 200
|
||||
angle: 270
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
scale down to: 18
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
visible: is_dual()
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
############################# FlightRange
|
||||
symbols:
|
||||
left: 25
|
||||
top : { if is_new_dual() then 366 else 322 }
|
||||
height: 67
|
||||
width: 38
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
flight: /vs-common.mse-include/flight.png
|
||||
ongoing: /vs-common.mse-include/ongoing.png
|
||||
range: /vs-common.mse-include/range.png
|
||||
direction: vertical
|
||||
spacing: 33
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 84
|
||||
top : 336
|
||||
width: 272
|
||||
height: 120
|
||||
mask: text-mask.png
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 11
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 11
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 5
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
flavor text:
|
||||
left: 84
|
||||
top : 356
|
||||
width: 272
|
||||
height: 118
|
||||
mask: flavor-text-mask.png
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
size: 10
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1
|
||||
watermark:
|
||||
left: { if watermark_narrow() then 197 else if watermark_wide() then 132 else 166 }
|
||||
top: 365
|
||||
width: { if watermark_narrow() then 60 else if watermark_wide() then 165 else 106 }
|
||||
height: 80
|
||||
visible: { styling.watermarkings }
|
||||
render style: image
|
||||
include file: /vs-common.mse-include/watermarks
|
||||
z index: 4
|
||||
############################# Attack/defence
|
||||
attack:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 427
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(255,236,130)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 3
|
||||
shadow displacement y: 0
|
||||
defence:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 462
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
padding bottom: -4
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(200,213,225)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -3
|
||||
shadow displacement y: 0
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 130
|
||||
top : 322
|
||||
width: 165
|
||||
height: 16
|
||||
alignment: center top
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
weight: bold
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 195
|
||||
top : 480
|
||||
width: 130
|
||||
height: 22
|
||||
z index: 4
|
||||
alignment: middle left
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: VS Insanity
|
||||
short name: Insanity
|
||||
installer group: VS System/Insanity Style/Normal
|
||||
icon: card-sample.png
|
||||
position hint: 004
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { "old" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: watermarkings
|
||||
description: Use watermarks?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: edition
|
||||
description: Is the set a 1st Edition?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: cvchcard.jpg
|
||||
characters visible character dual: cvcdcard.jpg
|
||||
characters visible character dual (new): cvcncard.jpg
|
||||
characters hidden concealed: chcocard.jpg
|
||||
characters hidden concealed dual: chodcard.jpg
|
||||
characters hidden concealed dual (new): choncard.jpg
|
||||
characters concealed-optional concealed-optional character: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual: chodcard.jpg
|
||||
characters concealed-optional concealed-optional dual (new): choncard.jpg
|
||||
equipment visible equipment: eveqcard.jpg
|
||||
equipment concealed equipment: eveqcard.jpg
|
||||
equipment concealed-optional equipment: eveqcard.jpg
|
||||
location: locard.jpg
|
||||
plot twist: ptcard.jpg
|
||||
planet: locard.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 90
|
||||
top : 25
|
||||
width: 219
|
||||
height: 24
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
cost:
|
||||
left: 33
|
||||
top : 30
|
||||
width: 25
|
||||
height: 41
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color:
|
||||
script: if is_equipment() then rgb(240,221,146)
|
||||
else if is_location() then rgb(193,240,250)
|
||||
else if is_plot_twist() then rgb(161,174,238)
|
||||
else rgb(255,236,130)
|
||||
z index: 4
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 65
|
||||
top: 78
|
||||
width: { if is_dual() then 249 else 282 }
|
||||
height: 241
|
||||
mask: { if is_dual() then "image-mask-dual.png" else "image-mask.png" }
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 31
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
edition:
|
||||
left: 315
|
||||
top: 447
|
||||
height: 26
|
||||
width: 34
|
||||
render style: image
|
||||
choice images:
|
||||
first edition: /vs-common.mse-include/first-edition.png
|
||||
z index: 3
|
||||
visible: { styling.edition }
|
||||
############################# Type Bar
|
||||
type text full:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 11
|
||||
color: rgb(0,0,0)
|
||||
visible: { is_character() }
|
||||
alignment: middle center
|
||||
z index: 3
|
||||
type bar:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
visible: { card.type_text != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
type bar: type-bar.png
|
||||
z index: 2
|
||||
############################# Version
|
||||
version full:
|
||||
left: 90
|
||||
top : 46
|
||||
width: 219
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 136
|
||||
top : 485
|
||||
width: 30
|
||||
height: 18
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(80,174,255)
|
||||
else if card.rarity=="rare" then rgb(255,236,130)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner:
|
||||
left: 135
|
||||
top : 484
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 137
|
||||
top : 486
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 135
|
||||
top: 484
|
||||
width: 50
|
||||
height: 30
|
||||
z index: 3
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team full:
|
||||
left: 23
|
||||
top : { if is_new_dual() then 340 else 300 }
|
||||
height: 28
|
||||
width: { if is_new_dual() then 240 else 200 }
|
||||
angle: 90
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
team 2 full:
|
||||
left: 325
|
||||
top : 100
|
||||
height: 28
|
||||
width: 200
|
||||
angle: 270
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
scale down to: 18
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
visible: is_dual()
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
############################# FlightRange
|
||||
symbols:
|
||||
left: 25
|
||||
top : { if is_new_dual() then 366 else 322 }
|
||||
height: 67
|
||||
width: 38
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
flight: /vs-common.mse-include/flight.png
|
||||
ongoing: /vs-common.mse-include/ongoing.png
|
||||
range: /vs-common.mse-include/range.png
|
||||
direction: vertical
|
||||
spacing: 33
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 84
|
||||
top : 336
|
||||
width: 272
|
||||
height: 120
|
||||
mask: text-mask.png
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 11
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 11
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 5
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
flavor text:
|
||||
left: 84
|
||||
top : 356
|
||||
width: 272
|
||||
height: 118
|
||||
mask: flavor-text-mask.png
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
size: 10
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1
|
||||
watermark:
|
||||
left: { if watermark_narrow() then 197 else if watermark_wide() then 132 else 166 }
|
||||
top: 365
|
||||
width: { if watermark_narrow() then 60 else if watermark_wide() then 165 else 106 }
|
||||
height: 80
|
||||
visible: { styling.watermarkings }
|
||||
render style: image
|
||||
include file: /vs-common.mse-include/watermarks
|
||||
z index: 4
|
||||
############################# Attack/defence
|
||||
attack:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 427
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(255,236,130)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 3
|
||||
shadow displacement y: 0
|
||||
defence:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 462
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
padding bottom: -4
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(200,213,225)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -3
|
||||
shadow displacement y: 0
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 130
|
||||
top : 322
|
||||
width: 165
|
||||
height: 16
|
||||
alignment: center top
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
weight: bold
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 195
|
||||
top : 480
|
||||
width: 130
|
||||
height: 22
|
||||
z index: 4
|
||||
alignment: middle left
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
|
||||
+503
-503
File diff suppressed because it is too large
Load Diff
+358
-358
@@ -1,358 +1,358 @@
|
||||
mse version: 0.3.8
|
||||
game: vs
|
||||
full name: VS Oversize Avatar
|
||||
short name: Oversize Avatar
|
||||
installer group: VS System/Oversize Avatar
|
||||
icon: card-sample.png
|
||||
position hint: 007
|
||||
|
||||
version: 2009-01-18
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-official.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 75
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { if styling.style_sorting then "avatar" else "new" }
|
||||
|
||||
text_filter :=
|
||||
# step 1 : Remove all automatic tags
|
||||
tag_remove_rule(tag: "<sym-auto>") +
|
||||
tag_remove_rule(tag: "<i-auto>") +
|
||||
tag_remove_rule(tag: "<b-auto>") +
|
||||
remove_tag@(tag: "<nospellcheck") +
|
||||
# step 2 : Reminder text for keywords
|
||||
expand_keywords@(
|
||||
condition: {
|
||||
correct_case
|
||||
}
|
||||
default_expand: {
|
||||
chosen(choice:if correct_case then mode else "lower case", set.automatic_reminder_text)
|
||||
},
|
||||
combine: {
|
||||
# un-bold parameters
|
||||
keyword := tag_contents(keyword, tag:"<param",
|
||||
contents: {"</b-auto>{input}<b-auto>"})
|
||||
reminder := process_english_hints(reminder)
|
||||
# the combined result
|
||||
"<b-auto>{keyword}</b-auto>"
|
||||
+ if expand then "<atom-reminder-{mode}> ({reminder})</atom-reminder-{mode}>"
|
||||
}) +
|
||||
# step 3 : Expand shortcut words ~ and CARDNAME
|
||||
replace_rule(
|
||||
match: "~|~THIS~|CARDNAME",
|
||||
in_context: "(^|[[:space:]])<match>",
|
||||
replace: "<atom-cardname>&</atom-cardname>"
|
||||
) +
|
||||
# step 4 : Fill in atom fields
|
||||
tag_contents_rule(
|
||||
tag: "<atom-cardname>",
|
||||
contents: { if card.name=="" then "CARDNAME" else card.name }
|
||||
) +
|
||||
# step 5a: add arrow/diamond/dot symbols
|
||||
replace_rule(
|
||||
match: "->|>>>|@|<>",
|
||||
replace: "<sym-auto>&</sym-auto>") +
|
||||
# step 5b: Majority of affiliation symbols
|
||||
replace_rule(
|
||||
match: "Activate|Avengers|B.P.R.D.|Brotherhood|Crime Lords|Defenders|Doom|Fantastic Four|Gotham Knights|Green Lantern|Hellfire Club|Heralds of Galactus|Horsemen of Apocalypse|Invaders|JLA|JSA|Kree|Marvel Knights|Masters of Evil|Negative Zone|Planet|Shadowpact|Shi'ar|Sinister Syndicate|Skrull|Speed Force|Spider-Friends|Team Superman|Thule Society|Thunderbolts|Teen Titans|Underworld|Warbound|X-Men",
|
||||
replace: "<sym-auto>&</sym-auto>") +
|
||||
# step 5c: SHIELD Variations
|
||||
replace_rule(
|
||||
match: "S.H.I.E.L.D.|SHIELD|Shield",
|
||||
replace: "<sym-auto>Shield</sym-auto>") +
|
||||
#X#if contains(card.shape, match:"old") then symbol_filter else new_symbols
|
||||
# step 7a : Bold keywords without reminder text
|
||||
replace_rule(
|
||||
match: "<kw[^>]*>[^<]+</kw-a>",
|
||||
replace: "<b-auto>&</b-auto>") +
|
||||
# step 7b : Bold keywords with reminder text
|
||||
replace_rule(
|
||||
match: "<kw[^>]*>[^<]+</kw-A>",
|
||||
replace: "<b-auto>&</b-auto>") +
|
||||
# step 8 : Italic reminder text
|
||||
replace_rule(
|
||||
match: "[(][^)\n]*[)]?",
|
||||
in_context: "(^|[[:space:]])<match>|<atom-keyword><match>",
|
||||
replace: "<i-auto>&</i-auto>")
|
||||
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: boolean
|
||||
name: style sorting
|
||||
description: Should this style of card sort as separate from cards of other styles?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-official.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: card.png
|
||||
characters visible character dual: card.png
|
||||
characters visible character dual (new): card.png
|
||||
characters hidden concealed: card.png
|
||||
characters hidden concealed dual: card.png
|
||||
characters hidden concealed dual (new): card.png
|
||||
characters concealed-optional concealed-optional character: card.png
|
||||
characters concealed-optional concealed-optional dual: card.png
|
||||
characters concealed-optional concealed-optional dual (new): card.png
|
||||
equipment visible equipment: card.png
|
||||
equipment concealed equipment: card.png
|
||||
equipment concealed-optional equipment: card.png
|
||||
location: card.png
|
||||
plot twist: card.png
|
||||
planet: card.png
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 80
|
||||
top : 24
|
||||
width: 230
|
||||
height: 24
|
||||
alignment: bottom center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color: rgb(230,230,230)
|
||||
symbol font:
|
||||
name: vs-standard-official
|
||||
size: 15
|
||||
alignment: middle center
|
||||
cost:
|
||||
left: 22
|
||||
top : 30
|
||||
width: 25
|
||||
height: 41
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(230,230,230)
|
||||
z index: 4
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 19
|
||||
top: 73
|
||||
width: 339
|
||||
height: 330
|
||||
z index: 1
|
||||
mask: image-mask.png
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 33
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
############################# Type Bar
|
||||
############################# Version
|
||||
version full:
|
||||
left: 80
|
||||
top : 49
|
||||
width: 230
|
||||
height: 18
|
||||
alignment: middle center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color: rgb(230,230,230)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 24
|
||||
top : 489
|
||||
width: 30
|
||||
height: 16
|
||||
z index: 5
|
||||
alignment: left middle
|
||||
font:
|
||||
name: Eurostile-Black-DTC
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(151,183,201)
|
||||
else if card.rarity=="rare" then rgb(253,215,125)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
promo outliner:
|
||||
left: 23
|
||||
top : 488
|
||||
width: 45
|
||||
height: 15
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 4
|
||||
alignment: left middle
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 25
|
||||
top : 490
|
||||
width: 45
|
||||
height: 15
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 4
|
||||
alignment: left middle
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 35
|
||||
top: 488
|
||||
width: 20
|
||||
height: 18
|
||||
z index: 6
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team full:
|
||||
left: 20
|
||||
top: 406
|
||||
width: 338
|
||||
height: 20
|
||||
font:
|
||||
name: BankGothic Md BT
|
||||
italic name: BankGothic Md BT
|
||||
weight: bold
|
||||
size: 12
|
||||
scale down to: 12
|
||||
color: rgb(230,230,230)
|
||||
alignment: middle center
|
||||
############################# FlightRange
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 20
|
||||
top : 430
|
||||
width: 338
|
||||
height: 38
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 12
|
||||
scale down to: 2
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 14
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 0
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.0
|
||||
flavor text:
|
||||
left: 20
|
||||
top : 468
|
||||
width: 338
|
||||
height: 17
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
italic name: EurostileObl-Normal
|
||||
size: 10
|
||||
scale down to: 2
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom center
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.0
|
||||
############################# Attack/defence
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 20
|
||||
top : 489
|
||||
width: 338
|
||||
height: 7
|
||||
alignment: middle center
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 20
|
||||
top : 497
|
||||
width: 338
|
||||
height: 7
|
||||
z index: 4
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: Eurostile
|
||||
weight: bold
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
mse version: 0.3.8
|
||||
game: vs
|
||||
full name: VS Oversize Avatar
|
||||
short name: Oversize Avatar
|
||||
installer group: VS System/Oversize Avatar
|
||||
icon: card-sample.png
|
||||
position hint: 007
|
||||
|
||||
version: 2009-01-18
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-official.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 75
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { if styling.style_sorting then "avatar" else "new" }
|
||||
|
||||
text_filter :=
|
||||
# step 1 : Remove all automatic tags
|
||||
tag_remove_rule(tag: "<sym-auto>") +
|
||||
tag_remove_rule(tag: "<i-auto>") +
|
||||
tag_remove_rule(tag: "<b-auto>") +
|
||||
remove_tag@(tag: "<nospellcheck") +
|
||||
# step 2 : Reminder text for keywords
|
||||
expand_keywords@(
|
||||
condition: {
|
||||
correct_case
|
||||
}
|
||||
default_expand: {
|
||||
chosen(choice:if correct_case then mode else "lower case", set.automatic_reminder_text)
|
||||
},
|
||||
combine: {
|
||||
# un-bold parameters
|
||||
keyword := tag_contents(keyword, tag:"<param",
|
||||
contents: {"</b-auto>{input}<b-auto>"})
|
||||
reminder := process_english_hints(reminder)
|
||||
# the combined result
|
||||
"<b-auto>{keyword}</b-auto>"
|
||||
+ if expand then "<atom-reminder-{mode}> ({reminder})</atom-reminder-{mode}>"
|
||||
}) +
|
||||
# step 3 : Expand shortcut words ~ and CARDNAME
|
||||
replace_rule(
|
||||
match: "~|~THIS~|CARDNAME",
|
||||
in_context: "(^|[[:space:]])<match>",
|
||||
replace: "<atom-cardname>&</atom-cardname>"
|
||||
) +
|
||||
# step 4 : Fill in atom fields
|
||||
tag_contents_rule(
|
||||
tag: "<atom-cardname>",
|
||||
contents: { if card.name=="" then "CARDNAME" else card.name }
|
||||
) +
|
||||
# step 5a: add arrow/diamond/dot symbols
|
||||
replace_rule(
|
||||
match: "->|>>>|@|<>",
|
||||
replace: "<sym-auto>&</sym-auto>") +
|
||||
# step 5b: Majority of affiliation symbols
|
||||
replace_rule(
|
||||
match: "Activate|Avengers|B.P.R.D.|Brotherhood|Crime Lords|Defenders|Doom|Fantastic Four|Gotham Knights|Green Lantern|Hellfire Club|Heralds of Galactus|Horsemen of Apocalypse|Invaders|JLA|JSA|Kree|Marvel Knights|Masters of Evil|Negative Zone|Planet|Shadowpact|Shi'ar|Sinister Syndicate|Skrull|Speed Force|Spider-Friends|Team Superman|Thule Society|Thunderbolts|Teen Titans|Underworld|Warbound|X-Men",
|
||||
replace: "<sym-auto>&</sym-auto>") +
|
||||
# step 5c: SHIELD Variations
|
||||
replace_rule(
|
||||
match: "S.H.I.E.L.D.|SHIELD|Shield",
|
||||
replace: "<sym-auto>Shield</sym-auto>") +
|
||||
#X#if contains(card.shape, match:"old") then symbol_filter else new_symbols
|
||||
# step 7a : Bold keywords without reminder text
|
||||
replace_rule(
|
||||
match: "<kw[^>]*>[^<]+</kw-a>",
|
||||
replace: "<b-auto>&</b-auto>") +
|
||||
# step 7b : Bold keywords with reminder text
|
||||
replace_rule(
|
||||
match: "<kw[^>]*>[^<]+</kw-A>",
|
||||
replace: "<b-auto>&</b-auto>") +
|
||||
# step 8 : Italic reminder text
|
||||
replace_rule(
|
||||
match: "[(][^)\n]*[)]?",
|
||||
in_context: "(^|[[:space:]])<match>|<atom-keyword><match>",
|
||||
replace: "<i-auto>&</i-auto>")
|
||||
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: boolean
|
||||
name: style sorting
|
||||
description: Should this style of card sort as separate from cards of other styles?
|
||||
initial: no
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-official.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: card.png
|
||||
characters visible character dual: card.png
|
||||
characters visible character dual (new): card.png
|
||||
characters hidden concealed: card.png
|
||||
characters hidden concealed dual: card.png
|
||||
characters hidden concealed dual (new): card.png
|
||||
characters concealed-optional concealed-optional character: card.png
|
||||
characters concealed-optional concealed-optional dual: card.png
|
||||
characters concealed-optional concealed-optional dual (new): card.png
|
||||
equipment visible equipment: card.png
|
||||
equipment concealed equipment: card.png
|
||||
equipment concealed-optional equipment: card.png
|
||||
location: card.png
|
||||
plot twist: card.png
|
||||
planet: card.png
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 80
|
||||
top : 24
|
||||
width: 230
|
||||
height: 24
|
||||
alignment: bottom center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color: rgb(230,230,230)
|
||||
symbol font:
|
||||
name: vs-standard-official
|
||||
size: 15
|
||||
alignment: middle center
|
||||
cost:
|
||||
left: 22
|
||||
top : 30
|
||||
width: 25
|
||||
height: 41
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color: rgb(230,230,230)
|
||||
z index: 4
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 19
|
||||
top: 73
|
||||
width: 339
|
||||
height: 330
|
||||
z index: 1
|
||||
mask: image-mask.png
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 33
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
############################# Type Bar
|
||||
############################# Version
|
||||
version full:
|
||||
left: 80
|
||||
top : 49
|
||||
width: 230
|
||||
height: 18
|
||||
alignment: middle center shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color: rgb(230,230,230)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 24
|
||||
top : 489
|
||||
width: 30
|
||||
height: 16
|
||||
z index: 5
|
||||
alignment: left middle
|
||||
font:
|
||||
name: Eurostile-Black-DTC
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(151,183,201)
|
||||
else if card.rarity=="rare" then rgb(253,215,125)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
promo outliner:
|
||||
left: 23
|
||||
top : 488
|
||||
width: 45
|
||||
height: 15
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 4
|
||||
alignment: left middle
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 25
|
||||
top : 490
|
||||
width: 45
|
||||
height: 15
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 4
|
||||
alignment: left middle
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 35
|
||||
top: 488
|
||||
width: 20
|
||||
height: 18
|
||||
z index: 6
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team full:
|
||||
left: 20
|
||||
top: 406
|
||||
width: 338
|
||||
height: 20
|
||||
font:
|
||||
name: BankGothic Md BT
|
||||
italic name: BankGothic Md BT
|
||||
weight: bold
|
||||
size: 12
|
||||
scale down to: 12
|
||||
color: rgb(230,230,230)
|
||||
alignment: middle center
|
||||
############################# FlightRange
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 20
|
||||
top : 430
|
||||
width: 338
|
||||
height: 38
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 12
|
||||
scale down to: 2
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 14
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 0
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.0
|
||||
flavor text:
|
||||
left: 20
|
||||
top : 468
|
||||
width: 338
|
||||
height: 17
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
italic name: EurostileObl-Normal
|
||||
size: 10
|
||||
scale down to: 2
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom center
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.0
|
||||
############################# Attack/defence
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 20
|
||||
top : 489
|
||||
width: 338
|
||||
height: 7
|
||||
alignment: middle center
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 20
|
||||
top : 497
|
||||
width: 338
|
||||
height: 7
|
||||
z index: 4
|
||||
alignment: bottom center
|
||||
font:
|
||||
name: Eurostile
|
||||
weight: bold
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
|
||||
@@ -1,188 +1,188 @@
|
||||
# Simple exporter for HTML files
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
short name: Spoiler
|
||||
full name: List of cards
|
||||
installer group: VS System/Export/Spoiler
|
||||
icon: preview.png
|
||||
create directory: true
|
||||
version: 2008-10-19
|
||||
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-19
|
||||
|
||||
######################################################################################
|
||||
|
||||
option field:
|
||||
type: choice
|
||||
name: grouping
|
||||
description: How should cards be grouped?
|
||||
choice: no grouping
|
||||
choice: group by card type
|
||||
initial: no grouping
|
||||
option field:
|
||||
type: choice
|
||||
name: images
|
||||
choice: no
|
||||
choice: just the image box, linked
|
||||
choice: just the image box, inline
|
||||
choice: full card image, linked
|
||||
choice: full card image, preview
|
||||
choice: full card image only
|
||||
initial: full images, preview
|
||||
option field:
|
||||
type: boolean
|
||||
name: in-text symbols
|
||||
description: Should arrow and diamond symbols be used, or should they be written as text?
|
||||
#doesn't work yet:
|
||||
#option field:
|
||||
# type: boolean
|
||||
# name: list keywords
|
||||
# description: Should the keywords be listed?
|
||||
#option field:
|
||||
# type: boolean
|
||||
# name: fancy scripts
|
||||
# description: Should fancy scripts be used
|
||||
option field:
|
||||
type: choice
|
||||
name: font style
|
||||
choice: default
|
||||
choice: serif
|
||||
choice: sans-serif
|
||||
option field:
|
||||
type: color
|
||||
name: background color
|
||||
initial: rgb(255,255,255)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
option field:
|
||||
type: color
|
||||
name: text color
|
||||
initial: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
|
||||
option style:
|
||||
grouping:
|
||||
render style: both
|
||||
choice images:
|
||||
no grouping: { built_in_image("bool_no") }
|
||||
group by card type: { built_in_image("bool_yes") }
|
||||
images:
|
||||
render style: both
|
||||
choice images:
|
||||
no: { built_in_image("bool_no") }
|
||||
font style:
|
||||
render style: both
|
||||
choice images:
|
||||
serif: /vs-spoiler.mse-export-template/serif.png
|
||||
sans-serif: /vs-spoiler.mse-export-template/sans-serif.png
|
||||
|
||||
script:
|
||||
symbol_font := "vs-standard-new"
|
||||
symbol_font_size := 8
|
||||
write_card := {
|
||||
if contains(options.images, match:"full card image") then
|
||||
card_image_file := write_image_file(card, file:"card{position(of:card,in:set)}.jpg")
|
||||
else if contains(options.images, match:"image box") and
|
||||
card.image != "" then
|
||||
card_image_file := write_image_file(card.image, file:"card{position(of:card,in:set)}.jpg")
|
||||
else
|
||||
card_image_file := ""
|
||||
if options.images == "full card image, preview" then
|
||||
card_image_preview := write_image_file(card, file:"card-preview{position(of:card,in:set)}.jpg", height: 100)
|
||||
else
|
||||
card_image_preview := card_image_file
|
||||
if options.images == "full card image only" then
|
||||
"<li class='fullcard'><img src='{card_image_file}' alt=''></li>"
|
||||
else
|
||||
"<li class='card'>
|
||||
{if options.images == "full card image, preview" then
|
||||
"<a href='{card_image_file}'><img src='{card_image_preview}' alt='' class='card-image'></a>
|
||||
<span class='name' >{ to_html(card.full_name ) }</span>"
|
||||
else if card_image_file != "" and contains(options.images, match:"linked") then
|
||||
"<span class='name' ><a href='{card_image_file}'>{ to_html(card.full_name) }</a></span>"
|
||||
else
|
||||
"<span class='name' >{ to_html(card.full_name) }</span>"
|
||||
}<span class='version' >{ to_html(to_upper(card.version_full)) }</span>
|
||||
{if card_image_file != "" and contains(options.images, match:"inline") then
|
||||
"<img src='{card_image_preview}' alt='' class='image'>"
|
||||
}
|
||||
<span class='cost' >{ to_html(card.cost ) }</span>
|
||||
<span class='team full' >{ to_html(card.team_full ) }</span>
|
||||
<span class='team 2 full' >{ to_html(card.team_2_full ) }</span>
|
||||
<span class='type' >{ to_html(card.type_text_full) }</span>
|
||||
<span class='fro' >{ if contains(card.shape, match: "old") then to_html(to_upper(card.symbols)) else to_html(to_upper(card.flightrange)) }</span>
|
||||
<span class='rule-text' >{ to_html(card.rule_text ) }</span>
|
||||
<span class='flavor-text' >{ to_html( remove_tag(tag: "<i-flavor>", card.flavor_text) ) }</span>
|
||||
<span class='attack' >{ to_html(card.attack) } / { to_html(card.defence) }</span>
|
||||
<span class='rarity' >{ to_html(to_upper(card.rarity)) }</span>
|
||||
<span class='illustrator' >{ to_html(card.illustrator ) }</span>
|
||||
<span class='card-number' >{ to_html(card.number_line ) }</span>
|
||||
</li>"
|
||||
}
|
||||
write_cards := {
|
||||
"<ul class='cards'>{
|
||||
for each card in sort_list(cards, order_by: {input.number_line}) do
|
||||
write_card()
|
||||
}</ul>"
|
||||
}
|
||||
write_group := {
|
||||
cards := filter_list(cards, filter: { contains(match:sort_index(card:input), code) } )
|
||||
count := number_of_items(in:cards)
|
||||
if count > 0 then
|
||||
"<h2>{title} ({count} {if count == 1 then "card" else "cards"})</h2>" +
|
||||
write_cards()
|
||||
}
|
||||
copy_file("blank.gif")
|
||||
copy_file("blank.gif")
|
||||
copy_file("blank.gif")
|
||||
# the html page
|
||||
html := "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">
|
||||
<html lang='en'>
|
||||
<head>
|
||||
<title>{ to_html(set.title) }</title>
|
||||
<link rel='stylesheet' type='text/css' href='{copy_file("style.css")}'>
|
||||
<link rel='shortcut icon' type='image/png' href='set-icon.png'>
|
||||
<script type='text/javascript' src='{copy_file("script.js")}'></script>
|
||||
<style type='text/css'>
|
||||
body \{
|
||||
background: {options.background_color};
|
||||
color: {options.text_color};
|
||||
{if options.font_style != "default" then
|
||||
"font-family: {options.font_style};"
|
||||
}
|
||||
\}
|
||||
</style>
|
||||
</head>
|
||||
<body{if options.images == "full card image, preview" then " class='with-previews'"}>
|
||||
<img src='{ copy_file("blank.gif")}' alt='' class='set-symbol'>
|
||||
<h1>{ to_html(set.title) }</h1>
|
||||
<div class='copyright'>{ to_html(set.copyright) }</div>
|
||||
<div class='description'>{ to_html(set.description) }</div>
|
||||
{ if options.grouping == "group by card type" then
|
||||
# Codes as by sort_index
|
||||
write_group(title: "Character", code:"12") +
|
||||
write_group(title: "Equipment", code:"3") +
|
||||
write_group(title: "Location", code:"4") +
|
||||
write_group(title: "Plot Twist", code:"5")
|
||||
else
|
||||
write_cards(cards: cards)
|
||||
}
|
||||
<script><!--
|
||||
init();
|
||||
--></script>
|
||||
</body>
|
||||
</html>"
|
||||
write_text_file(html, file:"index.html")
|
||||
# make sure the urls are relative to the right directory
|
||||
replace(html, match:"<[^<>]*(href|src)=\'", replace:"&{directory}/")
|
||||
# Simple exporter for HTML files
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
short name: Spoiler
|
||||
full name: List of cards
|
||||
installer group: VS System/Export/Spoiler
|
||||
icon: preview.png
|
||||
create directory: true
|
||||
version: 2008-10-19
|
||||
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-19
|
||||
|
||||
######################################################################################
|
||||
|
||||
option field:
|
||||
type: choice
|
||||
name: grouping
|
||||
description: How should cards be grouped?
|
||||
choice: no grouping
|
||||
choice: group by card type
|
||||
initial: no grouping
|
||||
option field:
|
||||
type: choice
|
||||
name: images
|
||||
choice: no
|
||||
choice: just the image box, linked
|
||||
choice: just the image box, inline
|
||||
choice: full card image, linked
|
||||
choice: full card image, preview
|
||||
choice: full card image only
|
||||
initial: full images, preview
|
||||
option field:
|
||||
type: boolean
|
||||
name: in-text symbols
|
||||
description: Should arrow and diamond symbols be used, or should they be written as text?
|
||||
#doesn't work yet:
|
||||
#option field:
|
||||
# type: boolean
|
||||
# name: list keywords
|
||||
# description: Should the keywords be listed?
|
||||
#option field:
|
||||
# type: boolean
|
||||
# name: fancy scripts
|
||||
# description: Should fancy scripts be used
|
||||
option field:
|
||||
type: choice
|
||||
name: font style
|
||||
choice: default
|
||||
choice: serif
|
||||
choice: sans-serif
|
||||
option field:
|
||||
type: color
|
||||
name: background color
|
||||
initial: rgb(255,255,255)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
option field:
|
||||
type: color
|
||||
name: text color
|
||||
initial: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
|
||||
option style:
|
||||
grouping:
|
||||
render style: both
|
||||
choice images:
|
||||
no grouping: { built_in_image("bool_no") }
|
||||
group by card type: { built_in_image("bool_yes") }
|
||||
images:
|
||||
render style: both
|
||||
choice images:
|
||||
no: { built_in_image("bool_no") }
|
||||
font style:
|
||||
render style: both
|
||||
choice images:
|
||||
serif: /vs-spoiler.mse-export-template/serif.png
|
||||
sans-serif: /vs-spoiler.mse-export-template/sans-serif.png
|
||||
|
||||
script:
|
||||
symbol_font := "vs-standard-new"
|
||||
symbol_font_size := 8
|
||||
write_card := {
|
||||
if contains(options.images, match:"full card image") then
|
||||
card_image_file := write_image_file(card, file:"card{position(of:card,in:set)}.jpg")
|
||||
else if contains(options.images, match:"image box") and
|
||||
card.image != "" then
|
||||
card_image_file := write_image_file(card.image, file:"card{position(of:card,in:set)}.jpg")
|
||||
else
|
||||
card_image_file := ""
|
||||
if options.images == "full card image, preview" then
|
||||
card_image_preview := write_image_file(card, file:"card-preview{position(of:card,in:set)}.jpg", height: 100)
|
||||
else
|
||||
card_image_preview := card_image_file
|
||||
if options.images == "full card image only" then
|
||||
"<li class='fullcard'><img src='{card_image_file}' alt=''></li>"
|
||||
else
|
||||
"<li class='card'>
|
||||
{if options.images == "full card image, preview" then
|
||||
"<a href='{card_image_file}'><img src='{card_image_preview}' alt='' class='card-image'></a>
|
||||
<span class='name' >{ to_html(card.full_name ) }</span>"
|
||||
else if card_image_file != "" and contains(options.images, match:"linked") then
|
||||
"<span class='name' ><a href='{card_image_file}'>{ to_html(card.full_name) }</a></span>"
|
||||
else
|
||||
"<span class='name' >{ to_html(card.full_name) }</span>"
|
||||
}<span class='version' >{ to_html(to_upper(card.version_full)) }</span>
|
||||
{if card_image_file != "" and contains(options.images, match:"inline") then
|
||||
"<img src='{card_image_preview}' alt='' class='image'>"
|
||||
}
|
||||
<span class='cost' >{ to_html(card.cost ) }</span>
|
||||
<span class='team full' >{ to_html(card.team_full ) }</span>
|
||||
<span class='team 2 full' >{ to_html(card.team_2_full ) }</span>
|
||||
<span class='type' >{ to_html(card.type_text_full) }</span>
|
||||
<span class='fro' >{ if contains(card.shape, match: "old") then to_html(to_upper(card.symbols)) else to_html(to_upper(card.flightrange)) }</span>
|
||||
<span class='rule-text' >{ to_html(card.rule_text ) }</span>
|
||||
<span class='flavor-text' >{ to_html( remove_tag(tag: "<i-flavor>", card.flavor_text) ) }</span>
|
||||
<span class='attack' >{ to_html(card.attack) } / { to_html(card.defence) }</span>
|
||||
<span class='rarity' >{ to_html(to_upper(card.rarity)) }</span>
|
||||
<span class='illustrator' >{ to_html(card.illustrator ) }</span>
|
||||
<span class='card-number' >{ to_html(card.number_line ) }</span>
|
||||
</li>"
|
||||
}
|
||||
write_cards := {
|
||||
"<ul class='cards'>{
|
||||
for each card in sort_list(cards, order_by: {input.number_line}) do
|
||||
write_card()
|
||||
}</ul>"
|
||||
}
|
||||
write_group := {
|
||||
cards := filter_list(cards, filter: { contains(match:sort_index(card:input), code) } )
|
||||
count := number_of_items(in:cards)
|
||||
if count > 0 then
|
||||
"<h2>{title} ({count} {if count == 1 then "card" else "cards"})</h2>" +
|
||||
write_cards()
|
||||
}
|
||||
copy_file("blank.gif")
|
||||
copy_file("blank.gif")
|
||||
copy_file("blank.gif")
|
||||
# the html page
|
||||
html := "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">
|
||||
<html lang='en'>
|
||||
<head>
|
||||
<title>{ to_html(set.title) }</title>
|
||||
<link rel='stylesheet' type='text/css' href='{copy_file("style.css")}'>
|
||||
<link rel='shortcut icon' type='image/png' href='set-icon.png'>
|
||||
<script type='text/javascript' src='{copy_file("script.js")}'></script>
|
||||
<style type='text/css'>
|
||||
body \{
|
||||
background: {options.background_color};
|
||||
color: {options.text_color};
|
||||
{if options.font_style != "default" then
|
||||
"font-family: {options.font_style};"
|
||||
}
|
||||
\}
|
||||
</style>
|
||||
</head>
|
||||
<body{if options.images == "full card image, preview" then " class='with-previews'"}>
|
||||
<img src='{ copy_file("blank.gif")}' alt='' class='set-symbol'>
|
||||
<h1>{ to_html(set.title) }</h1>
|
||||
<div class='copyright'>{ to_html(set.copyright) }</div>
|
||||
<div class='description'>{ to_html(set.description) }</div>
|
||||
{ if options.grouping == "group by card type" then
|
||||
# Codes as by sort_index
|
||||
write_group(title: "Character", code:"12") +
|
||||
write_group(title: "Equipment", code:"3") +
|
||||
write_group(title: "Location", code:"4") +
|
||||
write_group(title: "Plot Twist", code:"5")
|
||||
else
|
||||
write_cards(cards: cards)
|
||||
}
|
||||
<script><!--
|
||||
init();
|
||||
--></script>
|
||||
</body>
|
||||
</html>"
|
||||
write_text_file(html, file:"index.html")
|
||||
# make sure the urls are relative to the right directory
|
||||
replace(html, match:"<[^<>]*(href|src)=\'", replace:"&{directory}/")
|
||||
|
||||
@@ -1,74 +1,74 @@
|
||||
var isIE = navigator.appVersion.indexOf("MSIE") != -1;
|
||||
|
||||
var preview, preview_img;
|
||||
|
||||
function show_preview(url) {
|
||||
preview.style.display = "block";
|
||||
preview_img.style.backgroundImage = "url("+this.href+")";
|
||||
return false;
|
||||
}
|
||||
|
||||
function hide_preview() {
|
||||
preview.style.display = "none";
|
||||
}
|
||||
|
||||
function fix_preview() {
|
||||
var e = document.documentElement ? document.documentElement : document.body;
|
||||
preview.style.top = e.scrollTop + "px";
|
||||
preview.style.height = e.clientHeight;
|
||||
preview.style.width = e.clientWidth;
|
||||
}
|
||||
|
||||
function nice_preview() {
|
||||
// attach
|
||||
var links = document.getElementsByTagName("A");
|
||||
for (var i in links) {
|
||||
if (/(.jpg|.png|.gif)$/.test(links[i])) {
|
||||
links[i].onclick = show_preview;
|
||||
}
|
||||
}
|
||||
// create divs
|
||||
preview = document.createElement("div");
|
||||
var bg = document.createElement("div");
|
||||
var img = document.createElement("div");
|
||||
preview.id = "preview";
|
||||
bg.id = "preview-bg";
|
||||
img.id = "preview-img";
|
||||
hide_preview();
|
||||
preview.onclick = bg.onclick = img.onclick = hide_preview;
|
||||
preview.appendChild(bg);
|
||||
preview.appendChild(img);
|
||||
document.body.appendChild(preview);
|
||||
preview_img = img;
|
||||
if (isIE) {
|
||||
window.onscroll = fix_preview;
|
||||
fix_preview();
|
||||
}
|
||||
}
|
||||
|
||||
var dir;
|
||||
function fix_img() {
|
||||
if (this.currentStyle.width == 'auto' && this.currentStyle.height == 'auto') {
|
||||
this.style.width = this.offsetWidth + 'px';
|
||||
this.style.height = this.offsetHeight + 'px';
|
||||
}
|
||||
this.onload = null;
|
||||
this.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+this.src+'",sizingMethod="scale")';
|
||||
this.src = dir + "blank.gif";
|
||||
}
|
||||
function fix_png_alpha() {
|
||||
if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent)) return; // only in ie 5.5 and 6
|
||||
dir = document.getElementsByTagName("SCRIPT")[0].src.replace(/[^\/]*$/,''); // dir for blank image
|
||||
var imgs = document.getElementsByTagName("IMG");
|
||||
for (var i in imgs) {
|
||||
var img = imgs[i];
|
||||
if ((/\.png$/i).test(img.src)) {
|
||||
img.onload = fix_img;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function init() {
|
||||
fix_png_alpha();
|
||||
nice_preview();
|
||||
}
|
||||
var isIE = navigator.appVersion.indexOf("MSIE") != -1;
|
||||
|
||||
var preview, preview_img;
|
||||
|
||||
function show_preview(url) {
|
||||
preview.style.display = "block";
|
||||
preview_img.style.backgroundImage = "url("+this.href+")";
|
||||
return false;
|
||||
}
|
||||
|
||||
function hide_preview() {
|
||||
preview.style.display = "none";
|
||||
}
|
||||
|
||||
function fix_preview() {
|
||||
var e = document.documentElement ? document.documentElement : document.body;
|
||||
preview.style.top = e.scrollTop + "px";
|
||||
preview.style.height = e.clientHeight;
|
||||
preview.style.width = e.clientWidth;
|
||||
}
|
||||
|
||||
function nice_preview() {
|
||||
// attach
|
||||
var links = document.getElementsByTagName("A");
|
||||
for (var i in links) {
|
||||
if (/(.jpg|.png|.gif)$/.test(links[i])) {
|
||||
links[i].onclick = show_preview;
|
||||
}
|
||||
}
|
||||
// create divs
|
||||
preview = document.createElement("div");
|
||||
var bg = document.createElement("div");
|
||||
var img = document.createElement("div");
|
||||
preview.id = "preview";
|
||||
bg.id = "preview-bg";
|
||||
img.id = "preview-img";
|
||||
hide_preview();
|
||||
preview.onclick = bg.onclick = img.onclick = hide_preview;
|
||||
preview.appendChild(bg);
|
||||
preview.appendChild(img);
|
||||
document.body.appendChild(preview);
|
||||
preview_img = img;
|
||||
if (isIE) {
|
||||
window.onscroll = fix_preview;
|
||||
fix_preview();
|
||||
}
|
||||
}
|
||||
|
||||
var dir;
|
||||
function fix_img() {
|
||||
if (this.currentStyle.width == 'auto' && this.currentStyle.height == 'auto') {
|
||||
this.style.width = this.offsetWidth + 'px';
|
||||
this.style.height = this.offsetHeight + 'px';
|
||||
}
|
||||
this.onload = null;
|
||||
this.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+this.src+'",sizingMethod="scale")';
|
||||
this.src = dir + "blank.gif";
|
||||
}
|
||||
function fix_png_alpha() {
|
||||
if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent)) return; // only in ie 5.5 and 6
|
||||
dir = document.getElementsByTagName("SCRIPT")[0].src.replace(/[^\/]*$/,''); // dir for blank image
|
||||
var imgs = document.getElementsByTagName("IMG");
|
||||
for (var i in imgs) {
|
||||
var img = imgs[i];
|
||||
if ((/\.png$/i).test(img.src)) {
|
||||
img.onload = fix_img;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function init() {
|
||||
fix_png_alpha();
|
||||
nice_preview();
|
||||
}
|
||||
|
||||
@@ -1,127 +1,127 @@
|
||||
.set-symbol {
|
||||
float: right;
|
||||
margin-right: .5em;
|
||||
}
|
||||
|
||||
ul {
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.card {
|
||||
clear: left;
|
||||
margin-top: 1em;
|
||||
}
|
||||
|
||||
.card span {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.card .name {
|
||||
font-weight: bold;
|
||||
display: inline;
|
||||
font-size: 12pt;
|
||||
}
|
||||
.card .version {
|
||||
font-style: italic;
|
||||
font-size: 10pt;
|
||||
}
|
||||
.card .cost {
|
||||
display: inline;
|
||||
font-size: 10pt;
|
||||
margin-left: .5em;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.card .team full {
|
||||
font-size: 9pt;
|
||||
}
|
||||
.card .team full 2 {
|
||||
font-size: 9pt;
|
||||
}
|
||||
.card .fro {
|
||||
font-style: bold;
|
||||
font-size: 8pt;
|
||||
}
|
||||
.card .rule-text {
|
||||
font-size: 8pt;
|
||||
}
|
||||
.card .flavor-text {
|
||||
font-style: italic;
|
||||
font-size: 8pt;
|
||||
}
|
||||
.card .attack {
|
||||
font-style: bold;
|
||||
font-size: 10pt;
|
||||
}
|
||||
.card .rarity {
|
||||
font-style: italic;
|
||||
font-size: 6pt;
|
||||
}
|
||||
.card .illustrator {
|
||||
font-size: 6pt;
|
||||
}
|
||||
.card .card-number {
|
||||
font-style: bold;
|
||||
font-size: 6pt;
|
||||
}
|
||||
|
||||
|
||||
.with-previews .card {
|
||||
margin-top: 1.1em;
|
||||
min-height: 100px;
|
||||
margin-left: 90px;
|
||||
position: relative;
|
||||
}
|
||||
.card .card-image {
|
||||
height: 100px;
|
||||
position: absolute;
|
||||
left: -85px;
|
||||
top: 3px;
|
||||
border: none;
|
||||
}
|
||||
.card .image {
|
||||
display: block;
|
||||
border: none;
|
||||
}
|
||||
|
||||
span.symbol {
|
||||
display: inline;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.fullcard {
|
||||
float: left;
|
||||
}
|
||||
h2 {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
/* image preview */
|
||||
#preview-bg {
|
||||
background-color: rgb(0,0,0);
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
cursor: pointer;
|
||||
position: fixed;
|
||||
opacity: 0.7;
|
||||
-moz-opacity: 0.7;
|
||||
filter: alpha(opacity=70);
|
||||
}
|
||||
#preview-img {
|
||||
background-position: 50% 50%;
|
||||
background-repeat: no-repeat;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
cursor: pointer;
|
||||
position: fixed;
|
||||
}
|
||||
#preview {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
* html #preview {
|
||||
position: fixed;
|
||||
.set-symbol {
|
||||
float: right;
|
||||
margin-right: .5em;
|
||||
}
|
||||
|
||||
ul {
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.card {
|
||||
clear: left;
|
||||
margin-top: 1em;
|
||||
}
|
||||
|
||||
.card span {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.card .name {
|
||||
font-weight: bold;
|
||||
display: inline;
|
||||
font-size: 12pt;
|
||||
}
|
||||
.card .version {
|
||||
font-style: italic;
|
||||
font-size: 10pt;
|
||||
}
|
||||
.card .cost {
|
||||
display: inline;
|
||||
font-size: 10pt;
|
||||
margin-left: .5em;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.card .team full {
|
||||
font-size: 9pt;
|
||||
}
|
||||
.card .team full 2 {
|
||||
font-size: 9pt;
|
||||
}
|
||||
.card .fro {
|
||||
font-style: bold;
|
||||
font-size: 8pt;
|
||||
}
|
||||
.card .rule-text {
|
||||
font-size: 8pt;
|
||||
}
|
||||
.card .flavor-text {
|
||||
font-style: italic;
|
||||
font-size: 8pt;
|
||||
}
|
||||
.card .attack {
|
||||
font-style: bold;
|
||||
font-size: 10pt;
|
||||
}
|
||||
.card .rarity {
|
||||
font-style: italic;
|
||||
font-size: 6pt;
|
||||
}
|
||||
.card .illustrator {
|
||||
font-size: 6pt;
|
||||
}
|
||||
.card .card-number {
|
||||
font-style: bold;
|
||||
font-size: 6pt;
|
||||
}
|
||||
|
||||
|
||||
.with-previews .card {
|
||||
margin-top: 1.1em;
|
||||
min-height: 100px;
|
||||
margin-left: 90px;
|
||||
position: relative;
|
||||
}
|
||||
.card .card-image {
|
||||
height: 100px;
|
||||
position: absolute;
|
||||
left: -85px;
|
||||
top: 3px;
|
||||
border: none;
|
||||
}
|
||||
.card .image {
|
||||
display: block;
|
||||
border: none;
|
||||
}
|
||||
|
||||
span.symbol {
|
||||
display: inline;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.fullcard {
|
||||
float: left;
|
||||
}
|
||||
h2 {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
/* image preview */
|
||||
#preview-bg {
|
||||
background-color: rgb(0,0,0);
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
cursor: pointer;
|
||||
position: fixed;
|
||||
opacity: 0.7;
|
||||
-moz-opacity: 0.7;
|
||||
filter: alpha(opacity=70);
|
||||
}
|
||||
#preview-img {
|
||||
background-position: 50% 50%;
|
||||
background-repeat: no-repeat;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
cursor: pointer;
|
||||
position: fixed;
|
||||
}
|
||||
#preview {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
* html #preview {
|
||||
position: fixed;
|
||||
}
|
||||
+423
-423
@@ -1,423 +1,423 @@
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: VS Standard
|
||||
short name: Standard
|
||||
installer group: VS System/Standard style/Normal
|
||||
icon: card-sample.png
|
||||
position hint: 002
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { "old" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: watermarkings
|
||||
description: Use watermarks?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: edition
|
||||
description: Is the set a 1st Edition?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: cvchcard.jpg
|
||||
characters visible character dual: cvcdcard.jpg
|
||||
characters visible character dual (new): cvcncard.jpg
|
||||
characters hidden concealed: chcocard.jpg
|
||||
characters hidden concealed dual: chodcard.jpg
|
||||
characters hidden concealed dual (new): choncard.jpg
|
||||
characters concealed-optional concealed-optional character: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual: chodcard.jpg
|
||||
characters concealed-optional concealed-optional dual (new): choncard.jpg
|
||||
equipment visible equipment: eveqcard.jpg
|
||||
equipment concealed equipment: eveqcard.jpg
|
||||
equipment concealed-optional equipment: eveqcard.jpg
|
||||
location: locard.jpg
|
||||
plot twist: ptcard.jpg
|
||||
planet: locard.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 90
|
||||
top : 25
|
||||
width: 219
|
||||
height: 24
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
cost:
|
||||
left: 33
|
||||
top : 30
|
||||
width: 25
|
||||
height: 41
|
||||
alignment: bottom center shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color:
|
||||
script: if is_equipment() then rgb(240,221,146)
|
||||
else if is_location() then rgb(193,240,250)
|
||||
else if is_plot_twist() then rgb(161,174,238)
|
||||
else rgb(255,236,130)
|
||||
z index: 4
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 65
|
||||
top: 78
|
||||
width: { if is_dual() then 249 else 282 }
|
||||
height: 241
|
||||
mask: { if is_dual() then "image-mask-dual.png" else "image-mask.png" }
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 31
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
edition:
|
||||
left: 315
|
||||
top: 447
|
||||
height: 26
|
||||
width: 34
|
||||
render style: image
|
||||
choice images:
|
||||
first edition: /vs-common.mse-include/first-edition.png
|
||||
z index: 3
|
||||
visible: { styling.edition }
|
||||
############################# Type Bar
|
||||
type text full:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 11
|
||||
color: rgb(0,0,0)
|
||||
visible: { is_character() }
|
||||
alignment: middle center
|
||||
z index: 3
|
||||
type bar:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
visible: { card.type_text != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
type bar: type-bar.png
|
||||
z index: 2
|
||||
############################# Version
|
||||
version full:
|
||||
left: 90
|
||||
top : 46
|
||||
width: 219
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 136
|
||||
top : 485
|
||||
width: 30
|
||||
height: 18
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(80,174,255)
|
||||
else if card.rarity=="rare" then rgb(255,236,130)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner:
|
||||
left: 135
|
||||
top : 484
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 137
|
||||
top : 486
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 135
|
||||
top: 484
|
||||
width: 50
|
||||
height: 30
|
||||
z index: 3
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team full:
|
||||
left: 23
|
||||
top : { if is_new_dual() then 340 else 300 }
|
||||
height: 28
|
||||
width: { if is_new_dual() then 240 else 200 }
|
||||
angle: 90
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
team 2 full:
|
||||
left: 325
|
||||
top : 100
|
||||
height: 28
|
||||
width: 200
|
||||
angle: 270
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
scale down to: 18
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
visible: is_dual()
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
############################# FlightRange
|
||||
symbols:
|
||||
left: 25
|
||||
top : { if is_new_dual() then 366 else 322 }
|
||||
height: 67
|
||||
width: 38
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
flight: /vs-common.mse-include/flight.png
|
||||
ongoing: /vs-common.mse-include/ongoing.png
|
||||
range: /vs-common.mse-include/range.png
|
||||
direction: vertical
|
||||
spacing: 33
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 84
|
||||
top : 336
|
||||
width: 272
|
||||
height: 120
|
||||
mask: text-mask.png
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 11
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 11
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 5
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
flavor text:
|
||||
left: 84
|
||||
top : 356
|
||||
width: 272
|
||||
height: 118
|
||||
mask: flavor-text-mask.png
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
size: 10
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1
|
||||
watermark:
|
||||
left: { if watermark_narrow() then 197 else if watermark_wide() then 132 else 166 }
|
||||
top: 365
|
||||
width: { if watermark_narrow() then 60 else if watermark_wide() then 165 else 106 }
|
||||
height: 80
|
||||
visible: { styling.watermarkings }
|
||||
render style: image
|
||||
include file: /vs-common.mse-include/watermarks
|
||||
z index: 4
|
||||
############################# Attack/defence
|
||||
attack:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 427
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(255,236,130)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 3
|
||||
shadow displacement y: 0
|
||||
defence:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 462
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
padding bottom: -4
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(200,213,225)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -3
|
||||
shadow displacement y: 0
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 130
|
||||
top : 322
|
||||
width: 165
|
||||
height: 16
|
||||
alignment: center top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
weight: bold
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 195
|
||||
top : 480
|
||||
width: 130
|
||||
height: 22
|
||||
z index: 4
|
||||
alignment: middle left
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
mse version: 0.3.7
|
||||
game: vs
|
||||
full name: VS Standard
|
||||
short name: Standard
|
||||
installer group: VS System/Standard style/Normal
|
||||
icon: card-sample.png
|
||||
position hint: 002
|
||||
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs.mse-game
|
||||
version: 2008-10-26
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2008-01-03
|
||||
depends on:
|
||||
package: vs-standard-arrow.mse-symbol-font
|
||||
version: 2008-01-03
|
||||
|
||||
card background: white
|
||||
card width: 375
|
||||
card height: 523
|
||||
card dpi: 150
|
||||
|
||||
############################################################## Extra scripts
|
||||
init script:
|
||||
card_shape := { "old" }
|
||||
############################################################## Set info fields
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: package choice
|
||||
name: text box symbols
|
||||
match: vs-standard-*.mse-symbol-font
|
||||
initial: vs-standard-arrow.mse-symbol-font
|
||||
styling field:
|
||||
type: boolean
|
||||
name: foils
|
||||
description: Use foil backgrounds?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: watermarkings
|
||||
description: Use watermarks?
|
||||
initial: no
|
||||
styling field:
|
||||
type: boolean
|
||||
name: edition
|
||||
description: Is the set a 1st Edition?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 375
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
characters visible character: cvchcard.jpg
|
||||
characters visible character dual: cvcdcard.jpg
|
||||
characters visible character dual (new): cvcncard.jpg
|
||||
characters hidden concealed: chcocard.jpg
|
||||
characters hidden concealed dual: chodcard.jpg
|
||||
characters hidden concealed dual (new): choncard.jpg
|
||||
characters concealed-optional concealed-optional character: chcocard.jpg
|
||||
characters concealed-optional concealed-optional dual: chodcard.jpg
|
||||
characters concealed-optional concealed-optional dual (new): choncard.jpg
|
||||
equipment visible equipment: eveqcard.jpg
|
||||
equipment concealed equipment: eveqcard.jpg
|
||||
equipment concealed-optional equipment: eveqcard.jpg
|
||||
location: locard.jpg
|
||||
plot twist: ptcard.jpg
|
||||
planet: locard.jpg
|
||||
############################# Name line
|
||||
full name:
|
||||
left: 90
|
||||
top : 25
|
||||
width: 219
|
||||
height: 24
|
||||
alignment: bottom shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 22
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 15
|
||||
alignment: middle center
|
||||
cost:
|
||||
left: 33
|
||||
top : 30
|
||||
width: 25
|
||||
height: 41
|
||||
alignment: bottom center shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 40
|
||||
color:
|
||||
script: if is_equipment() then rgb(240,221,146)
|
||||
else if is_location() then rgb(193,240,250)
|
||||
else if is_plot_twist() then rgb(161,174,238)
|
||||
else rgb(255,236,130)
|
||||
z index: 4
|
||||
padding top: 0
|
||||
############################# Image
|
||||
image:
|
||||
left: 65
|
||||
top: 78
|
||||
width: { if is_dual() then 249 else 282 }
|
||||
height: 241
|
||||
mask: { if is_dual() then "image-mask-dual.png" else "image-mask.png" }
|
||||
z index: 1
|
||||
card symbol:
|
||||
left: 310
|
||||
top : 31
|
||||
height: 30
|
||||
width: 45
|
||||
render style: image
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: { set.custom_logo }
|
||||
z index: 3
|
||||
edition:
|
||||
left: 315
|
||||
top: 447
|
||||
height: 26
|
||||
width: 34
|
||||
render style: image
|
||||
choice images:
|
||||
first edition: /vs-common.mse-include/first-edition.png
|
||||
z index: 3
|
||||
visible: { styling.edition }
|
||||
############################# Type Bar
|
||||
type text full:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 11
|
||||
color: rgb(0,0,0)
|
||||
visible: { is_character() }
|
||||
alignment: middle center
|
||||
z index: 3
|
||||
type bar:
|
||||
left: 72
|
||||
top: 297
|
||||
width: { if is_dual() then 235 else 268 }
|
||||
height: 20
|
||||
visible: { card.type_text != "" }
|
||||
render style: image
|
||||
choice images:
|
||||
type bar: type-bar.png
|
||||
z index: 2
|
||||
############################# Version
|
||||
version full:
|
||||
left: 90
|
||||
top : 46
|
||||
width: 219
|
||||
height: 18
|
||||
alignment: top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 14
|
||||
color:
|
||||
script: if is_concealed() then rgb(23,4,6)
|
||||
else if is_equipment() then rgb(18,21,26)
|
||||
else if is_location() then rgb(31,53,30)
|
||||
else if is_plot_twist() then rgb(28,47,87)
|
||||
else rgb(22,10,10)
|
||||
separator color: rgb(128,128,128)
|
||||
############################# Card ID
|
||||
number line:
|
||||
left: 136
|
||||
top : 485
|
||||
width: 30
|
||||
height: 18
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color:
|
||||
script: if card.rarity=="common" then rgb(255,255,255)
|
||||
else if card.rarity=="uncommon" then rgb(80,174,255)
|
||||
else if card.rarity=="rare" then rgb(255,236,130)
|
||||
else if card.rarity=="promo" then rgb(255,20,20)
|
||||
else rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner:
|
||||
left: 135
|
||||
top : 484
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
promo outliner 2:
|
||||
left: 137
|
||||
top : 486
|
||||
width: 30
|
||||
height: 18
|
||||
visible: { card.rarity=="promo" }
|
||||
z index: 3
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 8
|
||||
color: rgb(255,255,255)
|
||||
weight: bold
|
||||
rarity:
|
||||
left: 135
|
||||
top: 484
|
||||
width: 50
|
||||
height: 30
|
||||
z index: 3
|
||||
render style: image hidden
|
||||
choice images:
|
||||
common: /vs-common.mse-include/rarity-common.png
|
||||
uncommon: /vs-common.mse-include/rarity-uncommon.png
|
||||
rare: /vs-common.mse-include/rarity-rare.png
|
||||
promo: /vs-common.mse-include/rarity-promo.png
|
||||
############################# Affiliation
|
||||
team full:
|
||||
left: 23
|
||||
top : { if is_new_dual() then 340 else 300 }
|
||||
height: 28
|
||||
width: { if is_new_dual() then 240 else 200 }
|
||||
angle: 90
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
team 2 full:
|
||||
left: 325
|
||||
top : 100
|
||||
height: 28
|
||||
width: 200
|
||||
angle: 270
|
||||
font:
|
||||
name: Percolator Expert TM
|
||||
size: 16
|
||||
scale down to: 18
|
||||
color: rgb(245,230,197)
|
||||
symbol font:
|
||||
name: vs-standard-arrow
|
||||
size: 16
|
||||
alignment: middle center
|
||||
visible: is_dual()
|
||||
alignment: middle center shrink-overflow
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
############################# FlightRange
|
||||
symbols:
|
||||
left: 25
|
||||
top : { if is_new_dual() then 366 else 322 }
|
||||
height: 67
|
||||
width: 38
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
flight: /vs-common.mse-include/flight.png
|
||||
ongoing: /vs-common.mse-include/ongoing.png
|
||||
range: /vs-common.mse-include/range.png
|
||||
direction: vertical
|
||||
spacing: 33
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 84
|
||||
top : 336
|
||||
width: 272
|
||||
height: 120
|
||||
mask: text-mask.png
|
||||
font:
|
||||
name: Eurostile
|
||||
italic name: EurostileObl-Normal
|
||||
size: 11
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: { styling.text_box_symbols }
|
||||
size: 11
|
||||
alignment: middle center
|
||||
alignment: top left
|
||||
z index: 4
|
||||
padding left: 2
|
||||
padding top: 5
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1.4
|
||||
flavor text:
|
||||
left: 84
|
||||
top : 356
|
||||
width: 272
|
||||
height: 118
|
||||
mask: flavor-text-mask.png
|
||||
font:
|
||||
name: EurostileObl-Normal
|
||||
size: 10
|
||||
scale down to: 6
|
||||
color: rgb(0,0,0)
|
||||
alignment: bottom left
|
||||
z index: 3
|
||||
padding left: 2
|
||||
padding top: 2
|
||||
padding right: 2
|
||||
padding bottom: 2
|
||||
line height hard: 1
|
||||
watermark:
|
||||
left: { if watermark_narrow() then 197 else if watermark_wide() then 132 else 166 }
|
||||
top: 365
|
||||
width: { if watermark_narrow() then 60 else if watermark_wide() then 165 else 106 }
|
||||
height: 80
|
||||
visible: { styling.watermarkings }
|
||||
render style: image
|
||||
include file: /vs-common.mse-include/watermarks
|
||||
z index: 4
|
||||
############################# Attack/defence
|
||||
attack:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 427
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(255,236,130)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: 3
|
||||
shadow displacement y: 0
|
||||
defence:
|
||||
z index: 4
|
||||
left: 50
|
||||
top: 462
|
||||
width: 30
|
||||
height: 47
|
||||
visible: { is_character() }
|
||||
z index: 4
|
||||
alignment: bottom left shrink-overflow
|
||||
padding bottom: -4
|
||||
font:
|
||||
name: BadhouseBoldNumbers
|
||||
size: 50
|
||||
color: rgb(200,213,225)
|
||||
shadow color: rgb(0,0,0)
|
||||
shadow displacement x: -3
|
||||
shadow displacement y: 0
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
illustrator:
|
||||
left: 130
|
||||
top : 322
|
||||
width: 165
|
||||
height: 16
|
||||
alignment: center top shrink-overflow
|
||||
z index: 4
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 9
|
||||
weight: bold
|
||||
color: rgb(255,255,255)
|
||||
copyright:
|
||||
left: 195
|
||||
top : 480
|
||||
width: 130
|
||||
height: 22
|
||||
z index: 4
|
||||
alignment: middle left
|
||||
font:
|
||||
name: Eurostile
|
||||
size: 6
|
||||
color: rgb(255,255,255)
|
||||
############################################################## Extra card fields
|
||||
extra card field:
|
||||
type: choice
|
||||
name: foil layer
|
||||
choice: foil
|
||||
editable: false
|
||||
extra card style:
|
||||
foil layer:
|
||||
left: 0
|
||||
top : 0
|
||||
width: { if styling.foils=="no" then 0 else 375 }
|
||||
height: { if styling.foils=="no" then 0 else 523 }
|
||||
z index: 8
|
||||
render style: image
|
||||
choice images:
|
||||
foil: /vs-common.mse-include/foil.png
|
||||
visible: { styling.foils }
|
||||
|
||||
@@ -1,38 +1,38 @@
|
||||
|
||||
############################################################## Auto replace
|
||||
# Do we need categories?
|
||||
#auto replace category: text box
|
||||
#auto replace category: copyright
|
||||
#auto replace category: everywhere
|
||||
auto replace:
|
||||
match: (C)
|
||||
replace: ©
|
||||
auto replace:
|
||||
match: CR
|
||||
replace: ©
|
||||
auto replace:
|
||||
match: AE
|
||||
replace: Æ
|
||||
whole word: false
|
||||
auto replace:
|
||||
match: TM
|
||||
replace: ™
|
||||
whole word: false
|
||||
auto replace:
|
||||
match: --
|
||||
replace: —
|
||||
auto replace:
|
||||
# note the spaces
|
||||
match:
|
||||
-
|
||||
replace:
|
||||
—
|
||||
auto replace:
|
||||
match: `
|
||||
replace: •
|
||||
auto replace:
|
||||
match: ::
|
||||
replace: •
|
||||
auto replace:
|
||||
match: @
|
||||
replace: <sym>@</sym>
|
||||
|
||||
############################################################## Auto replace
|
||||
# Do we need categories?
|
||||
#auto replace category: text box
|
||||
#auto replace category: copyright
|
||||
#auto replace category: everywhere
|
||||
auto replace:
|
||||
match: (C)
|
||||
replace: ©
|
||||
auto replace:
|
||||
match: CR
|
||||
replace: ©
|
||||
auto replace:
|
||||
match: AE
|
||||
replace: Æ
|
||||
whole word: false
|
||||
auto replace:
|
||||
match: TM
|
||||
replace: ™
|
||||
whole word: false
|
||||
auto replace:
|
||||
match: --
|
||||
replace: —
|
||||
auto replace:
|
||||
# note the spaces
|
||||
match:
|
||||
-
|
||||
replace:
|
||||
—
|
||||
auto replace:
|
||||
match: `
|
||||
replace: •
|
||||
auto replace:
|
||||
match: ::
|
||||
replace: •
|
||||
auto replace:
|
||||
match: @
|
||||
replace: <sym>@</sym>
|
||||
|
||||
+412
-412
@@ -1,412 +1,412 @@
|
||||
|
||||
############################################################## Card fields
|
||||
############################# Background stuff
|
||||
card field:
|
||||
type: choice
|
||||
name: shape
|
||||
save value: false
|
||||
show statistics: false
|
||||
editable: false
|
||||
choice: new
|
||||
choice: old
|
||||
choice: avatar
|
||||
choice: alter ego
|
||||
script:
|
||||
stylesheet # indicate that this value should be updated when the stylesheet changes
|
||||
card_shape() # determined by the style
|
||||
card field:
|
||||
type: choice
|
||||
name: card type
|
||||
choice: characters
|
||||
choice:
|
||||
name: visible
|
||||
choice: character
|
||||
choice: character dual
|
||||
choice: character dual (new)
|
||||
choice:
|
||||
name: hidden
|
||||
choice: concealed
|
||||
choice: concealed dual
|
||||
choice: concealed dual (new)
|
||||
choice:
|
||||
name: concealed-optional
|
||||
choice: concealed-optional character
|
||||
choice: concealed-optional dual
|
||||
choice: concealed-optional dual (new)
|
||||
choice:
|
||||
name: equipment
|
||||
choice: visible equipment
|
||||
choice: concealed equipment
|
||||
choice: concealed-optional equipment
|
||||
choice: location
|
||||
choice: plot twist
|
||||
choice: planet
|
||||
default: card_type()
|
||||
show statistics: false
|
||||
description: The frame of the card.
|
||||
############################# Name line
|
||||
card field:
|
||||
type: text
|
||||
name: name
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: identity
|
||||
editable: false
|
||||
card field:
|
||||
type: text
|
||||
name: full name
|
||||
script:
|
||||
combined_editor(
|
||||
field1: card.name,
|
||||
separator: name_sep(),
|
||||
field2: card.identity,
|
||||
soft_before_empty: false,
|
||||
hide_when_empty: false,
|
||||
type_over1: "TM",
|
||||
type_over2: "<sym>@</sym>"
|
||||
)
|
||||
identifying: true
|
||||
show statistics: false
|
||||
card list visible: true
|
||||
card list column: 1
|
||||
card list width: 200
|
||||
description: The name of the card, use @ for a diamond.
|
||||
card field:
|
||||
type: text
|
||||
name: cost
|
||||
script: only_numbers(value)
|
||||
icon: stats/cost.png
|
||||
card list visible: true
|
||||
card list column: 3
|
||||
card list alignment: right
|
||||
card list width: 37
|
||||
card list name: Cost
|
||||
description: The cost of the card.
|
||||
############################# Image
|
||||
card field:
|
||||
type: image
|
||||
name: image
|
||||
show statistics: false
|
||||
card field:
|
||||
type: choice
|
||||
name: card symbol
|
||||
choice: none
|
||||
choice: Marvel
|
||||
choice: DC-new
|
||||
choice: DC-old
|
||||
choice: Hellboy
|
||||
choice: Other...
|
||||
show statistics: false
|
||||
default: set.logo
|
||||
editable: false
|
||||
card field:
|
||||
type: choice
|
||||
name: edition
|
||||
choice: first edition
|
||||
editable: false
|
||||
show statistics: false
|
||||
############################# Type Bar
|
||||
card field:
|
||||
type: text
|
||||
name: type text
|
||||
script: to_upper(value)
|
||||
editable: false
|
||||
card field:
|
||||
type: text
|
||||
name: sub type
|
||||
script: to_upper(value)
|
||||
editable: false
|
||||
card field:
|
||||
type: text
|
||||
name: type text full
|
||||
script:
|
||||
# Either just type_text, or type_text—sub_type
|
||||
combined_editor(
|
||||
field1: card.type_text,
|
||||
separator: " - ",
|
||||
field2: card.sub_type,
|
||||
soft_before_empty: true,
|
||||
hide_when_empty: true,
|
||||
type_over1: " -",
|
||||
type_over2: "-"
|
||||
)
|
||||
description: The type of the card
|
||||
card field:
|
||||
type: choice
|
||||
name: type bar
|
||||
choice: type bar
|
||||
editable: false
|
||||
show statistics: false
|
||||
############################# Version
|
||||
card field:
|
||||
type: text
|
||||
name: version
|
||||
script: to_lower(value)
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team affiliation
|
||||
script: to_lower(value)
|
||||
editable: false
|
||||
card field:
|
||||
type: text
|
||||
name: version full
|
||||
script:
|
||||
# Either just version, or version • team_affiliation
|
||||
combined_editor(
|
||||
field1: card.version,
|
||||
separator: " • ",
|
||||
field2: card.team_affiliation,
|
||||
soft_before_empty: true,
|
||||
hide_when_empty: true,
|
||||
type_over1: " `"
|
||||
)
|
||||
card list visible: true
|
||||
card list column: 2
|
||||
show statistics: false
|
||||
description: The version of the card.
|
||||
############################# Card ID
|
||||
card field:
|
||||
type: text
|
||||
name: number
|
||||
save value: false
|
||||
script:
|
||||
if pos_of_card()<=9 then "00" + pos_of_card(value) else
|
||||
if pos_of_card()>=9 and pos_of_card()<=99 then "0" + pos_of_card(value) else
|
||||
"" + pos_of_card(value)
|
||||
card list visible: true
|
||||
card list column: 6
|
||||
card list width: 55
|
||||
card list name: #
|
||||
card list alignment: right
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: number text
|
||||
script: to_upper(value)
|
||||
default: set.code + "-" + card.number
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: number line
|
||||
save value: false
|
||||
show statistics: false
|
||||
script:
|
||||
if set.automatic_card_numbers then
|
||||
combined_editor(field1: set.code, separator: "-", field2: card.number)
|
||||
else
|
||||
forward_editor(field: card.number_text)
|
||||
description: Copyright of this card and cardnumber, the default value can be changed on the 'set info' tab
|
||||
card field:
|
||||
type: text
|
||||
name: promo outliner
|
||||
save value: false
|
||||
show statistics: false
|
||||
editable: false
|
||||
default: card.number_line
|
||||
card field:
|
||||
type: text
|
||||
name: promo outliner 2
|
||||
save value: false
|
||||
show statistics: false
|
||||
editable: false
|
||||
default: card.number_line
|
||||
card field:
|
||||
type: choice
|
||||
name: rarity
|
||||
choice: common
|
||||
choice: uncommon
|
||||
choice: rare
|
||||
choice: promo
|
||||
default: set.set_rarity
|
||||
icon: stats/rarity.png
|
||||
description: The rarity of the card.
|
||||
############################# Affiliation
|
||||
card field:
|
||||
type: text
|
||||
name: separator
|
||||
script: separator_type(team2: card.team_2_of_2)
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team
|
||||
script: affiliation_1_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team 2 of 2
|
||||
script: affiliation_2_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team full
|
||||
script:
|
||||
# Either just team, or team • team 2 of 2
|
||||
combined_editor(
|
||||
field1: card.team,
|
||||
separator: card.separator,
|
||||
field2: card.team_2_of_2,
|
||||
soft_before_empty: true,
|
||||
hide_when_empty: true
|
||||
)
|
||||
description: The team of the card, use ` for a separator for dual cards
|
||||
card field:
|
||||
type: text
|
||||
name: separator 2
|
||||
script: separator_type(team2: card.team_2_of_2_2)
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team 2
|
||||
script: affiliation_1_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team 2 of 2 2
|
||||
script: affiliation_2_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team 2 full
|
||||
script:
|
||||
# Either just team, or team 2 • team 2 of 2 2
|
||||
combined_editor(
|
||||
field1: card.team_2,
|
||||
separator: card.separator,
|
||||
field2: card.team_2_of_2_2,
|
||||
soft_before_empty: true,
|
||||
hide_when_empty: true,
|
||||
type_over1: " `"
|
||||
)
|
||||
description: The second affiliation of the card (for dual cards)
|
||||
############################# FlightRange
|
||||
card field:
|
||||
type: multiple choice
|
||||
name: symbols
|
||||
icon: stats/symbols.png
|
||||
choice: flight
|
||||
choice: range
|
||||
choice: ongoing
|
||||
default: symbol_default()
|
||||
description: Symbols for this card (flight/range/ongoing), multiple symbols can be selected
|
||||
show statistics: false
|
||||
############################# Text box
|
||||
card field:
|
||||
type: text
|
||||
name: rule text
|
||||
show statistics: false
|
||||
multi line: true
|
||||
script: text_filter(value)
|
||||
description: Rule text of the card, use @ for a diamond, -> for an arrow
|
||||
card field:
|
||||
type: text
|
||||
name: flavor text
|
||||
show statistics: false
|
||||
multi line: true
|
||||
description: Flavor text of the card.
|
||||
card field:
|
||||
type: choice
|
||||
name: watermark
|
||||
include file: /vs-common.mse-include/watermark-names
|
||||
editable: false
|
||||
description: The Watermark for this set.
|
||||
############################# Atack / Defense
|
||||
card field:
|
||||
type: text
|
||||
name: attack
|
||||
script: only_numbers(value)
|
||||
icon: stats/attack.png
|
||||
save value: true
|
||||
card list visible: true
|
||||
card list column: 4
|
||||
card list width: 33
|
||||
card list name: ATK
|
||||
card list alignment: right
|
||||
description: The attack of the card.
|
||||
card field:
|
||||
type: text
|
||||
name: defence
|
||||
script: only_numbers(value)
|
||||
icon: stats/defence.png
|
||||
save value: true
|
||||
card list visible: true
|
||||
card list column: 5
|
||||
card list width: 33
|
||||
card list name: DEF
|
||||
card list alignment: right
|
||||
description: The defence of the card.
|
||||
############################# Copyright stuff
|
||||
card field:
|
||||
type: text
|
||||
name: illustrator
|
||||
default: set.artist
|
||||
icon: stats/illustrator.png
|
||||
description: The artist for the card.
|
||||
card field:
|
||||
type: text
|
||||
name: copyright
|
||||
default: set.copyright
|
||||
multi line: true
|
||||
show statistics: false
|
||||
description: The copyright line of the card.
|
||||
###############################################
|
||||
########################### For New style cards
|
||||
card field:
|
||||
type: choice
|
||||
name: playarea
|
||||
choice: none
|
||||
choice: visible
|
||||
choice: concealed
|
||||
choice: both
|
||||
initial: visible
|
||||
script:
|
||||
if is_concealed_optional() then "both"
|
||||
else if is_concealed() then "concealed"
|
||||
else "visible"
|
||||
editable: false
|
||||
show statistics: false
|
||||
save value: true
|
||||
card field:
|
||||
type: choice
|
||||
name: flightrange
|
||||
choice: none
|
||||
choice: flight
|
||||
choice: range
|
||||
choice: both
|
||||
initial: none
|
||||
show statistics: false
|
||||
save value: true
|
||||
description: Flight and range icons for the card.
|
||||
card field:
|
||||
type: choice
|
||||
name: ongoing
|
||||
choice: none
|
||||
choice: ongoing
|
||||
initial: none
|
||||
script: ongoing_detect()
|
||||
description: Ongoing icons for the card.
|
||||
card field:
|
||||
type: choice
|
||||
name: affiliation
|
||||
editable: false
|
||||
initial: none
|
||||
include file: /vs-common.mse-include/watermark-names
|
||||
description: First affiliation icon for the card.
|
||||
card field:
|
||||
type: choice
|
||||
name: affiliation2
|
||||
editable: false
|
||||
initial: none
|
||||
include file: /vs-common.mse-include/dual-affiliation
|
||||
description: Second affiliation icon for the card.
|
||||
|
||||
############################################################## Card fields
|
||||
############################# Background stuff
|
||||
card field:
|
||||
type: choice
|
||||
name: shape
|
||||
save value: false
|
||||
show statistics: false
|
||||
editable: false
|
||||
choice: new
|
||||
choice: old
|
||||
choice: avatar
|
||||
choice: alter ego
|
||||
script:
|
||||
stylesheet # indicate that this value should be updated when the stylesheet changes
|
||||
card_shape() # determined by the style
|
||||
card field:
|
||||
type: choice
|
||||
name: card type
|
||||
choice: characters
|
||||
choice:
|
||||
name: visible
|
||||
choice: character
|
||||
choice: character dual
|
||||
choice: character dual (new)
|
||||
choice:
|
||||
name: hidden
|
||||
choice: concealed
|
||||
choice: concealed dual
|
||||
choice: concealed dual (new)
|
||||
choice:
|
||||
name: concealed-optional
|
||||
choice: concealed-optional character
|
||||
choice: concealed-optional dual
|
||||
choice: concealed-optional dual (new)
|
||||
choice:
|
||||
name: equipment
|
||||
choice: visible equipment
|
||||
choice: concealed equipment
|
||||
choice: concealed-optional equipment
|
||||
choice: location
|
||||
choice: plot twist
|
||||
choice: planet
|
||||
default: card_type()
|
||||
show statistics: false
|
||||
description: The frame of the card.
|
||||
############################# Name line
|
||||
card field:
|
||||
type: text
|
||||
name: name
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: identity
|
||||
editable: false
|
||||
card field:
|
||||
type: text
|
||||
name: full name
|
||||
script:
|
||||
combined_editor(
|
||||
field1: card.name,
|
||||
separator: name_sep(),
|
||||
field2: card.identity,
|
||||
soft_before_empty: false,
|
||||
hide_when_empty: false,
|
||||
type_over1: "TM",
|
||||
type_over2: "<sym>@</sym>"
|
||||
)
|
||||
identifying: true
|
||||
show statistics: false
|
||||
card list visible: true
|
||||
card list column: 1
|
||||
card list width: 200
|
||||
description: The name of the card, use @ for a diamond.
|
||||
card field:
|
||||
type: text
|
||||
name: cost
|
||||
script: only_numbers(value)
|
||||
icon: stats/cost.png
|
||||
card list visible: true
|
||||
card list column: 3
|
||||
card list alignment: right
|
||||
card list width: 37
|
||||
card list name: Cost
|
||||
description: The cost of the card.
|
||||
############################# Image
|
||||
card field:
|
||||
type: image
|
||||
name: image
|
||||
show statistics: false
|
||||
card field:
|
||||
type: choice
|
||||
name: card symbol
|
||||
choice: none
|
||||
choice: Marvel
|
||||
choice: DC-new
|
||||
choice: DC-old
|
||||
choice: Hellboy
|
||||
choice: Other...
|
||||
show statistics: false
|
||||
default: set.logo
|
||||
editable: false
|
||||
card field:
|
||||
type: choice
|
||||
name: edition
|
||||
choice: first edition
|
||||
editable: false
|
||||
show statistics: false
|
||||
############################# Type Bar
|
||||
card field:
|
||||
type: text
|
||||
name: type text
|
||||
script: to_upper(value)
|
||||
editable: false
|
||||
card field:
|
||||
type: text
|
||||
name: sub type
|
||||
script: to_upper(value)
|
||||
editable: false
|
||||
card field:
|
||||
type: text
|
||||
name: type text full
|
||||
script:
|
||||
# Either just type_text, or type_text—sub_type
|
||||
combined_editor(
|
||||
field1: card.type_text,
|
||||
separator: " - ",
|
||||
field2: card.sub_type,
|
||||
soft_before_empty: true,
|
||||
hide_when_empty: true,
|
||||
type_over1: " -",
|
||||
type_over2: "-"
|
||||
)
|
||||
description: The type of the card
|
||||
card field:
|
||||
type: choice
|
||||
name: type bar
|
||||
choice: type bar
|
||||
editable: false
|
||||
show statistics: false
|
||||
############################# Version
|
||||
card field:
|
||||
type: text
|
||||
name: version
|
||||
script: to_lower(value)
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team affiliation
|
||||
script: to_lower(value)
|
||||
editable: false
|
||||
card field:
|
||||
type: text
|
||||
name: version full
|
||||
script:
|
||||
# Either just version, or version • team_affiliation
|
||||
combined_editor(
|
||||
field1: card.version,
|
||||
separator: " • ",
|
||||
field2: card.team_affiliation,
|
||||
soft_before_empty: true,
|
||||
hide_when_empty: true,
|
||||
type_over1: " `"
|
||||
)
|
||||
card list visible: true
|
||||
card list column: 2
|
||||
show statistics: false
|
||||
description: The version of the card.
|
||||
############################# Card ID
|
||||
card field:
|
||||
type: text
|
||||
name: number
|
||||
save value: false
|
||||
script:
|
||||
if pos_of_card()<=9 then "00" + pos_of_card(value) else
|
||||
if pos_of_card()>=9 and pos_of_card()<=99 then "0" + pos_of_card(value) else
|
||||
"" + pos_of_card(value)
|
||||
card list visible: true
|
||||
card list column: 6
|
||||
card list width: 55
|
||||
card list name: #
|
||||
card list alignment: right
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: number text
|
||||
script: to_upper(value)
|
||||
default: set.code + "-" + card.number
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: number line
|
||||
save value: false
|
||||
show statistics: false
|
||||
script:
|
||||
if set.automatic_card_numbers then
|
||||
combined_editor(field1: set.code, separator: "-", field2: card.number)
|
||||
else
|
||||
forward_editor(field: card.number_text)
|
||||
description: Copyright of this card and cardnumber, the default value can be changed on the 'set info' tab
|
||||
card field:
|
||||
type: text
|
||||
name: promo outliner
|
||||
save value: false
|
||||
show statistics: false
|
||||
editable: false
|
||||
default: card.number_line
|
||||
card field:
|
||||
type: text
|
||||
name: promo outliner 2
|
||||
save value: false
|
||||
show statistics: false
|
||||
editable: false
|
||||
default: card.number_line
|
||||
card field:
|
||||
type: choice
|
||||
name: rarity
|
||||
choice: common
|
||||
choice: uncommon
|
||||
choice: rare
|
||||
choice: promo
|
||||
default: set.set_rarity
|
||||
icon: stats/rarity.png
|
||||
description: The rarity of the card.
|
||||
############################# Affiliation
|
||||
card field:
|
||||
type: text
|
||||
name: separator
|
||||
script: separator_type(team2: card.team_2_of_2)
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team
|
||||
script: affiliation_1_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team 2 of 2
|
||||
script: affiliation_2_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team full
|
||||
script:
|
||||
# Either just team, or team • team 2 of 2
|
||||
combined_editor(
|
||||
field1: card.team,
|
||||
separator: card.separator,
|
||||
field2: card.team_2_of_2,
|
||||
soft_before_empty: true,
|
||||
hide_when_empty: true
|
||||
)
|
||||
description: The team of the card, use ` for a separator for dual cards
|
||||
card field:
|
||||
type: text
|
||||
name: separator 2
|
||||
script: separator_type(team2: card.team_2_of_2_2)
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team 2
|
||||
script: affiliation_1_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team 2 of 2 2
|
||||
script: affiliation_2_filter(if contains(card.shape, match: "old") then (value) else to_upper(value))
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: team 2 full
|
||||
script:
|
||||
# Either just team, or team 2 • team 2 of 2 2
|
||||
combined_editor(
|
||||
field1: card.team_2,
|
||||
separator: card.separator,
|
||||
field2: card.team_2_of_2_2,
|
||||
soft_before_empty: true,
|
||||
hide_when_empty: true,
|
||||
type_over1: " `"
|
||||
)
|
||||
description: The second affiliation of the card (for dual cards)
|
||||
############################# FlightRange
|
||||
card field:
|
||||
type: multiple choice
|
||||
name: symbols
|
||||
icon: stats/symbols.png
|
||||
choice: flight
|
||||
choice: range
|
||||
choice: ongoing
|
||||
default: symbol_default()
|
||||
description: Symbols for this card (flight/range/ongoing), multiple symbols can be selected
|
||||
show statistics: false
|
||||
############################# Text box
|
||||
card field:
|
||||
type: text
|
||||
name: rule text
|
||||
show statistics: false
|
||||
multi line: true
|
||||
script: text_filter(value)
|
||||
description: Rule text of the card, use @ for a diamond, -> for an arrow
|
||||
card field:
|
||||
type: text
|
||||
name: flavor text
|
||||
show statistics: false
|
||||
multi line: true
|
||||
description: Flavor text of the card.
|
||||
card field:
|
||||
type: choice
|
||||
name: watermark
|
||||
include file: /vs-common.mse-include/watermark-names
|
||||
editable: false
|
||||
description: The Watermark for this set.
|
||||
############################# Atack / Defense
|
||||
card field:
|
||||
type: text
|
||||
name: attack
|
||||
script: only_numbers(value)
|
||||
icon: stats/attack.png
|
||||
save value: true
|
||||
card list visible: true
|
||||
card list column: 4
|
||||
card list width: 33
|
||||
card list name: ATK
|
||||
card list alignment: right
|
||||
description: The attack of the card.
|
||||
card field:
|
||||
type: text
|
||||
name: defence
|
||||
script: only_numbers(value)
|
||||
icon: stats/defence.png
|
||||
save value: true
|
||||
card list visible: true
|
||||
card list column: 5
|
||||
card list width: 33
|
||||
card list name: DEF
|
||||
card list alignment: right
|
||||
description: The defence of the card.
|
||||
############################# Copyright stuff
|
||||
card field:
|
||||
type: text
|
||||
name: illustrator
|
||||
default: set.artist
|
||||
icon: stats/illustrator.png
|
||||
description: The artist for the card.
|
||||
card field:
|
||||
type: text
|
||||
name: copyright
|
||||
default: set.copyright
|
||||
multi line: true
|
||||
show statistics: false
|
||||
description: The copyright line of the card.
|
||||
###############################################
|
||||
########################### For New style cards
|
||||
card field:
|
||||
type: choice
|
||||
name: playarea
|
||||
choice: none
|
||||
choice: visible
|
||||
choice: concealed
|
||||
choice: both
|
||||
initial: visible
|
||||
script:
|
||||
if is_concealed_optional() then "both"
|
||||
else if is_concealed() then "concealed"
|
||||
else "visible"
|
||||
editable: false
|
||||
show statistics: false
|
||||
save value: true
|
||||
card field:
|
||||
type: choice
|
||||
name: flightrange
|
||||
choice: none
|
||||
choice: flight
|
||||
choice: range
|
||||
choice: both
|
||||
initial: none
|
||||
show statistics: false
|
||||
save value: true
|
||||
description: Flight and range icons for the card.
|
||||
card field:
|
||||
type: choice
|
||||
name: ongoing
|
||||
choice: none
|
||||
choice: ongoing
|
||||
initial: none
|
||||
script: ongoing_detect()
|
||||
description: Ongoing icons for the card.
|
||||
card field:
|
||||
type: choice
|
||||
name: affiliation
|
||||
editable: false
|
||||
initial: none
|
||||
include file: /vs-common.mse-include/watermark-names
|
||||
description: First affiliation icon for the card.
|
||||
card field:
|
||||
type: choice
|
||||
name: affiliation2
|
||||
editable: false
|
||||
initial: none
|
||||
include file: /vs-common.mse-include/dual-affiliation
|
||||
description: Second affiliation icon for the card.
|
||||
|
||||
+26
-26
@@ -1,27 +1,27 @@
|
||||
mse version: 0.3.8
|
||||
full name: VS System
|
||||
short name: VS
|
||||
installer group: VS System/game files
|
||||
icon: card-back.png
|
||||
position hint: 3
|
||||
|
||||
version: 2009-07-25
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2009-02-04
|
||||
############ some scripts copied and altered from magic.mse-game
|
||||
############################################################## The script
|
||||
|
||||
init script: include file: script
|
||||
|
||||
############################################################## Lots of lists
|
||||
|
||||
include file: card_fields
|
||||
include file: set_fields
|
||||
include file: statistics
|
||||
include file: packs
|
||||
include file: keywords
|
||||
include file: word_lists
|
||||
include file: auto_replace
|
||||
|
||||
mse version: 0.3.8
|
||||
full name: VS System
|
||||
short name: VS
|
||||
installer group: VS System/game files
|
||||
icon: card-back.png
|
||||
position hint: 3
|
||||
|
||||
version: 2009-07-25
|
||||
depends on:
|
||||
package: vs-common.mse-include
|
||||
version: 2009-02-04
|
||||
############ some scripts copied and altered from magic.mse-game
|
||||
############################################################## The script
|
||||
|
||||
init script: include file: script
|
||||
|
||||
############################################################## Lots of lists
|
||||
|
||||
include file: card_fields
|
||||
include file: set_fields
|
||||
include file: statistics
|
||||
include file: packs
|
||||
include file: keywords
|
||||
include file: word_lists
|
||||
include file: auto_replace
|
||||
|
||||
############################################################## Other stuff
|
||||
+150
-150
@@ -1,150 +1,150 @@
|
||||
############################################################## Keywords
|
||||
############################# Keyword rules
|
||||
|
||||
has keywords: true
|
||||
|
||||
keyword match script: text_filter(value)
|
||||
|
||||
keyword mode:
|
||||
is default: true
|
||||
name: custom
|
||||
description: Custom keywords.
|
||||
keyword mode:
|
||||
name: real
|
||||
description: Actual keywords.
|
||||
|
||||
keyword parameter type:
|
||||
name: number
|
||||
match: [0-9XYZ?!]+
|
||||
keyword parameter type:
|
||||
name: action
|
||||
match:
|
||||
[^
|
||||
(.,]+
|
||||
keyword parameter type:
|
||||
name: name
|
||||
match:
|
||||
[^
|
||||
(.,]+
|
||||
|
||||
############################# All VS System keywords
|
||||
keyword:
|
||||
keyword: Concealed—Optional
|
||||
match: Concealed—Optional
|
||||
mode: real
|
||||
reminder: This card may come into play in the hidden area.
|
||||
keyword:
|
||||
keyword: Concealed
|
||||
match: Concealed
|
||||
mode: real
|
||||
reminder: This card comes into play in the hidden area.
|
||||
keyword:
|
||||
keyword: Loyalty—Reveal
|
||||
match: Loyalty—Reveal
|
||||
mode: real
|
||||
reminder: If you don’t control a character that shares an affiliation with this character, then as an additional cost to recruit this character, reveal a character card from your hand or resource row that shares an affiliation with this character.
|
||||
keyword:
|
||||
keyword: Loyalty
|
||||
match: Loyalty
|
||||
mode: real
|
||||
reminder: Recruit this character only if you control a character that shares at least one team affiliation with this character.
|
||||
keyword:
|
||||
keyword: Evasion
|
||||
match: Evasion
|
||||
mode: real
|
||||
reminder: Stun this character -> Recover this character at the start of the recovery phase this turn.
|
||||
keyword:
|
||||
keyword: Invulnerability
|
||||
match: Invulnerability
|
||||
mode: real
|
||||
reminder: Whenever this character becomes stunned, you do not take stun damage. Breakthrough is applied normally.
|
||||
keyword:
|
||||
keyword: Cosmic—Surge:
|
||||
match: Cosmic—Surge: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: This character does not come into play with a cosmic counter. At the start of the recovery phase each turn, put a cosmic counter on this character.
|
||||
keyword:
|
||||
keyword: Cosmic:
|
||||
match: Cosmic: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: This character comes into play with a cosmic counter on it. While this character has a cosmic counter on it, it has this ability in addition to any other text it has.
|
||||
keyword:
|
||||
keyword: Cosmic
|
||||
match: Cosmic
|
||||
mode: real
|
||||
reminder: This character comes into play with a cosmic counter on it.
|
||||
keyword:
|
||||
keyword: Boost
|
||||
match: Boost <atom-param>number</atom-param>
|
||||
mode: real
|
||||
reminder: As an additional cost to play this card, you may pay its boost cost. If you pay, this card has this this this ability in addition to any other text it has this turn.
|
||||
keyword:
|
||||
keyword: Willpower
|
||||
match: Willpower <atom-param>number</atom-param>
|
||||
mode: real
|
||||
reminder: This character has willpower equal to <param1>.
|
||||
keyword:
|
||||
keyword: Leader:
|
||||
match: Leader: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: The designated characters are affected by this text.
|
||||
keyword:
|
||||
keyword: Ally:
|
||||
match: Ally: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: This character's ally power is activated whenever a character becomes powered-up.
|
||||
keyword:
|
||||
keyword: Unique
|
||||
match: Unique
|
||||
mode: real
|
||||
reminder: You may only have one copy of this card in play at a time.
|
||||
keyword:
|
||||
keyword: Ongoing:
|
||||
match: Ongoing <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: As long as this card remains face-up in your resource row, this text is active.
|
||||
keyword:
|
||||
keyword: Reservist
|
||||
match: Reservist
|
||||
mode: real
|
||||
reminder: You may recruit this card from your resource row. If you do, you may put a card from your hand face down into your resource row.
|
||||
keyword:
|
||||
keyword: Press
|
||||
match: Press
|
||||
mode: real
|
||||
reminder: When you recruit this card, your next character costs 1 less to recruit this turn for each press card you recruited this turn, but no less than 1.
|
||||
keyword:
|
||||
keyword: Terraform
|
||||
match: Terraform
|
||||
mode: real
|
||||
reminder: Reveal this card -> You may return a face-down resource you control to its owner's hand. If you do, put this card face-down into your resource row. Use this power only if this card is in your hand and only during your recruit step.
|
||||
keyword:
|
||||
keyword: Transferable
|
||||
match: Transferable
|
||||
mode: real
|
||||
reminder: At the start of the formation step, you may transfer this card.
|
||||
keyword:
|
||||
keyword: Vengeance:
|
||||
match: Vengeance: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: This ability is activated whenever this character is stunned.
|
||||
keyword:
|
||||
keyword: Backup:
|
||||
match: Backup: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: This ability can only be used during the build phase.
|
||||
keyword:
|
||||
keyword: Dual Loyalty
|
||||
match: Dual Loyalty
|
||||
mode: real
|
||||
reminder: Recruit this card only if both its printed affiliations are among the affiliations of characters you control.
|
||||
keyword:
|
||||
keyword: Substitute
|
||||
match: Substitute
|
||||
mode: real
|
||||
reminder: Reveal this card -> You may remove from the game a ready character you control with cost greater than or equal to the cost of this card. If you do, put this card into play. Use only if this card is in your hand and only during your recruit step."
|
||||
keyword:
|
||||
keyword: Insanity:
|
||||
match: Insanity: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: You may not have more than one copy of this card in your deck.
|
||||
############################################################## Keywords
|
||||
############################# Keyword rules
|
||||
|
||||
has keywords: true
|
||||
|
||||
keyword match script: text_filter(value)
|
||||
|
||||
keyword mode:
|
||||
is default: true
|
||||
name: custom
|
||||
description: Custom keywords.
|
||||
keyword mode:
|
||||
name: real
|
||||
description: Actual keywords.
|
||||
|
||||
keyword parameter type:
|
||||
name: number
|
||||
match: [0-9XYZ?!]+
|
||||
keyword parameter type:
|
||||
name: action
|
||||
match:
|
||||
[^
|
||||
(.,]+
|
||||
keyword parameter type:
|
||||
name: name
|
||||
match:
|
||||
[^
|
||||
(.,]+
|
||||
|
||||
############################# All VS System keywords
|
||||
keyword:
|
||||
keyword: Concealed—Optional
|
||||
match: Concealed—Optional
|
||||
mode: real
|
||||
reminder: This card may come into play in the hidden area.
|
||||
keyword:
|
||||
keyword: Concealed
|
||||
match: Concealed
|
||||
mode: real
|
||||
reminder: This card comes into play in the hidden area.
|
||||
keyword:
|
||||
keyword: Loyalty—Reveal
|
||||
match: Loyalty—Reveal
|
||||
mode: real
|
||||
reminder: If you don’t control a character that shares an affiliation with this character, then as an additional cost to recruit this character, reveal a character card from your hand or resource row that shares an affiliation with this character.
|
||||
keyword:
|
||||
keyword: Loyalty
|
||||
match: Loyalty
|
||||
mode: real
|
||||
reminder: Recruit this character only if you control a character that shares at least one team affiliation with this character.
|
||||
keyword:
|
||||
keyword: Evasion
|
||||
match: Evasion
|
||||
mode: real
|
||||
reminder: Stun this character -> Recover this character at the start of the recovery phase this turn.
|
||||
keyword:
|
||||
keyword: Invulnerability
|
||||
match: Invulnerability
|
||||
mode: real
|
||||
reminder: Whenever this character becomes stunned, you do not take stun damage. Breakthrough is applied normally.
|
||||
keyword:
|
||||
keyword: Cosmic—Surge:
|
||||
match: Cosmic—Surge: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: This character does not come into play with a cosmic counter. At the start of the recovery phase each turn, put a cosmic counter on this character.
|
||||
keyword:
|
||||
keyword: Cosmic:
|
||||
match: Cosmic: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: This character comes into play with a cosmic counter on it. While this character has a cosmic counter on it, it has this ability in addition to any other text it has.
|
||||
keyword:
|
||||
keyword: Cosmic
|
||||
match: Cosmic
|
||||
mode: real
|
||||
reminder: This character comes into play with a cosmic counter on it.
|
||||
keyword:
|
||||
keyword: Boost
|
||||
match: Boost <atom-param>number</atom-param>
|
||||
mode: real
|
||||
reminder: As an additional cost to play this card, you may pay its boost cost. If you pay, this card has this this this ability in addition to any other text it has this turn.
|
||||
keyword:
|
||||
keyword: Willpower
|
||||
match: Willpower <atom-param>number</atom-param>
|
||||
mode: real
|
||||
reminder: This character has willpower equal to <param1>.
|
||||
keyword:
|
||||
keyword: Leader:
|
||||
match: Leader: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: The designated characters are affected by this text.
|
||||
keyword:
|
||||
keyword: Ally:
|
||||
match: Ally: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: This character's ally power is activated whenever a character becomes powered-up.
|
||||
keyword:
|
||||
keyword: Unique
|
||||
match: Unique
|
||||
mode: real
|
||||
reminder: You may only have one copy of this card in play at a time.
|
||||
keyword:
|
||||
keyword: Ongoing:
|
||||
match: Ongoing <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: As long as this card remains face-up in your resource row, this text is active.
|
||||
keyword:
|
||||
keyword: Reservist
|
||||
match: Reservist
|
||||
mode: real
|
||||
reminder: You may recruit this card from your resource row. If you do, you may put a card from your hand face down into your resource row.
|
||||
keyword:
|
||||
keyword: Press
|
||||
match: Press
|
||||
mode: real
|
||||
reminder: When you recruit this card, your next character costs 1 less to recruit this turn for each press card you recruited this turn, but no less than 1.
|
||||
keyword:
|
||||
keyword: Terraform
|
||||
match: Terraform
|
||||
mode: real
|
||||
reminder: Reveal this card -> You may return a face-down resource you control to its owner's hand. If you do, put this card face-down into your resource row. Use this power only if this card is in your hand and only during your recruit step.
|
||||
keyword:
|
||||
keyword: Transferable
|
||||
match: Transferable
|
||||
mode: real
|
||||
reminder: At the start of the formation step, you may transfer this card.
|
||||
keyword:
|
||||
keyword: Vengeance:
|
||||
match: Vengeance: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: This ability is activated whenever this character is stunned.
|
||||
keyword:
|
||||
keyword: Backup:
|
||||
match: Backup: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: This ability can only be used during the build phase.
|
||||
keyword:
|
||||
keyword: Dual Loyalty
|
||||
match: Dual Loyalty
|
||||
mode: real
|
||||
reminder: Recruit this card only if both its printed affiliations are among the affiliations of characters you control.
|
||||
keyword:
|
||||
keyword: Substitute
|
||||
match: Substitute
|
||||
mode: real
|
||||
reminder: Reveal this card -> You may remove from the game a ready character you control with cost greater than or equal to the cost of this card. If you do, put this card into play. Use only if this card is in your hand and only during your recruit step."
|
||||
keyword:
|
||||
keyword: Insanity:
|
||||
match: Insanity: <atom-param>action</atom-param>
|
||||
mode: real
|
||||
reminder: You may not have more than one copy of this card in your deck.
|
||||
|
||||
+51
-51
@@ -1,52 +1,52 @@
|
||||
|
||||
############################################################## Card pack items
|
||||
pack type:
|
||||
name: rare
|
||||
filter: card.rarity == "rare"
|
||||
pack type:
|
||||
name: uncommon
|
||||
filter: card.rarity == "uncommon"
|
||||
pack type:
|
||||
name: common
|
||||
filter: card.rarity == "common"
|
||||
pack type:
|
||||
name: promo
|
||||
filter: card.rarity == "promo"
|
||||
pack type:
|
||||
name: random non-rare foil
|
||||
filter: card.rarity == "common" or card.rarity == "uncommon"
|
||||
############################################################## Card packs
|
||||
pack type:
|
||||
name: booster pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 1
|
||||
item:
|
||||
name: uncommon
|
||||
amount: 3
|
||||
item:
|
||||
name: common
|
||||
amount: 9
|
||||
item:
|
||||
name: random non-rare foil
|
||||
amount: 1
|
||||
pack type:
|
||||
name: additional promo
|
||||
item:
|
||||
name: promo
|
||||
pack type:
|
||||
name: additional rare
|
||||
item:
|
||||
name: rare
|
||||
pack type:
|
||||
name: additional uncommon
|
||||
item:
|
||||
name: uncommon
|
||||
pack type:
|
||||
name: additional common
|
||||
item:
|
||||
name: common
|
||||
pack type:
|
||||
name: additional random non-rare foil
|
||||
item:
|
||||
|
||||
############################################################## Card pack items
|
||||
pack type:
|
||||
name: rare
|
||||
filter: card.rarity == "rare"
|
||||
pack type:
|
||||
name: uncommon
|
||||
filter: card.rarity == "uncommon"
|
||||
pack type:
|
||||
name: common
|
||||
filter: card.rarity == "common"
|
||||
pack type:
|
||||
name: promo
|
||||
filter: card.rarity == "promo"
|
||||
pack type:
|
||||
name: random non-rare foil
|
||||
filter: card.rarity == "common" or card.rarity == "uncommon"
|
||||
############################################################## Card packs
|
||||
pack type:
|
||||
name: booster pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 1
|
||||
item:
|
||||
name: uncommon
|
||||
amount: 3
|
||||
item:
|
||||
name: common
|
||||
amount: 9
|
||||
item:
|
||||
name: random non-rare foil
|
||||
amount: 1
|
||||
pack type:
|
||||
name: additional promo
|
||||
item:
|
||||
name: promo
|
||||
pack type:
|
||||
name: additional rare
|
||||
item:
|
||||
name: rare
|
||||
pack type:
|
||||
name: additional uncommon
|
||||
item:
|
||||
name: uncommon
|
||||
pack type:
|
||||
name: additional common
|
||||
item:
|
||||
name: common
|
||||
pack type:
|
||||
name: additional random non-rare foil
|
||||
item:
|
||||
name: random non-rare foil
|
||||
+246
-246
@@ -1,247 +1,247 @@
|
||||
|
||||
############### Sorting
|
||||
sort_index := {
|
||||
if contains(card.team_full, match: "<word-list-affiliation1></word-list-affiliation1>") then "2"
|
||||
else if contains(card.card_type, match: "equipment") then "3"
|
||||
else if card.card_type=="location" then "4"
|
||||
else if card.card_type=="plot twist" then "5"
|
||||
else if card.card_type=="planet" then "6"
|
||||
else "1"
|
||||
}
|
||||
extensive_sort := {
|
||||
card.team_full + card.full_name + card.version_full
|
||||
}
|
||||
rarity_sort := {
|
||||
if contains(card.shape, match: "old") then "B"
|
||||
else if contains(card.shape, match: "avatar") then "C"
|
||||
else if contains(card.shape, match: "alter ego") then "D"
|
||||
else "A"
|
||||
}
|
||||
|
||||
############### Determine Card Position
|
||||
pos_of_card := {
|
||||
position(
|
||||
of: card
|
||||
in: set
|
||||
order_by: { rarity_sort() + sort_index() + extensive_sort() }
|
||||
) + 1
|
||||
}
|
||||
|
||||
############################################################## Text Filters
|
||||
card_shape := { "new" }
|
||||
# - adds all symbols
|
||||
# - bolds keywords
|
||||
# - makes text in parentheses italic
|
||||
text_filter :=
|
||||
# step 1 : Remove all automatic tags
|
||||
tag_remove_rule(tag: "<sym-auto>") +
|
||||
tag_remove_rule(tag: "<i-auto>") +
|
||||
tag_remove_rule(tag: "<b-auto>") +
|
||||
remove_tag@(tag: "<nospellcheck") +
|
||||
# step 2 : Reminder text for keywords
|
||||
expand_keywords@(
|
||||
condition: {
|
||||
correct_case
|
||||
}
|
||||
default_expand: {
|
||||
chosen(choice:if correct_case then mode else "lower case", set.automatic_reminder_text)
|
||||
},
|
||||
combine: {
|
||||
# un-bold parameters
|
||||
keyword := tag_contents(keyword, tag:"<param",
|
||||
contents: {"</b-auto>{input}<b-auto>"})
|
||||
reminder := process_english_hints(reminder)
|
||||
# the combined result
|
||||
"<b-auto>{keyword}</b-auto>"
|
||||
+ if expand then "<atom-reminder-{mode}> ({reminder})</atom-reminder-{mode}>"
|
||||
}) +
|
||||
# step 3 : Expand shortcut words ~ and CARDNAME
|
||||
replace_rule(
|
||||
match: "~|~THIS~|CARDNAME",
|
||||
in_context: "(^|[[:space:]])<match>",
|
||||
replace: "<atom-cardname>&</atom-cardname>"
|
||||
) +
|
||||
# step 4 : Fill in atom fields
|
||||
tag_contents_rule(
|
||||
tag: "<atom-cardname>",
|
||||
contents: { if card.name=="" then "CARDNAME" else card.name }
|
||||
) +
|
||||
# step 5a: add arrow & diamond symbols
|
||||
replace_rule(
|
||||
match: "->|>>>|@|<>|•",
|
||||
replace: "<sym-auto>&</sym-auto>") +
|
||||
# step 7: keyword parameters should not be bolded
|
||||
# step 7a: put </b> before each <param>
|
||||
#replace@(
|
||||
# match: "<param[^>]*>",
|
||||
# replace: "</b-auto>&") +
|
||||
# step 7b: put <b> after each </param>
|
||||
#replace@(
|
||||
# match: "</param[^>]*>",
|
||||
# replace: "&<b-auto>") +
|
||||
# step 8 : Italic reminder text
|
||||
replace_rule(
|
||||
match: "[(][^)\n]*[)]?",
|
||||
in_context: "(^|[[:space:]])<match>|<atom-keyword><match>",
|
||||
replace: "<i-auto>&</i-auto>")
|
||||
|
||||
############### Word List Scripts for Affiliations and Card Types
|
||||
type_over_list := replace_rule(match:" ?-$", replace:"")
|
||||
|
||||
affiliation_1_filter :=
|
||||
tag_remove_rule(tag: "<word-list-") +
|
||||
tag_remove_rule(tag: "<WORD-LIST-AFFILIATION1>") +
|
||||
tag_remove_rule(tag: "</WORD-LIST-AFFILIATION1>") +
|
||||
type_over_list +
|
||||
{ "<word-list-affiliation1>{if contains(card.shape, match: "old") then (input) else to_upper(input)}</word-list-affiliation1>" }
|
||||
|
||||
space_to_wltags := replace_rule(match:"( +|<soft> </soft>)",
|
||||
replace:{"</word-list-{list_type}>{_1}<word-list-{list_type}>"})
|
||||
|
||||
affiliation_2_filter :=
|
||||
tag_remove_rule(tag: "<word-list-") +
|
||||
tag_remove_rule(tag: "<WORD-LIST-AFFILIATION2>") +
|
||||
tag_remove_rule(tag: "</WORD-LIST-AFFILIATION2>") +
|
||||
type_over_list +
|
||||
{ "<word-list-affiliation2>{if contains(card.shape, match: "old") then (input) else to_upper(input)}</word-list-affiliation2>" }
|
||||
|
||||
############### Determine type of card
|
||||
c_optional_character := filter_rule(match: "Concealed—Optional")
|
||||
concealed_character := filter_rule(match: "Concealed")
|
||||
keyword_sort_equipment := filter_rule(match: "Transferable")
|
||||
keyword_sort_location := filter_rule(match: "Terraform")
|
||||
keyword_sort_plot_twist := filter_rule(match: "Ongoing:")
|
||||
card_type := {
|
||||
if contains(card.team, match: "Location") then "location"
|
||||
else if contains(card.team, match: "LOCATION") then "location"
|
||||
else if keyword_sort_location(card.rule_text) != "" then "location"
|
||||
else if card.team=="Planet" then "planet"
|
||||
else if card.team=="PLANET" then "planet"
|
||||
else if contains(card.team, match: "Equipment") then "equipment visible equipment"
|
||||
else if contains(card.team, match: "EQUIPMENT") then "equipment visible equipment"
|
||||
else if keyword_sort_equipment(card.rule_text) != "" then "equipment visible equipment"
|
||||
else if contains(card.team, match: "Plot Twist") then "plot twist"
|
||||
else if contains(card.team, match: "PLOT TWIST") then "plot twist"
|
||||
else if keyword_sort_plot_twist(card.rule_text) != "" then "plot twist"
|
||||
else if card.symbols == "ongoing" then "plot twist"
|
||||
else if c_optional_character(card.rule_text) != "" then "characters concealed-optional concealed-optional character"
|
||||
else if concealed_character(card.rule_text) != "" then "characters hidden concealed"
|
||||
else "characters visible character"
|
||||
}
|
||||
# Default symbols
|
||||
flightrange_detect := { if card.flightrange == "flight" then "flight"
|
||||
else if card.flightrange == "range" then "range"
|
||||
else if card.flightrange == "both" then "flight, range"
|
||||
else ""
|
||||
}
|
||||
ongoing_detect := {
|
||||
if keyword_sort_plot_twist(card.rule_text) != "" then "ongoing"
|
||||
else ""
|
||||
}
|
||||
symbol_default := { flightrange_detect() + (if flightrange_detect() != "" then ", " else " ") + ongoing_detect() }
|
||||
|
||||
# Default 'team' name of card
|
||||
team := {
|
||||
if is_location() then "Location"
|
||||
else if is_equipment() then "Equipment"
|
||||
else if is_plot_twist() then "Plot Twist"
|
||||
else ""
|
||||
}
|
||||
true_pass := {
|
||||
if is_character() then false else true
|
||||
}
|
||||
|
||||
############### Type of card
|
||||
|
||||
is_dual := {
|
||||
card.card_type == "characters visible character dual" or
|
||||
card.card_type == "characters hidden concealed dual" or
|
||||
card.card_type == "characters concealed-optional concealed-optional dual"
|
||||
}
|
||||
is_new_dual := {
|
||||
card.card_type == "characters visible character dual (new)" or
|
||||
card.card_type == "characters hidden concealed dual (new)" or
|
||||
card.card_type == "characters concealed-optional concealed-optional dual (new)"
|
||||
}
|
||||
is_not_new_dual := {
|
||||
card.card_type == "characters visible character" or
|
||||
card.card_type == "characters visible character dual" or
|
||||
card.card_type == "characters hidden character concealed" or
|
||||
card.card_type == "characters hidden character concealed dual" or
|
||||
card.card_type == "characters concealed-optional concealed-optional character" or
|
||||
card.card_type == "characters concealed-optional concealed-optional dual"
|
||||
}
|
||||
is_character := { contains(card.card_type, match: "characters")
|
||||
}
|
||||
is_concealed_optional := { contains(card.card_type, match: "concealed-optional") or
|
||||
contains(card.rule_text, match: "Concealed—Optional")
|
||||
}
|
||||
is_concealed := { contains(card.card_type, match: "hidden") or
|
||||
contains(card.rule_text, match: "Concealed")
|
||||
}
|
||||
is_equipment := { contains(card.card_type, match: "equipment")
|
||||
}
|
||||
is_location := {
|
||||
card.card_type == "location"
|
||||
}
|
||||
is_plot_twist := {
|
||||
card.card_type == "plot twist"
|
||||
}
|
||||
is_ch_or_eq := {
|
||||
is_character() or is_equipment()
|
||||
}
|
||||
is_ch_or_pt := {
|
||||
is_character() or is_plot_twist()
|
||||
}
|
||||
############### Watermark Scripts
|
||||
|
||||
watermark_narrow := {
|
||||
card.watermark == "Marvel A-C Brood" or
|
||||
card.watermark == "Marvel A-C Brotherhood" or
|
||||
card.watermark == "Marvel D-H Hellfire Club" or
|
||||
card.watermark == "DC A-C Anti-Matter" or
|
||||
card.watermark == "DC A-C Arkham Inmates" or
|
||||
card.watermark == "DC N-S Shadowpact"
|
||||
}
|
||||
watermark_wide := {
|
||||
card.watermark == "Marvel D-H Horsemen of Apocalypse" or
|
||||
card.watermark == "DC I-M JLA" or
|
||||
card.watermark == "DC I-M JSA"
|
||||
}
|
||||
|
||||
############### Additional Scripts
|
||||
|
||||
only_numbers := filter_text@(match: "^[0123456789]+")
|
||||
|
||||
word_count := break_text@(match:"[^[:space:]]+") + length
|
||||
|
||||
name_sep := {
|
||||
if contains(set.logo, match: "Marvel") then (
|
||||
if is_character() and card.identity=="" then "™"
|
||||
else if is_character() and card.identity!="" then "™ <sym>•</sym> "
|
||||
else if is_equipment() and card.identity=="" then " "
|
||||
else if is_equipment() and card.identity!="" then " <sym>•</sym> "
|
||||
else ""
|
||||
)
|
||||
else if is_character() and card.identity=="" then " "
|
||||
else if is_character() and card.identity!="" then " <sym>•</sym> "
|
||||
else if is_equipment() and card.identity=="" then " "
|
||||
else if is_equipment() and card.identity!="" then " <sym>•</sym> "
|
||||
else " "
|
||||
}
|
||||
|
||||
separator_type := {
|
||||
if contains(card.shape, match:"old") then (
|
||||
if team2 != "<word-list-affiliation2></word-list-affiliation2>" then " <sym>•</sym> "
|
||||
else " "
|
||||
)
|
||||
else " • "
|
||||
}
|
||||
|
||||
only_first := replace@(match:"card.team", replace:"")
|
||||
|
||||
all_affiliations := {
|
||||
for each card in set do
|
||||
if is_character() then "," + only_first(to_text(card.team))
|
||||
}
|
||||
|
||||
############### Sorting
|
||||
sort_index := {
|
||||
if contains(card.team_full, match: "<word-list-affiliation1></word-list-affiliation1>") then "2"
|
||||
else if contains(card.card_type, match: "equipment") then "3"
|
||||
else if card.card_type=="location" then "4"
|
||||
else if card.card_type=="plot twist" then "5"
|
||||
else if card.card_type=="planet" then "6"
|
||||
else "1"
|
||||
}
|
||||
extensive_sort := {
|
||||
card.team_full + card.full_name + card.version_full
|
||||
}
|
||||
rarity_sort := {
|
||||
if contains(card.shape, match: "old") then "B"
|
||||
else if contains(card.shape, match: "avatar") then "C"
|
||||
else if contains(card.shape, match: "alter ego") then "D"
|
||||
else "A"
|
||||
}
|
||||
|
||||
############### Determine Card Position
|
||||
pos_of_card := {
|
||||
position(
|
||||
of: card
|
||||
in: set
|
||||
order_by: { rarity_sort() + sort_index() + extensive_sort() }
|
||||
) + 1
|
||||
}
|
||||
|
||||
############################################################## Text Filters
|
||||
card_shape := { "new" }
|
||||
# - adds all symbols
|
||||
# - bolds keywords
|
||||
# - makes text in parentheses italic
|
||||
text_filter :=
|
||||
# step 1 : Remove all automatic tags
|
||||
tag_remove_rule(tag: "<sym-auto>") +
|
||||
tag_remove_rule(tag: "<i-auto>") +
|
||||
tag_remove_rule(tag: "<b-auto>") +
|
||||
remove_tag@(tag: "<nospellcheck") +
|
||||
# step 2 : Reminder text for keywords
|
||||
expand_keywords@(
|
||||
condition: {
|
||||
correct_case
|
||||
}
|
||||
default_expand: {
|
||||
chosen(choice:if correct_case then mode else "lower case", set.automatic_reminder_text)
|
||||
},
|
||||
combine: {
|
||||
# un-bold parameters
|
||||
keyword := tag_contents(keyword, tag:"<param",
|
||||
contents: {"</b-auto>{input}<b-auto>"})
|
||||
reminder := process_english_hints(reminder)
|
||||
# the combined result
|
||||
"<b-auto>{keyword}</b-auto>"
|
||||
+ if expand then "<atom-reminder-{mode}> ({reminder})</atom-reminder-{mode}>"
|
||||
}) +
|
||||
# step 3 : Expand shortcut words ~ and CARDNAME
|
||||
replace_rule(
|
||||
match: "~|~THIS~|CARDNAME",
|
||||
in_context: "(^|[[:space:]])<match>",
|
||||
replace: "<atom-cardname>&</atom-cardname>"
|
||||
) +
|
||||
# step 4 : Fill in atom fields
|
||||
tag_contents_rule(
|
||||
tag: "<atom-cardname>",
|
||||
contents: { if card.name=="" then "CARDNAME" else card.name }
|
||||
) +
|
||||
# step 5a: add arrow & diamond symbols
|
||||
replace_rule(
|
||||
match: "->|>>>|@|<>|•",
|
||||
replace: "<sym-auto>&</sym-auto>") +
|
||||
# step 7: keyword parameters should not be bolded
|
||||
# step 7a: put </b> before each <param>
|
||||
#replace@(
|
||||
# match: "<param[^>]*>",
|
||||
# replace: "</b-auto>&") +
|
||||
# step 7b: put <b> after each </param>
|
||||
#replace@(
|
||||
# match: "</param[^>]*>",
|
||||
# replace: "&<b-auto>") +
|
||||
# step 8 : Italic reminder text
|
||||
replace_rule(
|
||||
match: "[(][^)\n]*[)]?",
|
||||
in_context: "(^|[[:space:]])<match>|<atom-keyword><match>",
|
||||
replace: "<i-auto>&</i-auto>")
|
||||
|
||||
############### Word List Scripts for Affiliations and Card Types
|
||||
type_over_list := replace_rule(match:" ?-$", replace:"")
|
||||
|
||||
affiliation_1_filter :=
|
||||
tag_remove_rule(tag: "<word-list-") +
|
||||
tag_remove_rule(tag: "<WORD-LIST-AFFILIATION1>") +
|
||||
tag_remove_rule(tag: "</WORD-LIST-AFFILIATION1>") +
|
||||
type_over_list +
|
||||
{ "<word-list-affiliation1>{if contains(card.shape, match: "old") then (input) else to_upper(input)}</word-list-affiliation1>" }
|
||||
|
||||
space_to_wltags := replace_rule(match:"( +|<soft> </soft>)",
|
||||
replace:{"</word-list-{list_type}>{_1}<word-list-{list_type}>"})
|
||||
|
||||
affiliation_2_filter :=
|
||||
tag_remove_rule(tag: "<word-list-") +
|
||||
tag_remove_rule(tag: "<WORD-LIST-AFFILIATION2>") +
|
||||
tag_remove_rule(tag: "</WORD-LIST-AFFILIATION2>") +
|
||||
type_over_list +
|
||||
{ "<word-list-affiliation2>{if contains(card.shape, match: "old") then (input) else to_upper(input)}</word-list-affiliation2>" }
|
||||
|
||||
############### Determine type of card
|
||||
c_optional_character := filter_rule(match: "Concealed—Optional")
|
||||
concealed_character := filter_rule(match: "Concealed")
|
||||
keyword_sort_equipment := filter_rule(match: "Transferable")
|
||||
keyword_sort_location := filter_rule(match: "Terraform")
|
||||
keyword_sort_plot_twist := filter_rule(match: "Ongoing:")
|
||||
card_type := {
|
||||
if contains(card.team, match: "Location") then "location"
|
||||
else if contains(card.team, match: "LOCATION") then "location"
|
||||
else if keyword_sort_location(card.rule_text) != "" then "location"
|
||||
else if card.team=="Planet" then "planet"
|
||||
else if card.team=="PLANET" then "planet"
|
||||
else if contains(card.team, match: "Equipment") then "equipment visible equipment"
|
||||
else if contains(card.team, match: "EQUIPMENT") then "equipment visible equipment"
|
||||
else if keyword_sort_equipment(card.rule_text) != "" then "equipment visible equipment"
|
||||
else if contains(card.team, match: "Plot Twist") then "plot twist"
|
||||
else if contains(card.team, match: "PLOT TWIST") then "plot twist"
|
||||
else if keyword_sort_plot_twist(card.rule_text) != "" then "plot twist"
|
||||
else if card.symbols == "ongoing" then "plot twist"
|
||||
else if c_optional_character(card.rule_text) != "" then "characters concealed-optional concealed-optional character"
|
||||
else if concealed_character(card.rule_text) != "" then "characters hidden concealed"
|
||||
else "characters visible character"
|
||||
}
|
||||
# Default symbols
|
||||
flightrange_detect := { if card.flightrange == "flight" then "flight"
|
||||
else if card.flightrange == "range" then "range"
|
||||
else if card.flightrange == "both" then "flight, range"
|
||||
else ""
|
||||
}
|
||||
ongoing_detect := {
|
||||
if keyword_sort_plot_twist(card.rule_text) != "" then "ongoing"
|
||||
else ""
|
||||
}
|
||||
symbol_default := { flightrange_detect() + (if flightrange_detect() != "" then ", " else " ") + ongoing_detect() }
|
||||
|
||||
# Default 'team' name of card
|
||||
team := {
|
||||
if is_location() then "Location"
|
||||
else if is_equipment() then "Equipment"
|
||||
else if is_plot_twist() then "Plot Twist"
|
||||
else ""
|
||||
}
|
||||
true_pass := {
|
||||
if is_character() then false else true
|
||||
}
|
||||
|
||||
############### Type of card
|
||||
|
||||
is_dual := {
|
||||
card.card_type == "characters visible character dual" or
|
||||
card.card_type == "characters hidden concealed dual" or
|
||||
card.card_type == "characters concealed-optional concealed-optional dual"
|
||||
}
|
||||
is_new_dual := {
|
||||
card.card_type == "characters visible character dual (new)" or
|
||||
card.card_type == "characters hidden concealed dual (new)" or
|
||||
card.card_type == "characters concealed-optional concealed-optional dual (new)"
|
||||
}
|
||||
is_not_new_dual := {
|
||||
card.card_type == "characters visible character" or
|
||||
card.card_type == "characters visible character dual" or
|
||||
card.card_type == "characters hidden character concealed" or
|
||||
card.card_type == "characters hidden character concealed dual" or
|
||||
card.card_type == "characters concealed-optional concealed-optional character" or
|
||||
card.card_type == "characters concealed-optional concealed-optional dual"
|
||||
}
|
||||
is_character := { contains(card.card_type, match: "characters")
|
||||
}
|
||||
is_concealed_optional := { contains(card.card_type, match: "concealed-optional") or
|
||||
contains(card.rule_text, match: "Concealed—Optional")
|
||||
}
|
||||
is_concealed := { contains(card.card_type, match: "hidden") or
|
||||
contains(card.rule_text, match: "Concealed")
|
||||
}
|
||||
is_equipment := { contains(card.card_type, match: "equipment")
|
||||
}
|
||||
is_location := {
|
||||
card.card_type == "location"
|
||||
}
|
||||
is_plot_twist := {
|
||||
card.card_type == "plot twist"
|
||||
}
|
||||
is_ch_or_eq := {
|
||||
is_character() or is_equipment()
|
||||
}
|
||||
is_ch_or_pt := {
|
||||
is_character() or is_plot_twist()
|
||||
}
|
||||
############### Watermark Scripts
|
||||
|
||||
watermark_narrow := {
|
||||
card.watermark == "Marvel A-C Brood" or
|
||||
card.watermark == "Marvel A-C Brotherhood" or
|
||||
card.watermark == "Marvel D-H Hellfire Club" or
|
||||
card.watermark == "DC A-C Anti-Matter" or
|
||||
card.watermark == "DC A-C Arkham Inmates" or
|
||||
card.watermark == "DC N-S Shadowpact"
|
||||
}
|
||||
watermark_wide := {
|
||||
card.watermark == "Marvel D-H Horsemen of Apocalypse" or
|
||||
card.watermark == "DC I-M JLA" or
|
||||
card.watermark == "DC I-M JSA"
|
||||
}
|
||||
|
||||
############### Additional Scripts
|
||||
|
||||
only_numbers := filter_text@(match: "^[0123456789]+")
|
||||
|
||||
word_count := break_text@(match:"[^[:space:]]+") + length
|
||||
|
||||
name_sep := {
|
||||
if contains(set.logo, match: "Marvel") then (
|
||||
if is_character() and card.identity=="" then "™"
|
||||
else if is_character() and card.identity!="" then "™ <sym>•</sym> "
|
||||
else if is_equipment() and card.identity=="" then " "
|
||||
else if is_equipment() and card.identity!="" then " <sym>•</sym> "
|
||||
else ""
|
||||
)
|
||||
else if is_character() and card.identity=="" then " "
|
||||
else if is_character() and card.identity!="" then " <sym>•</sym> "
|
||||
else if is_equipment() and card.identity=="" then " "
|
||||
else if is_equipment() and card.identity!="" then " <sym>•</sym> "
|
||||
else " "
|
||||
}
|
||||
|
||||
separator_type := {
|
||||
if contains(card.shape, match:"old") then (
|
||||
if team2 != "<word-list-affiliation2></word-list-affiliation2>" then " <sym>•</sym> "
|
||||
else " "
|
||||
)
|
||||
else " • "
|
||||
}
|
||||
|
||||
only_first := replace@(match:"card.team", replace:"")
|
||||
|
||||
all_affiliations := {
|
||||
for each card in set do
|
||||
if is_character() then "," + only_first(to_text(card.team))
|
||||
}
|
||||
|
||||
+101
-101
@@ -1,101 +1,101 @@
|
||||
|
||||
############################################################## Set fields
|
||||
set field:
|
||||
type: info
|
||||
name: Set Information
|
||||
set field:
|
||||
type: text
|
||||
name: title
|
||||
description: This information will not appear on the card.
|
||||
set field:
|
||||
type: text
|
||||
name: description
|
||||
multi line: true
|
||||
description: This information will not appear on the card.
|
||||
set field:
|
||||
type: info
|
||||
name: Set Logo Options
|
||||
set field:
|
||||
type: choice
|
||||
name: logo
|
||||
choice: none
|
||||
choice: Marvel
|
||||
choice: DC-new
|
||||
choice: DC-old
|
||||
choice: Hellboy
|
||||
choice: Other...
|
||||
initial: none
|
||||
save value: true
|
||||
description: The logo for the company.
|
||||
set field:
|
||||
type: image
|
||||
name: custom logo
|
||||
save value: true
|
||||
description: This is where you load custom logos that will appear on all your cards.
|
||||
set field:
|
||||
type: info
|
||||
name: Other Default Options
|
||||
set field:
|
||||
type: text
|
||||
name: code
|
||||
description: Recommended only 3 Capital digits. Will appear before card number. ex: MOR-1
|
||||
set field:
|
||||
type: text
|
||||
name: artist
|
||||
description: Editting this will set 1 artist for all the cards and will appear in the illustrator area.
|
||||
set field:
|
||||
type: text
|
||||
name: copyright
|
||||
description: Copytight information. This information will appear in the copyright area on the card.
|
||||
set field:
|
||||
type: choice
|
||||
name: set rarity
|
||||
choice: common
|
||||
choice: uncommon
|
||||
choice: rare
|
||||
choice: promo
|
||||
initial: none
|
||||
description: Set the rarity for all cards in the set.
|
||||
set field:
|
||||
type: multiple choice
|
||||
name: automatic reminder text
|
||||
choice: real
|
||||
choice: custom
|
||||
initial: custom
|
||||
# Convert from older mse versions
|
||||
script:
|
||||
if value = "yes" then "real, custom"
|
||||
else if value = "no" then ""
|
||||
else value
|
||||
description: For which kinds of keywords should reminder text be added by default? Note: you can enable/disable reminder text by right clicking the keyword.
|
||||
set field:
|
||||
type: boolean
|
||||
name: automatic card numbers
|
||||
initial: yes
|
||||
description: Should card numbers be shown on the cards?
|
||||
############################# Default style
|
||||
default set style:
|
||||
title:
|
||||
padding left: 2
|
||||
font:
|
||||
size: 14
|
||||
logo:
|
||||
font:
|
||||
size: 16
|
||||
render style: both
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: /vs-common.mse-include/other.png
|
||||
custom logo:
|
||||
width: 30
|
||||
height: 30
|
||||
title:
|
||||
padding left: 2
|
||||
font:
|
||||
size: 16
|
||||
automatic reminder text:
|
||||
render style: checklist
|
||||
direction: vertical
|
||||
|
||||
############################################################## Set fields
|
||||
set field:
|
||||
type: info
|
||||
name: Set Information
|
||||
set field:
|
||||
type: text
|
||||
name: title
|
||||
description: This information will not appear on the card.
|
||||
set field:
|
||||
type: text
|
||||
name: description
|
||||
multi line: true
|
||||
description: This information will not appear on the card.
|
||||
set field:
|
||||
type: info
|
||||
name: Set Logo Options
|
||||
set field:
|
||||
type: choice
|
||||
name: logo
|
||||
choice: none
|
||||
choice: Marvel
|
||||
choice: DC-new
|
||||
choice: DC-old
|
||||
choice: Hellboy
|
||||
choice: Other...
|
||||
initial: none
|
||||
save value: true
|
||||
description: The logo for the company.
|
||||
set field:
|
||||
type: image
|
||||
name: custom logo
|
||||
save value: true
|
||||
description: This is where you load custom logos that will appear on all your cards.
|
||||
set field:
|
||||
type: info
|
||||
name: Other Default Options
|
||||
set field:
|
||||
type: text
|
||||
name: code
|
||||
description: Recommended only 3 Capital digits. Will appear before card number. ex: MOR-1
|
||||
set field:
|
||||
type: text
|
||||
name: artist
|
||||
description: Editting this will set 1 artist for all the cards and will appear in the illustrator area.
|
||||
set field:
|
||||
type: text
|
||||
name: copyright
|
||||
description: Copytight information. This information will appear in the copyright area on the card.
|
||||
set field:
|
||||
type: choice
|
||||
name: set rarity
|
||||
choice: common
|
||||
choice: uncommon
|
||||
choice: rare
|
||||
choice: promo
|
||||
initial: none
|
||||
description: Set the rarity for all cards in the set.
|
||||
set field:
|
||||
type: multiple choice
|
||||
name: automatic reminder text
|
||||
choice: real
|
||||
choice: custom
|
||||
initial: custom
|
||||
# Convert from older mse versions
|
||||
script:
|
||||
if value = "yes" then "real, custom"
|
||||
else if value = "no" then ""
|
||||
else value
|
||||
description: For which kinds of keywords should reminder text be added by default? Note: you can enable/disable reminder text by right clicking the keyword.
|
||||
set field:
|
||||
type: boolean
|
||||
name: automatic card numbers
|
||||
initial: yes
|
||||
description: Should card numbers be shown on the cards?
|
||||
############################# Default style
|
||||
default set style:
|
||||
title:
|
||||
padding left: 2
|
||||
font:
|
||||
size: 14
|
||||
logo:
|
||||
font:
|
||||
size: 16
|
||||
render style: both
|
||||
choice images:
|
||||
Marvel: /vs-common.mse-include/marvel.png
|
||||
DC-new: /vs-common.mse-include/dcnew.png
|
||||
DC-old: /vs-common.mse-include/dcold.png
|
||||
Hellboy: /vs-common.mse-include/hellboy.png
|
||||
Other...: /vs-common.mse-include/other.png
|
||||
custom logo:
|
||||
width: 30
|
||||
height: 30
|
||||
title:
|
||||
padding left: 2
|
||||
font:
|
||||
size: 16
|
||||
automatic reminder text:
|
||||
render style: checklist
|
||||
direction: vertical
|
||||
|
||||
+21
-21
@@ -1,21 +1,21 @@
|
||||
|
||||
############################################################# Extra Statistics
|
||||
statistics dimension:
|
||||
name: keywords
|
||||
position hint: 1000
|
||||
script: keyword_usage(unique:true)
|
||||
show empty: false
|
||||
split list: true
|
||||
icon: stats/keywords.png
|
||||
statistics dimension:
|
||||
name: style
|
||||
position hint: 1001
|
||||
script: stylesheet.short_name
|
||||
icon: stats/stylesheet.png
|
||||
statistics dimension:
|
||||
name: text length (words)
|
||||
position hint: 100
|
||||
script: word_count(to_text(card.rule_text))
|
||||
numeric: true
|
||||
bin size: 5
|
||||
icon: stats/text_length.png
|
||||
|
||||
############################################################# Extra Statistics
|
||||
statistics dimension:
|
||||
name: keywords
|
||||
position hint: 1000
|
||||
script: keyword_usage(unique:true)
|
||||
show empty: false
|
||||
split list: true
|
||||
icon: stats/keywords.png
|
||||
statistics dimension:
|
||||
name: style
|
||||
position hint: 1001
|
||||
script: stylesheet.short_name
|
||||
icon: stats/stylesheet.png
|
||||
statistics dimension:
|
||||
name: text length (words)
|
||||
position hint: 100
|
||||
script: word_count(to_text(card.rule_text))
|
||||
numeric: true
|
||||
bin size: 5
|
||||
icon: stats/text_length.png
|
||||
|
||||
+236
-236
@@ -1,236 +1,236 @@
|
||||
|
||||
############################################################## Word lists
|
||||
|
||||
word list:
|
||||
name: affiliation1
|
||||
word:
|
||||
name: DC
|
||||
word:
|
||||
name: A-E
|
||||
word: ANTI-MATTER
|
||||
word: ARKHAM INMATES
|
||||
word: BIRDS OF PREY
|
||||
word: CHECKMATE
|
||||
word: CRISIS
|
||||
word: DARKSEID'S ELITE
|
||||
word: DEATHSTROKE
|
||||
word: DOOM PATROL
|
||||
word: EMERALD ENEMIES
|
||||
word:
|
||||
name: F-J
|
||||
word: FEARSOME FIVE
|
||||
word: FUTURE FOES
|
||||
word: GOTHAM KNIGHTS
|
||||
word: GREEN LANTERN
|
||||
word: INJUSTICE GANG
|
||||
word: JLA
|
||||
word: JLI
|
||||
word: JSA
|
||||
word:
|
||||
name: K-O
|
||||
word: LEAGUE OF ASSASSINS
|
||||
word: LEGIONNAIRES
|
||||
word: MANHUNTERS
|
||||
word: NEW GODS
|
||||
word: OUTSIDERS
|
||||
word:
|
||||
name: P-T
|
||||
word: RANN
|
||||
word: REVENGE SQUAD
|
||||
word: SECRET SIX
|
||||
word: SHADOWPACT
|
||||
word: SPEED FORCE
|
||||
word: SQUADRON SUPREME
|
||||
word: TEAM SUPERMAN
|
||||
word: TEEN TITANS
|
||||
word: THANAGAR
|
||||
word:
|
||||
name: U-Z
|
||||
word: VILLAINS UNITED
|
||||
word:
|
||||
name: Marvel
|
||||
word:
|
||||
name: A-E
|
||||
word: ALPHA FLIGHT
|
||||
word: ASGARDIANS
|
||||
word: ATLANTIS
|
||||
word: AVENGERS
|
||||
word: BROTHERHOOD
|
||||
word: CRIME LORDS
|
||||
word: DEFENDERS
|
||||
word: DOOM
|
||||
word: EXILES
|
||||
word:
|
||||
name: F-J
|
||||
word: FANTASTIC FOUR
|
||||
word: HERALDS OF GALACTUS
|
||||
word: HEROES OF EARTH
|
||||
word: HELLFIRE CLUB
|
||||
word: HORSEMEN OF APOCALYPSE
|
||||
word: INFINITY WATCH
|
||||
word: INHUMANS
|
||||
word: INVADERS
|
||||
word:
|
||||
name: K-O
|
||||
word: KANG COUNCIL
|
||||
word: KREE
|
||||
word: MARAUDERS
|
||||
word: MARVEL DEFENDERS
|
||||
word: MARVEL KNIGHTS
|
||||
word: MASTERS OF EVIL
|
||||
word: MORLOCKS
|
||||
word: NEGATIVE ZONE
|
||||
word: NEXTWAVE
|
||||
word: NOVA CORPS
|
||||
word:
|
||||
name: P-T
|
||||
word: PHALANX
|
||||
word: RUNAWAYS
|
||||
word: SENTINELS
|
||||
word: THE SHI'AR
|
||||
word: SHIELD
|
||||
word: SINISTER SYNDICATE
|
||||
word: SKRULL
|
||||
word: SPIDER-FRIENDS
|
||||
word: THUNDERBOLTS
|
||||
word:
|
||||
name: U-Z
|
||||
word: UNDERWORLD
|
||||
word: UNITED FRONT
|
||||
word: VILLAINS OF EARTH
|
||||
word: X-FACTOR
|
||||
word: X-FORCE
|
||||
word: X-MEN
|
||||
word: X-STATIX
|
||||
word: WARBOUND
|
||||
word: WEAPON X
|
||||
word: WILD PACK
|
||||
word:
|
||||
name: Other
|
||||
word: B.P.R.D.
|
||||
word: THULE SOCIETY
|
||||
word: EQUIPMENT
|
||||
word: LOCATION
|
||||
word: PLOT TWIST
|
||||
word: PLANET
|
||||
word:
|
||||
name: Your Affiliations
|
||||
word:
|
||||
script: all_affiliations()
|
||||
line below: true
|
||||
word list:
|
||||
name: affiliation2
|
||||
word:
|
||||
name: DC
|
||||
word:
|
||||
name: A-E
|
||||
word: ANTI-MATTER
|
||||
word: ARKHAM INMATES
|
||||
word: BIRDS OF PREY
|
||||
word: CHECKMATE
|
||||
word: CRISIS
|
||||
word: DARKSEID'S ELITE
|
||||
word: DEATHSTROKE
|
||||
word: DOOM PATROL
|
||||
word: EMERALD ENEMIES
|
||||
word:
|
||||
name: F-J
|
||||
word: FEARSOME FIVE
|
||||
word: FUTURE FOES
|
||||
word: GOTHAM KNIGHTS
|
||||
word: GREEN LANTERN
|
||||
word: INJUSTICE GANG
|
||||
word: JLA
|
||||
word: JLI
|
||||
word: JSA
|
||||
word:
|
||||
name: K-O
|
||||
word: LEAGUE OF ASSASSINS
|
||||
word: LEGIONNAIRES
|
||||
word: MANHUNTERS
|
||||
word: NEW GODS
|
||||
word: OUTSIDERS
|
||||
word:
|
||||
name: P-T
|
||||
word: RANN
|
||||
word: REVENGE SQUAD
|
||||
word: SECRET SIX
|
||||
word: SHADOWPACT
|
||||
word: SPEED FORCE
|
||||
word: SQUADRON SUPREME
|
||||
word: TEAM SUPERMAN
|
||||
word: TEEN TITANS
|
||||
word: THANAGAR
|
||||
word:
|
||||
name: U-Z
|
||||
word: VILLAINS UNITED
|
||||
word:
|
||||
name: Marvel
|
||||
word:
|
||||
name: A-E
|
||||
word: ALPHA FLIGHT
|
||||
word: ASGARDIANS
|
||||
word: ATLANTIS
|
||||
word: AVENGERS
|
||||
word: CRIME LORDS
|
||||
word: DEFENDERS
|
||||
word: DOOM
|
||||
word: EXILES
|
||||
word:
|
||||
name: F-J
|
||||
word: FANTASTIC FOUR
|
||||
word: HERALDS OF GALACTUS
|
||||
word: HEROES OF EARTH
|
||||
word: HELLFIRE CLUB
|
||||
word: HORSEMEN OF APOCALYPSE
|
||||
word: INFINITY WATCH
|
||||
word: INHUMANS
|
||||
word: INVADERS
|
||||
word:
|
||||
name: K-O
|
||||
word: KANG COUNCIL
|
||||
word: KREE
|
||||
word: MARAUDERS
|
||||
word: MARVEL DEFENDERS
|
||||
word: MARVEL KNIGHTS
|
||||
word: MASTERS OF EVIL
|
||||
word: MORLOCKS
|
||||
word: NEGATIVE ZONE
|
||||
word: NEXTWAVE
|
||||
word: NOVA CORPS
|
||||
word:
|
||||
name: P-T
|
||||
word: PHALANX
|
||||
word: RUNAWAYS
|
||||
word: SENTINELS
|
||||
word: THE SHI'AR
|
||||
word: SHIELD
|
||||
word: SINISTER SYNDICATE
|
||||
word: SKRULL
|
||||
word: SPIDER-FRIENDS
|
||||
word: THUNDERBOLTS
|
||||
word:
|
||||
name: U-Z
|
||||
word: UNDERWORLD
|
||||
word: UNITED FRONT
|
||||
word: VILLAINS OF EARTH
|
||||
word: X-FACTOR
|
||||
word: X-FORCE
|
||||
word: X-MEN
|
||||
word: X-STATIX
|
||||
word: WARBOUND
|
||||
word: WEAPON X
|
||||
word: WILD PACK
|
||||
word:
|
||||
name: Other
|
||||
word: B.P.R.D.
|
||||
word: THULE SOCIETY
|
||||
word: EQUIPMENT
|
||||
word: LOCATION
|
||||
word: PLOT TWIST
|
||||
word: PLANET
|
||||
word:
|
||||
name: Your Affiliations
|
||||
word:
|
||||
script: all_affiliations()
|
||||
line below: true
|
||||
|
||||
############################################################## Word lists
|
||||
|
||||
word list:
|
||||
name: affiliation1
|
||||
word:
|
||||
name: DC
|
||||
word:
|
||||
name: A-E
|
||||
word: ANTI-MATTER
|
||||
word: ARKHAM INMATES
|
||||
word: BIRDS OF PREY
|
||||
word: CHECKMATE
|
||||
word: CRISIS
|
||||
word: DARKSEID'S ELITE
|
||||
word: DEATHSTROKE
|
||||
word: DOOM PATROL
|
||||
word: EMERALD ENEMIES
|
||||
word:
|
||||
name: F-J
|
||||
word: FEARSOME FIVE
|
||||
word: FUTURE FOES
|
||||
word: GOTHAM KNIGHTS
|
||||
word: GREEN LANTERN
|
||||
word: INJUSTICE GANG
|
||||
word: JLA
|
||||
word: JLI
|
||||
word: JSA
|
||||
word:
|
||||
name: K-O
|
||||
word: LEAGUE OF ASSASSINS
|
||||
word: LEGIONNAIRES
|
||||
word: MANHUNTERS
|
||||
word: NEW GODS
|
||||
word: OUTSIDERS
|
||||
word:
|
||||
name: P-T
|
||||
word: RANN
|
||||
word: REVENGE SQUAD
|
||||
word: SECRET SIX
|
||||
word: SHADOWPACT
|
||||
word: SPEED FORCE
|
||||
word: SQUADRON SUPREME
|
||||
word: TEAM SUPERMAN
|
||||
word: TEEN TITANS
|
||||
word: THANAGAR
|
||||
word:
|
||||
name: U-Z
|
||||
word: VILLAINS UNITED
|
||||
word:
|
||||
name: Marvel
|
||||
word:
|
||||
name: A-E
|
||||
word: ALPHA FLIGHT
|
||||
word: ASGARDIANS
|
||||
word: ATLANTIS
|
||||
word: AVENGERS
|
||||
word: BROTHERHOOD
|
||||
word: CRIME LORDS
|
||||
word: DEFENDERS
|
||||
word: DOOM
|
||||
word: EXILES
|
||||
word:
|
||||
name: F-J
|
||||
word: FANTASTIC FOUR
|
||||
word: HERALDS OF GALACTUS
|
||||
word: HEROES OF EARTH
|
||||
word: HELLFIRE CLUB
|
||||
word: HORSEMEN OF APOCALYPSE
|
||||
word: INFINITY WATCH
|
||||
word: INHUMANS
|
||||
word: INVADERS
|
||||
word:
|
||||
name: K-O
|
||||
word: KANG COUNCIL
|
||||
word: KREE
|
||||
word: MARAUDERS
|
||||
word: MARVEL DEFENDERS
|
||||
word: MARVEL KNIGHTS
|
||||
word: MASTERS OF EVIL
|
||||
word: MORLOCKS
|
||||
word: NEGATIVE ZONE
|
||||
word: NEXTWAVE
|
||||
word: NOVA CORPS
|
||||
word:
|
||||
name: P-T
|
||||
word: PHALANX
|
||||
word: RUNAWAYS
|
||||
word: SENTINELS
|
||||
word: THE SHI'AR
|
||||
word: SHIELD
|
||||
word: SINISTER SYNDICATE
|
||||
word: SKRULL
|
||||
word: SPIDER-FRIENDS
|
||||
word: THUNDERBOLTS
|
||||
word:
|
||||
name: U-Z
|
||||
word: UNDERWORLD
|
||||
word: UNITED FRONT
|
||||
word: VILLAINS OF EARTH
|
||||
word: X-FACTOR
|
||||
word: X-FORCE
|
||||
word: X-MEN
|
||||
word: X-STATIX
|
||||
word: WARBOUND
|
||||
word: WEAPON X
|
||||
word: WILD PACK
|
||||
word:
|
||||
name: Other
|
||||
word: B.P.R.D.
|
||||
word: THULE SOCIETY
|
||||
word: EQUIPMENT
|
||||
word: LOCATION
|
||||
word: PLOT TWIST
|
||||
word: PLANET
|
||||
word:
|
||||
name: Your Affiliations
|
||||
word:
|
||||
script: all_affiliations()
|
||||
line below: true
|
||||
word list:
|
||||
name: affiliation2
|
||||
word:
|
||||
name: DC
|
||||
word:
|
||||
name: A-E
|
||||
word: ANTI-MATTER
|
||||
word: ARKHAM INMATES
|
||||
word: BIRDS OF PREY
|
||||
word: CHECKMATE
|
||||
word: CRISIS
|
||||
word: DARKSEID'S ELITE
|
||||
word: DEATHSTROKE
|
||||
word: DOOM PATROL
|
||||
word: EMERALD ENEMIES
|
||||
word:
|
||||
name: F-J
|
||||
word: FEARSOME FIVE
|
||||
word: FUTURE FOES
|
||||
word: GOTHAM KNIGHTS
|
||||
word: GREEN LANTERN
|
||||
word: INJUSTICE GANG
|
||||
word: JLA
|
||||
word: JLI
|
||||
word: JSA
|
||||
word:
|
||||
name: K-O
|
||||
word: LEAGUE OF ASSASSINS
|
||||
word: LEGIONNAIRES
|
||||
word: MANHUNTERS
|
||||
word: NEW GODS
|
||||
word: OUTSIDERS
|
||||
word:
|
||||
name: P-T
|
||||
word: RANN
|
||||
word: REVENGE SQUAD
|
||||
word: SECRET SIX
|
||||
word: SHADOWPACT
|
||||
word: SPEED FORCE
|
||||
word: SQUADRON SUPREME
|
||||
word: TEAM SUPERMAN
|
||||
word: TEEN TITANS
|
||||
word: THANAGAR
|
||||
word:
|
||||
name: U-Z
|
||||
word: VILLAINS UNITED
|
||||
word:
|
||||
name: Marvel
|
||||
word:
|
||||
name: A-E
|
||||
word: ALPHA FLIGHT
|
||||
word: ASGARDIANS
|
||||
word: ATLANTIS
|
||||
word: AVENGERS
|
||||
word: CRIME LORDS
|
||||
word: DEFENDERS
|
||||
word: DOOM
|
||||
word: EXILES
|
||||
word:
|
||||
name: F-J
|
||||
word: FANTASTIC FOUR
|
||||
word: HERALDS OF GALACTUS
|
||||
word: HEROES OF EARTH
|
||||
word: HELLFIRE CLUB
|
||||
word: HORSEMEN OF APOCALYPSE
|
||||
word: INFINITY WATCH
|
||||
word: INHUMANS
|
||||
word: INVADERS
|
||||
word:
|
||||
name: K-O
|
||||
word: KANG COUNCIL
|
||||
word: KREE
|
||||
word: MARAUDERS
|
||||
word: MARVEL DEFENDERS
|
||||
word: MARVEL KNIGHTS
|
||||
word: MASTERS OF EVIL
|
||||
word: MORLOCKS
|
||||
word: NEGATIVE ZONE
|
||||
word: NEXTWAVE
|
||||
word: NOVA CORPS
|
||||
word:
|
||||
name: P-T
|
||||
word: PHALANX
|
||||
word: RUNAWAYS
|
||||
word: SENTINELS
|
||||
word: THE SHI'AR
|
||||
word: SHIELD
|
||||
word: SINISTER SYNDICATE
|
||||
word: SKRULL
|
||||
word: SPIDER-FRIENDS
|
||||
word: THUNDERBOLTS
|
||||
word:
|
||||
name: U-Z
|
||||
word: UNDERWORLD
|
||||
word: UNITED FRONT
|
||||
word: VILLAINS OF EARTH
|
||||
word: X-FACTOR
|
||||
word: X-FORCE
|
||||
word: X-MEN
|
||||
word: X-STATIX
|
||||
word: WARBOUND
|
||||
word: WEAPON X
|
||||
word: WILD PACK
|
||||
word:
|
||||
name: Other
|
||||
word: B.P.R.D.
|
||||
word: THULE SOCIETY
|
||||
word: EQUIPMENT
|
||||
word: LOCATION
|
||||
word: PLOT TWIST
|
||||
word: PLANET
|
||||
word:
|
||||
name: Your Affiliations
|
||||
word:
|
||||
script: all_affiliations()
|
||||
line below: true
|
||||
|
||||
@@ -1,58 +1,58 @@
|
||||
mse version: 0.3.6
|
||||
version: 2008-10-27
|
||||
short name: Standard
|
||||
position hint: 001
|
||||
icon: star.png
|
||||
installer group: Yugioh/Symbol Fonts/Standard
|
||||
# Symbol font for level symbols
|
||||
|
||||
image font size: 16
|
||||
horizontal space: 3
|
||||
symbol:
|
||||
code: %
|
||||
image: continuous.png
|
||||
symbol:
|
||||
code: !
|
||||
image: counter.png
|
||||
symbol:
|
||||
code: +
|
||||
image: equipment.png
|
||||
symbol:
|
||||
code: &
|
||||
image: field.png
|
||||
symbol:
|
||||
code: $
|
||||
image: quickplay.png
|
||||
symbol:
|
||||
code: #
|
||||
image: ritual.png
|
||||
symbol:
|
||||
code: [
|
||||
image: leftbracket.png
|
||||
image font size: 28
|
||||
symbol:
|
||||
code: ]
|
||||
image: rightbracket.png
|
||||
image font size: 28
|
||||
symbol:
|
||||
code: *
|
||||
image: dstar.png
|
||||
enabled: {card.card_type=="dark synchro monster"}
|
||||
image font size: 20
|
||||
symbol:
|
||||
code: *
|
||||
image: star.png
|
||||
image font size: 20
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: %
|
||||
item: !
|
||||
item: +
|
||||
item: &
|
||||
item: $
|
||||
item: #
|
||||
item: [
|
||||
item: ]
|
||||
item: *
|
||||
mse version: 0.3.6
|
||||
version: 2008-10-27
|
||||
short name: Standard
|
||||
position hint: 001
|
||||
icon: star.png
|
||||
installer group: Yugioh/Symbol Fonts/Standard
|
||||
# Symbol font for level symbols
|
||||
|
||||
image font size: 16
|
||||
horizontal space: 3
|
||||
symbol:
|
||||
code: %
|
||||
image: continuous.png
|
||||
symbol:
|
||||
code: !
|
||||
image: counter.png
|
||||
symbol:
|
||||
code: +
|
||||
image: equipment.png
|
||||
symbol:
|
||||
code: &
|
||||
image: field.png
|
||||
symbol:
|
||||
code: $
|
||||
image: quickplay.png
|
||||
symbol:
|
||||
code: #
|
||||
image: ritual.png
|
||||
symbol:
|
||||
code: [
|
||||
image: leftbracket.png
|
||||
image font size: 28
|
||||
symbol:
|
||||
code: ]
|
||||
image: rightbracket.png
|
||||
image font size: 28
|
||||
symbol:
|
||||
code: *
|
||||
image: dstar.png
|
||||
enabled: {card.card_type=="dark synchro monster"}
|
||||
image font size: 20
|
||||
symbol:
|
||||
code: *
|
||||
image: star.png
|
||||
image font size: 20
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: %
|
||||
item: !
|
||||
item: +
|
||||
item: &
|
||||
item: $
|
||||
item: #
|
||||
item: [
|
||||
item: ]
|
||||
item: *
|
||||
|
||||
@@ -1,392 +1,392 @@
|
||||
mse version: 0.3.8
|
||||
game: yugioh
|
||||
short name: Standard
|
||||
installer group: Yugioh/Standard
|
||||
icon: card-sample.png
|
||||
position hint: 01
|
||||
|
||||
version: 2009-08-08
|
||||
depends on:
|
||||
package: yugioh.mse-game
|
||||
version: 2009-08-08
|
||||
depends on:
|
||||
package: yugioh-standard-levels.mse-symbol-font
|
||||
version: 2007-10-27
|
||||
depends on:
|
||||
package: yugioh-text-replacements.mse-symbol-font
|
||||
version: 2008-01-04
|
||||
|
||||
card width: 361
|
||||
card height: 523
|
||||
card dpi: 152.6265
|
||||
|
||||
############################################################## Extra scripts
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: choice
|
||||
name: rules alignment
|
||||
description: Should the rules text be justified? WARNING: Justification is not perfect.
|
||||
initial: justified
|
||||
choice: not justified
|
||||
choice: justified
|
||||
styling field:
|
||||
type: boolean
|
||||
name: image frame
|
||||
description: Choosing "no" will omit the image frame like on Anniversary Edition cards.
|
||||
initial: yes
|
||||
styling field:
|
||||
type: boolean
|
||||
name: bold effect text
|
||||
description: Should effect text be bold as seen on some cards such as those from The Dark Emperor?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 361
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
normal monster: card-normal.jpg
|
||||
effect monster: card-effect.jpg
|
||||
ritual monster: card-ritual.jpg
|
||||
synchro monster: card-synchro.jpg
|
||||
dark synchro monster: card-dsynchro.jpg
|
||||
fusion monster: card-fusion.jpg
|
||||
token monster: card-token.jpg
|
||||
obelisk: card-obelisk.jpg
|
||||
slifer: card-slifer.jpg
|
||||
ra: card-ra.jpg
|
||||
legendary dragons: card-dragons.jpg
|
||||
spell card: card-spell.jpg
|
||||
trap card: card-trap.jpg
|
||||
foils:
|
||||
left: { if card.rarity=="parallel rare" then 0 else if card.rarity=="gold tech" then 0 else if styling.image_frame=="no" then 45 else 51 }
|
||||
top: { if card.rarity=="parallel rare" then 0 else if card.rarity=="gold tech" then 0 else if styling.image_frame=="no" then 106 else 114 }
|
||||
width: { if card.rarity=="parallel rare" then 361 else if card.rarity=="gold tech" then 361 else if styling.image_frame=="no" then 272 else 259 }
|
||||
height: { if card.rarity=="parallel rare" then 523 else if card.rarity=="gold tech" then 523 else if styling.image_frame=="no" then 273 else 259 }
|
||||
z index: 5
|
||||
render style: image
|
||||
popup style: in place
|
||||
image:
|
||||
script: if card.rarity=="super rare" then "superfoil.png" else
|
||||
if card.rarity=="ultra rare" then "superfoil.png" else
|
||||
if card.rarity=="secret rare" then "secretfoil.png" else
|
||||
if card.rarity=="ultimate rare" then "superfoil.png" else
|
||||
if card.rarity=="parallel rare" then "parallelfoil.png" else
|
||||
if card.rarity=="gold tech" then "goldfoil.png" else
|
||||
if card.rarity=="promo" then "superfoil.png" else "blank2.png"
|
||||
############################# Name line
|
||||
name:
|
||||
left: 34
|
||||
top : 30
|
||||
width: 254
|
||||
height: 37
|
||||
alignment: middle shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 2
|
||||
font:
|
||||
name: MatrixRegularSmallCaps
|
||||
size: 26
|
||||
color:
|
||||
script: if card.rarity=="rare" then rgb(230,230,230)
|
||||
else if card.rarity=="secret rare" then rgb(230,230,230)
|
||||
else if card.rarity=="promo" then rgb(230,230,230)
|
||||
else if card.rarity=="ultra rare" then rgb(216,199,53)
|
||||
else if card.rarity=="ultimate rare" then rgb(60,0,0)
|
||||
else if card.rarity=="parallel rare" then rgb(216,199,53)
|
||||
else if card.rarity=="gold tech" then rgb(216,199,53)
|
||||
else if card.card_type=="dark synchro monster" then rgb(255,255,255)
|
||||
else if is_nmonster() then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
attribute:
|
||||
left: 290
|
||||
top : 30
|
||||
width: 37
|
||||
height: 37
|
||||
z index: 2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
earth: earth.png
|
||||
water: water.png
|
||||
fire: fire.png
|
||||
wind: wind.png
|
||||
light: light.png
|
||||
dark: dark.png
|
||||
divine: divine.png
|
||||
spell: spell.png
|
||||
trap: trap.png
|
||||
level:
|
||||
left: 40
|
||||
top : 74
|
||||
height: 28
|
||||
width: {if is_nmonster() then 275 else 280 }
|
||||
z index: 2
|
||||
alignment: { if card.card_type=="dark synchro monster" then "middle left" else "middle right" }
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix
|
||||
size: 17
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: yugioh-standard-levels
|
||||
alignment: middle center
|
||||
scale down to: 1
|
||||
size: 7.5
|
||||
############################# Image
|
||||
image:
|
||||
left: { if styling.image_frame=="no" then 45 else 51 }
|
||||
top: { if styling.image_frame=="no" then 106 else 113 }
|
||||
width: { if styling.image_frame=="no" then 272 else 260 }
|
||||
height: { if styling.image_frame=="no" then 273 else 260 }
|
||||
z index: 1
|
||||
############################# Card type
|
||||
monster type:
|
||||
left: 39
|
||||
top : 401
|
||||
width: { card_style.monster_type.content_width + 6 }
|
||||
height: 14
|
||||
alignment: middle left
|
||||
z index: 2
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: yugioh-text-replacements
|
||||
alignment: middle center
|
||||
size: 3.5
|
||||
visible: script: if is_nmonster() then false else true
|
||||
############################# Edition and Card ID
|
||||
number:
|
||||
left: 203
|
||||
top : 380
|
||||
width: 115
|
||||
height: 15
|
||||
z index: 2
|
||||
alignment: top right
|
||||
font:
|
||||
name: Palatino Linotype
|
||||
size: 8
|
||||
color:
|
||||
script: if card.card_type=="dark synchro monster" then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
edition:
|
||||
left: 43
|
||||
top: 380
|
||||
width: 115
|
||||
height: 15
|
||||
z index: 2
|
||||
font:
|
||||
name: { if card.edition=="DUEL TERMINAL" then "BankGothic Md BT" else "Palatino Linotype Bold" }
|
||||
size: { if card.edition=="DUEL TERMINAL" then "10" else "8" }
|
||||
color:
|
||||
script: if card.card_type=="dark synchro monster" then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 35
|
||||
top :
|
||||
script: if is_nmonster() then 397 else 412
|
||||
width: 289
|
||||
height:
|
||||
script: if is_nmonster() then 92 else 62
|
||||
font:
|
||||
name: { if styling.bold_effect_text=="yes" then "Matrix-Bold" else "MatrixBook" }
|
||||
size: { if styling.bold_effect_text=="yes" then "9" else "8" }
|
||||
scale down to: 4
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: yugioh-text-replacements
|
||||
alignment: middle center
|
||||
size: 3.5
|
||||
alignment: { if styling.rules_alignment=="justified" then "top left justify" else "top left" }
|
||||
z index: 3
|
||||
padding left: 1
|
||||
padding top: 2
|
||||
padding right: 0
|
||||
padding bottom: 0
|
||||
line height hard: 1.0
|
||||
line height line: 1.0
|
||||
line height soft: 0.9
|
||||
line height hard max: 1.1
|
||||
line height line max: 1.1
|
||||
############################# Attack/Defense
|
||||
attack:
|
||||
left: 204
|
||||
top: 475
|
||||
width: 48
|
||||
height: 18
|
||||
z index: 2
|
||||
alignment: right middle
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix-Bold
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: yugioh-text-replacements
|
||||
alignment: middle center
|
||||
size: 6
|
||||
visible: script: if is_nmonster() then false else true
|
||||
defense:
|
||||
z index: 4
|
||||
left: 278
|
||||
top: 475
|
||||
width: 48
|
||||
height: 18
|
||||
z index: 2
|
||||
alignment: right middle
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix-Bold
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: yugioh-text-replacements
|
||||
alignment: middle center
|
||||
size: 6
|
||||
visible: script: if is_nmonster() then false else true
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
gamecode:
|
||||
left: 16
|
||||
top : 494
|
||||
width: 96
|
||||
height: 18
|
||||
alignment: middle left
|
||||
z index: 2
|
||||
font:
|
||||
name: Palatino Linotype
|
||||
size: 8
|
||||
color:
|
||||
script: if card.card_type=="dark synchro monster" then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
rarity:
|
||||
left: 332
|
||||
top : 492
|
||||
height: 20
|
||||
width: 20
|
||||
z index: 3
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
common: blank2.png
|
||||
rare: blank2.png
|
||||
super rare: blank2.png
|
||||
ultra rare: blank2.png
|
||||
secret rare: blank2.png
|
||||
ultimate rare: blank2.png
|
||||
parallel rare: blank2.png
|
||||
gold tech: blank2.png
|
||||
promo: blank2.png
|
||||
corner foil:
|
||||
left: 332
|
||||
top : 492
|
||||
height: 20
|
||||
width: 20
|
||||
z index: 2
|
||||
render style: image list
|
||||
choice images:
|
||||
stamp:
|
||||
script: if card.edition!="" then "cornerfirst.png" else "cornerunlimited.png"
|
||||
copyright:
|
||||
left: 180
|
||||
top : 495
|
||||
width: 145
|
||||
height: 18
|
||||
z index: 4
|
||||
alignment: middle right
|
||||
font:
|
||||
name: Palatino Linotype
|
||||
size: 7
|
||||
color:
|
||||
script: if card.card_type=="dark synchro monster" then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
############################################extra card field:
|
||||
extra card field:
|
||||
type: choice
|
||||
name: bar
|
||||
choice: bar
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: leftbracket
|
||||
choice: lbracket
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: rightbracket
|
||||
choice: rbracket
|
||||
editable: false
|
||||
extra card field:
|
||||
type: text
|
||||
name: atkoverlay
|
||||
default: "ATK/"
|
||||
editable: false
|
||||
extra card field:
|
||||
type: text
|
||||
name: defoverlay
|
||||
default: "DEF/"
|
||||
editable: false
|
||||
extra card style:
|
||||
bar:
|
||||
left: 37
|
||||
top : 474
|
||||
height: 1
|
||||
width: 288
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
bar: bar.png
|
||||
visible: script: if is_nmonster() then false else true
|
||||
leftbracket:
|
||||
left: { if is_nmonster() then (309 - card_style.level.content_width) else 35 }
|
||||
top : { if is_nmonster() then 79 else 400 }
|
||||
height: { if is_nmonster() then 17 else 14 }
|
||||
width: { if is_nmonster() then 5 else 4 }
|
||||
z index: 2
|
||||
render style: image list
|
||||
choice images:
|
||||
lbracket: /yugioh-standard-levels.mse-symbol-font/leftbracket.png
|
||||
rightbracket:
|
||||
left: { if is_nmonster() then 315 else (card_style.monster_type.content_width + 40) }
|
||||
top : { if is_nmonster() then 79 else 400 }
|
||||
height: { if is_nmonster() then 17 else 14 }
|
||||
width: { if is_nmonster() then 5 else 4 }
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
rbracket: /yugioh-standard-levels.mse-symbol-font/rightbracket.png
|
||||
atkoverlay:
|
||||
left: 170
|
||||
top: 475
|
||||
width: 48
|
||||
height: 18
|
||||
z index: 1
|
||||
alignment: right middle
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix-Bold
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
visible: script: if is_nmonster() then false else true
|
||||
defoverlay:
|
||||
left: 244
|
||||
top: 475
|
||||
width: 48
|
||||
height: 18
|
||||
z index: 1
|
||||
alignment: right middle
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix-Bold
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
visible: script: if is_nmonster() then false else true
|
||||
mse version: 0.3.8
|
||||
game: yugioh
|
||||
short name: Standard
|
||||
installer group: Yugioh/Standard
|
||||
icon: card-sample.png
|
||||
position hint: 01
|
||||
|
||||
version: 2009-08-08
|
||||
depends on:
|
||||
package: yugioh.mse-game
|
||||
version: 2009-08-08
|
||||
depends on:
|
||||
package: yugioh-standard-levels.mse-symbol-font
|
||||
version: 2007-10-27
|
||||
depends on:
|
||||
package: yugioh-text-replacements.mse-symbol-font
|
||||
version: 2008-01-04
|
||||
|
||||
card width: 361
|
||||
card height: 523
|
||||
card dpi: 152.6265
|
||||
|
||||
############################################################## Extra scripts
|
||||
############################################################## Extra style
|
||||
styling field:
|
||||
type: choice
|
||||
name: rules alignment
|
||||
description: Should the rules text be justified? WARNING: Justification is not perfect.
|
||||
initial: justified
|
||||
choice: not justified
|
||||
choice: justified
|
||||
styling field:
|
||||
type: boolean
|
||||
name: image frame
|
||||
description: Choosing "no" will omit the image frame like on Anniversary Edition cards.
|
||||
initial: yes
|
||||
styling field:
|
||||
type: boolean
|
||||
name: bold effect text
|
||||
description: Should effect text be bold as seen on some cards such as those from The Dark Emperor?
|
||||
initial: no
|
||||
############################################################## Card fields
|
||||
card style:
|
||||
############################# Background stuff
|
||||
card type:
|
||||
left: 0
|
||||
top: 0
|
||||
width: 361
|
||||
height: 523
|
||||
z index: -2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
normal monster: card-normal.jpg
|
||||
effect monster: card-effect.jpg
|
||||
ritual monster: card-ritual.jpg
|
||||
synchro monster: card-synchro.jpg
|
||||
dark synchro monster: card-dsynchro.jpg
|
||||
fusion monster: card-fusion.jpg
|
||||
token monster: card-token.jpg
|
||||
obelisk: card-obelisk.jpg
|
||||
slifer: card-slifer.jpg
|
||||
ra: card-ra.jpg
|
||||
legendary dragons: card-dragons.jpg
|
||||
spell card: card-spell.jpg
|
||||
trap card: card-trap.jpg
|
||||
foils:
|
||||
left: { if card.rarity=="parallel rare" then 0 else if card.rarity=="gold tech" then 0 else if styling.image_frame=="no" then 45 else 51 }
|
||||
top: { if card.rarity=="parallel rare" then 0 else if card.rarity=="gold tech" then 0 else if styling.image_frame=="no" then 106 else 114 }
|
||||
width: { if card.rarity=="parallel rare" then 361 else if card.rarity=="gold tech" then 361 else if styling.image_frame=="no" then 272 else 259 }
|
||||
height: { if card.rarity=="parallel rare" then 523 else if card.rarity=="gold tech" then 523 else if styling.image_frame=="no" then 273 else 259 }
|
||||
z index: 5
|
||||
render style: image
|
||||
popup style: in place
|
||||
image:
|
||||
script: if card.rarity=="super rare" then "superfoil.png" else
|
||||
if card.rarity=="ultra rare" then "superfoil.png" else
|
||||
if card.rarity=="secret rare" then "secretfoil.png" else
|
||||
if card.rarity=="ultimate rare" then "superfoil.png" else
|
||||
if card.rarity=="parallel rare" then "parallelfoil.png" else
|
||||
if card.rarity=="gold tech" then "goldfoil.png" else
|
||||
if card.rarity=="promo" then "superfoil.png" else "blank2.png"
|
||||
############################# Name line
|
||||
name:
|
||||
left: 34
|
||||
top : 30
|
||||
width: 254
|
||||
height: 37
|
||||
alignment: middle shrink-overflow
|
||||
padding bottom: 0
|
||||
z index: 2
|
||||
font:
|
||||
name: MatrixRegularSmallCaps
|
||||
size: 26
|
||||
color:
|
||||
script: if card.rarity=="rare" then rgb(230,230,230)
|
||||
else if card.rarity=="secret rare" then rgb(230,230,230)
|
||||
else if card.rarity=="promo" then rgb(230,230,230)
|
||||
else if card.rarity=="ultra rare" then rgb(216,199,53)
|
||||
else if card.rarity=="ultimate rare" then rgb(60,0,0)
|
||||
else if card.rarity=="parallel rare" then rgb(216,199,53)
|
||||
else if card.rarity=="gold tech" then rgb(216,199,53)
|
||||
else if card.card_type=="dark synchro monster" then rgb(255,255,255)
|
||||
else if is_nmonster() then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
attribute:
|
||||
left: 290
|
||||
top : 30
|
||||
width: 37
|
||||
height: 37
|
||||
z index: 2
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
earth: earth.png
|
||||
water: water.png
|
||||
fire: fire.png
|
||||
wind: wind.png
|
||||
light: light.png
|
||||
dark: dark.png
|
||||
divine: divine.png
|
||||
spell: spell.png
|
||||
trap: trap.png
|
||||
level:
|
||||
left: 40
|
||||
top : 74
|
||||
height: 28
|
||||
width: {if is_nmonster() then 275 else 280 }
|
||||
z index: 2
|
||||
alignment: { if card.card_type=="dark synchro monster" then "middle left" else "middle right" }
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix
|
||||
size: 17
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: yugioh-standard-levels
|
||||
alignment: middle center
|
||||
scale down to: 1
|
||||
size: 7.5
|
||||
############################# Image
|
||||
image:
|
||||
left: { if styling.image_frame=="no" then 45 else 51 }
|
||||
top: { if styling.image_frame=="no" then 106 else 113 }
|
||||
width: { if styling.image_frame=="no" then 272 else 260 }
|
||||
height: { if styling.image_frame=="no" then 273 else 260 }
|
||||
z index: 1
|
||||
############################# Card type
|
||||
monster type:
|
||||
left: 39
|
||||
top : 401
|
||||
width: { card_style.monster_type.content_width + 6 }
|
||||
height: 14
|
||||
alignment: middle left
|
||||
z index: 2
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: yugioh-text-replacements
|
||||
alignment: middle center
|
||||
size: 3.5
|
||||
visible: script: if is_nmonster() then false else true
|
||||
############################# Edition and Card ID
|
||||
number:
|
||||
left: 203
|
||||
top : 380
|
||||
width: 115
|
||||
height: 15
|
||||
z index: 2
|
||||
alignment: top right
|
||||
font:
|
||||
name: Palatino Linotype
|
||||
size: 8
|
||||
color:
|
||||
script: if card.card_type=="dark synchro monster" then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
edition:
|
||||
left: 43
|
||||
top: 380
|
||||
width: 115
|
||||
height: 15
|
||||
z index: 2
|
||||
font:
|
||||
name: { if card.edition=="DUEL TERMINAL" then "BankGothic Md BT" else "Palatino Linotype Bold" }
|
||||
size: { if card.edition=="DUEL TERMINAL" then "10" else "8" }
|
||||
color:
|
||||
script: if card.card_type=="dark synchro monster" then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
############################# Text box
|
||||
rule text:
|
||||
left: 35
|
||||
top :
|
||||
script: if is_nmonster() then 397 else 412
|
||||
width: 289
|
||||
height:
|
||||
script: if is_nmonster() then 92 else 62
|
||||
font:
|
||||
name: { if styling.bold_effect_text=="yes" then "Matrix-Bold" else "MatrixBook" }
|
||||
size: { if styling.bold_effect_text=="yes" then "9" else "8" }
|
||||
scale down to: 4
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: yugioh-text-replacements
|
||||
alignment: middle center
|
||||
size: 3.5
|
||||
alignment: { if styling.rules_alignment=="justified" then "top left justify" else "top left" }
|
||||
z index: 3
|
||||
padding left: 1
|
||||
padding top: 2
|
||||
padding right: 0
|
||||
padding bottom: 0
|
||||
line height hard: 1.0
|
||||
line height line: 1.0
|
||||
line height soft: 0.9
|
||||
line height hard max: 1.1
|
||||
line height line max: 1.1
|
||||
############################# Attack/Defense
|
||||
attack:
|
||||
left: 204
|
||||
top: 475
|
||||
width: 48
|
||||
height: 18
|
||||
z index: 2
|
||||
alignment: right middle
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix-Bold
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: yugioh-text-replacements
|
||||
alignment: middle center
|
||||
size: 6
|
||||
visible: script: if is_nmonster() then false else true
|
||||
defense:
|
||||
z index: 4
|
||||
left: 278
|
||||
top: 475
|
||||
width: 48
|
||||
height: 18
|
||||
z index: 2
|
||||
alignment: right middle
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix-Bold
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
symbol font:
|
||||
name: yugioh-text-replacements
|
||||
alignment: middle center
|
||||
size: 6
|
||||
visible: script: if is_nmonster() then false else true
|
||||
############################# Card sorting / numbering
|
||||
############################# Copyright stuff
|
||||
gamecode:
|
||||
left: 16
|
||||
top : 494
|
||||
width: 96
|
||||
height: 18
|
||||
alignment: middle left
|
||||
z index: 2
|
||||
font:
|
||||
name: Palatino Linotype
|
||||
size: 8
|
||||
color:
|
||||
script: if card.card_type=="dark synchro monster" then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
rarity:
|
||||
left: 332
|
||||
top : 492
|
||||
height: 20
|
||||
width: 20
|
||||
z index: 3
|
||||
render style: image
|
||||
popup style: in place
|
||||
choice images:
|
||||
common: blank2.png
|
||||
rare: blank2.png
|
||||
super rare: blank2.png
|
||||
ultra rare: blank2.png
|
||||
secret rare: blank2.png
|
||||
ultimate rare: blank2.png
|
||||
parallel rare: blank2.png
|
||||
gold tech: blank2.png
|
||||
promo: blank2.png
|
||||
corner foil:
|
||||
left: 332
|
||||
top : 492
|
||||
height: 20
|
||||
width: 20
|
||||
z index: 2
|
||||
render style: image list
|
||||
choice images:
|
||||
stamp:
|
||||
script: if card.edition!="" then "cornerfirst.png" else "cornerunlimited.png"
|
||||
copyright:
|
||||
left: 180
|
||||
top : 495
|
||||
width: 145
|
||||
height: 18
|
||||
z index: 4
|
||||
alignment: middle right
|
||||
font:
|
||||
name: Palatino Linotype
|
||||
size: 7
|
||||
color:
|
||||
script: if card.card_type=="dark synchro monster" then rgb(255,255,255)
|
||||
else rgb(0,0,0)
|
||||
############################################extra card field:
|
||||
extra card field:
|
||||
type: choice
|
||||
name: bar
|
||||
choice: bar
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: leftbracket
|
||||
choice: lbracket
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: rightbracket
|
||||
choice: rbracket
|
||||
editable: false
|
||||
extra card field:
|
||||
type: text
|
||||
name: atkoverlay
|
||||
default: "ATK/"
|
||||
editable: false
|
||||
extra card field:
|
||||
type: text
|
||||
name: defoverlay
|
||||
default: "DEF/"
|
||||
editable: false
|
||||
extra card style:
|
||||
bar:
|
||||
left: 37
|
||||
top : 474
|
||||
height: 1
|
||||
width: 288
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
bar: bar.png
|
||||
visible: script: if is_nmonster() then false else true
|
||||
leftbracket:
|
||||
left: { if is_nmonster() then (309 - card_style.level.content_width) else 35 }
|
||||
top : { if is_nmonster() then 79 else 400 }
|
||||
height: { if is_nmonster() then 17 else 14 }
|
||||
width: { if is_nmonster() then 5 else 4 }
|
||||
z index: 2
|
||||
render style: image list
|
||||
choice images:
|
||||
lbracket: /yugioh-standard-levels.mse-symbol-font/leftbracket.png
|
||||
rightbracket:
|
||||
left: { if is_nmonster() then 315 else (card_style.monster_type.content_width + 40) }
|
||||
top : { if is_nmonster() then 79 else 400 }
|
||||
height: { if is_nmonster() then 17 else 14 }
|
||||
width: { if is_nmonster() then 5 else 4 }
|
||||
z index: 4
|
||||
render style: image list
|
||||
choice images:
|
||||
rbracket: /yugioh-standard-levels.mse-symbol-font/rightbracket.png
|
||||
atkoverlay:
|
||||
left: 170
|
||||
top: 475
|
||||
width: 48
|
||||
height: 18
|
||||
z index: 1
|
||||
alignment: right middle
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix-Bold
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
visible: script: if is_nmonster() then false else true
|
||||
defoverlay:
|
||||
left: 244
|
||||
top: 475
|
||||
width: 48
|
||||
height: 18
|
||||
z index: 1
|
||||
alignment: right middle
|
||||
font:
|
||||
name: MatrixBoldSmallCaps
|
||||
italic name: Matrix-Bold
|
||||
size: 12
|
||||
color: rgb(0,0,0)
|
||||
visible: script: if is_nmonster() then false else true
|
||||
|
||||
@@ -1,36 +1,36 @@
|
||||
mse version: 0.3.7
|
||||
version: 2008-08-10
|
||||
short name: Text Replacements
|
||||
position hint: 003
|
||||
icon: dot.png
|
||||
installer group: Yugioh/Symbol Fonts/Text Replacements
|
||||
# Symbol font for missing characters
|
||||
|
||||
image font size: 16
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: [
|
||||
image: leftbracket.png
|
||||
symbol:
|
||||
code: ]
|
||||
image: rightbracket.png
|
||||
symbol:
|
||||
code: @
|
||||
image: infinity.png
|
||||
image font size: 25
|
||||
symbol:
|
||||
code: ?
|
||||
image: qmark.png
|
||||
image font size: 32
|
||||
symbol:
|
||||
code: *
|
||||
image: dot.png
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: [
|
||||
item: ]
|
||||
item: @
|
||||
item: ?
|
||||
item: *
|
||||
mse version: 0.3.7
|
||||
version: 2008-08-10
|
||||
short name: Text Replacements
|
||||
position hint: 003
|
||||
icon: dot.png
|
||||
installer group: Yugioh/Symbol Fonts/Text Replacements
|
||||
# Symbol font for missing characters
|
||||
|
||||
image font size: 16
|
||||
horizontal space: 2
|
||||
symbol:
|
||||
code: [
|
||||
image: leftbracket.png
|
||||
symbol:
|
||||
code: ]
|
||||
image: rightbracket.png
|
||||
symbol:
|
||||
code: @
|
||||
image: infinity.png
|
||||
image font size: 25
|
||||
symbol:
|
||||
code: ?
|
||||
image: qmark.png
|
||||
image font size: 32
|
||||
symbol:
|
||||
code: *
|
||||
image: dot.png
|
||||
|
||||
##############################################################
|
||||
# Insert-symbol menu
|
||||
insert symbol menu:
|
||||
item: [
|
||||
item: ]
|
||||
item: @
|
||||
item: ?
|
||||
item: *
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
|
||||
############################################################## Auto replace
|
||||
|
||||
auto replace:
|
||||
match: (C)
|
||||
replace: ©
|
||||
auto replace:
|
||||
match: CR
|
||||
replace: ©
|
||||
auto replace:
|
||||
match: TM
|
||||
replace: ™
|
||||
whole word: false
|
||||
auto replace:
|
||||
match: ~
|
||||
|
||||
############################################################## Auto replace
|
||||
|
||||
auto replace:
|
||||
match: (C)
|
||||
replace: ©
|
||||
auto replace:
|
||||
match: CR
|
||||
replace: ©
|
||||
auto replace:
|
||||
match: TM
|
||||
replace: ™
|
||||
whole word: false
|
||||
auto replace:
|
||||
match: ~
|
||||
replace: CARDNAME
|
||||
+224
-224
@@ -1,224 +1,224 @@
|
||||
|
||||
############################################################## Card fields
|
||||
############################# Background stuff
|
||||
card field:
|
||||
type: choice
|
||||
name: card type
|
||||
choice: normal monster
|
||||
choice: effect monster
|
||||
choice: ritual monster
|
||||
choice: synchro monster
|
||||
choice: dark synchro monster
|
||||
choice: fusion monster
|
||||
choice: token monster
|
||||
choice: obelisk
|
||||
choice: slifer
|
||||
choice: ra
|
||||
choice: legendary dragons
|
||||
choice: spell card
|
||||
choice: trap card
|
||||
default: card_type()
|
||||
choice colors cardlist:
|
||||
normal monster: rgb(120,18,0)
|
||||
effect monster: rgb(120,18,0)
|
||||
ritual monster: rgb(26,26,26)
|
||||
synchro monster: rgb(26,26,26)
|
||||
dark synchro monster: rgb(26,26,26)
|
||||
fusion monster: rgb(26,26,26)
|
||||
token monster: rgb(120,18,0)
|
||||
obelisk: rgb(26,26,26)
|
||||
slifer: rgb(26,26,26)
|
||||
ra: rgb(26,26,26)
|
||||
legendary dragons: rgb(26,26,26)
|
||||
spell card: rgb(80,80,80)
|
||||
trap card: rgb(30,110,0)
|
||||
card field:
|
||||
type: choice
|
||||
name: foils
|
||||
editable: false
|
||||
choice: none
|
||||
choice: holo image
|
||||
choice: secret holo image
|
||||
choice: parallel holo image
|
||||
choice: gold tech holo image
|
||||
default: foil()
|
||||
############################# Name line
|
||||
card field:
|
||||
type: text
|
||||
name: name
|
||||
identifying: true
|
||||
show statistics: false
|
||||
card list visible: true
|
||||
card list column: 1
|
||||
card field:
|
||||
type: choice
|
||||
name: attribute
|
||||
choice: none
|
||||
choice: earth
|
||||
choice: water
|
||||
choice: fire
|
||||
choice: wind
|
||||
choice: light
|
||||
choice: dark
|
||||
choice: divine
|
||||
choice: spell
|
||||
choice: trap
|
||||
default: attribute()
|
||||
card list visible: true
|
||||
card list column: 2
|
||||
card field:
|
||||
type: text
|
||||
name: level
|
||||
description: `=] * = star, % = continuous, ! = counter, + = equipment, & = field, $ = quickplay, # = ritual
|
||||
script: level_filter(value)
|
||||
|
||||
############################# Image
|
||||
card field:
|
||||
type: image
|
||||
name: image
|
||||
show statistics: false
|
||||
############################# Card type
|
||||
# Keep type1, type2, and separator fields for backwards compatibility until two or three versions after 0.3.8.
|
||||
card field:
|
||||
type: text
|
||||
name: type1
|
||||
script: monster_type_filter(value)
|
||||
default: " "
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: type2
|
||||
script: card_class_filter(value)
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: separator
|
||||
script: " / "
|
||||
editable: false
|
||||
save value: false
|
||||
show statistics: false
|
||||
# These are the new type fields.
|
||||
card field:
|
||||
type: text
|
||||
name: type 1
|
||||
script: monster_type_filter(value)
|
||||
default: card.type1 # Remove when card.type1 is removed.
|
||||
card field:
|
||||
type: text
|
||||
name: type 2
|
||||
script: card_class_filter(value)
|
||||
default: split_text(match:" / ", card.type2).0 # Remove when card.type2 is removed.
|
||||
card field:
|
||||
type: text
|
||||
name: type 3
|
||||
script: card_class_filter(value)
|
||||
default: if contains(card.type2, match:" / ") then split_text(match:" / ", card.type2).1 else "" # Remove when card.type2 is removed.
|
||||
card field:
|
||||
type: text
|
||||
name: monster type
|
||||
script:
|
||||
# Either just monster, monster / type1
|
||||
combined_editor(
|
||||
field1: card.type_1,
|
||||
separator1: " / ",
|
||||
field2: card.type_2,
|
||||
separator2: " / ",
|
||||
field3: card.type_3,
|
||||
soft_before_empty: true,
|
||||
hide_when_empty: true
|
||||
)
|
||||
card list visible: true
|
||||
card list column: 3
|
||||
show statistics: false
|
||||
############################# Edition and Card ID
|
||||
card field:
|
||||
type: text
|
||||
name: number
|
||||
script:
|
||||
set.code
|
||||
+ "-" +
|
||||
set.language +
|
||||
if pos_of_card()<=9 then "00" + pos_of_card(value) else
|
||||
if pos_of_card()>=9 and pos_of_card()<=99 then "0" + pos_of_card(value) else
|
||||
"" + pos_of_card(value)
|
||||
card list visible: true
|
||||
card list column: 6
|
||||
card list width: 55
|
||||
card list name: #
|
||||
editable: false
|
||||
save value: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: edition
|
||||
default: set.edition
|
||||
show statistics: false
|
||||
############################# Text box
|
||||
card field:
|
||||
type: text
|
||||
name: rules
|
||||
script: text_filter(value)
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: rule text
|
||||
multi line: true
|
||||
save value: true
|
||||
show statistics: false
|
||||
script:
|
||||
if nm_ext_querry(value) then flavor_text_filter(value)
|
||||
else text_filter(value)
|
||||
default: card.rules
|
||||
############################# Attack/Defense
|
||||
card field:
|
||||
type: text
|
||||
name: attack
|
||||
save value: true
|
||||
script: a_and_d_filter(value)
|
||||
card list visible: true
|
||||
card list column: 4
|
||||
card list width: 33
|
||||
card list name: ATK
|
||||
card field:
|
||||
type: text
|
||||
name: defense
|
||||
save value: true
|
||||
script: a_and_d_filter(value)
|
||||
card list visible: true
|
||||
card list column: 5
|
||||
card list width: 33
|
||||
card list name: DEF
|
||||
|
||||
############################# Copyright stuff
|
||||
card field:
|
||||
type: text
|
||||
name: gamecode
|
||||
show statistics: false
|
||||
card field:
|
||||
type: choice
|
||||
name: rarity
|
||||
show statistics: true
|
||||
choice: common
|
||||
choice: rare
|
||||
choice: super rare
|
||||
choice: ultra rare
|
||||
choice: secret rare
|
||||
choice: ultimate rare
|
||||
choice: parallel rare
|
||||
choice: gold tech
|
||||
choice: promo
|
||||
card list visible: true
|
||||
card list column: 7
|
||||
card field:
|
||||
type: choice
|
||||
name: corner foil
|
||||
choice: stamp
|
||||
editable: false
|
||||
card field:
|
||||
type: text
|
||||
name: copyright
|
||||
default: set.copyright
|
||||
show statistics: false
|
||||
|
||||
############################################################## Card fields
|
||||
############################# Background stuff
|
||||
card field:
|
||||
type: choice
|
||||
name: card type
|
||||
choice: normal monster
|
||||
choice: effect monster
|
||||
choice: ritual monster
|
||||
choice: synchro monster
|
||||
choice: dark synchro monster
|
||||
choice: fusion monster
|
||||
choice: token monster
|
||||
choice: obelisk
|
||||
choice: slifer
|
||||
choice: ra
|
||||
choice: legendary dragons
|
||||
choice: spell card
|
||||
choice: trap card
|
||||
default: card_type()
|
||||
choice colors cardlist:
|
||||
normal monster: rgb(120,18,0)
|
||||
effect monster: rgb(120,18,0)
|
||||
ritual monster: rgb(26,26,26)
|
||||
synchro monster: rgb(26,26,26)
|
||||
dark synchro monster: rgb(26,26,26)
|
||||
fusion monster: rgb(26,26,26)
|
||||
token monster: rgb(120,18,0)
|
||||
obelisk: rgb(26,26,26)
|
||||
slifer: rgb(26,26,26)
|
||||
ra: rgb(26,26,26)
|
||||
legendary dragons: rgb(26,26,26)
|
||||
spell card: rgb(80,80,80)
|
||||
trap card: rgb(30,110,0)
|
||||
card field:
|
||||
type: choice
|
||||
name: foils
|
||||
editable: false
|
||||
choice: none
|
||||
choice: holo image
|
||||
choice: secret holo image
|
||||
choice: parallel holo image
|
||||
choice: gold tech holo image
|
||||
default: foil()
|
||||
############################# Name line
|
||||
card field:
|
||||
type: text
|
||||
name: name
|
||||
identifying: true
|
||||
show statistics: false
|
||||
card list visible: true
|
||||
card list column: 1
|
||||
card field:
|
||||
type: choice
|
||||
name: attribute
|
||||
choice: none
|
||||
choice: earth
|
||||
choice: water
|
||||
choice: fire
|
||||
choice: wind
|
||||
choice: light
|
||||
choice: dark
|
||||
choice: divine
|
||||
choice: spell
|
||||
choice: trap
|
||||
default: attribute()
|
||||
card list visible: true
|
||||
card list column: 2
|
||||
card field:
|
||||
type: text
|
||||
name: level
|
||||
description: `=] * = star, % = continuous, ! = counter, + = equipment, & = field, $ = quickplay, # = ritual
|
||||
script: level_filter(value)
|
||||
|
||||
############################# Image
|
||||
card field:
|
||||
type: image
|
||||
name: image
|
||||
show statistics: false
|
||||
############################# Card type
|
||||
# Keep type1, type2, and separator fields for backwards compatibility until two or three versions after 0.3.8.
|
||||
card field:
|
||||
type: text
|
||||
name: type1
|
||||
script: monster_type_filter(value)
|
||||
default: " "
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: type2
|
||||
script: card_class_filter(value)
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: separator
|
||||
script: " / "
|
||||
editable: false
|
||||
save value: false
|
||||
show statistics: false
|
||||
# These are the new type fields.
|
||||
card field:
|
||||
type: text
|
||||
name: type 1
|
||||
script: monster_type_filter(value)
|
||||
default: card.type1 # Remove when card.type1 is removed.
|
||||
card field:
|
||||
type: text
|
||||
name: type 2
|
||||
script: card_class_filter(value)
|
||||
default: split_text(match:" / ", card.type2).0 # Remove when card.type2 is removed.
|
||||
card field:
|
||||
type: text
|
||||
name: type 3
|
||||
script: card_class_filter(value)
|
||||
default: if contains(card.type2, match:" / ") then split_text(match:" / ", card.type2).1 else "" # Remove when card.type2 is removed.
|
||||
card field:
|
||||
type: text
|
||||
name: monster type
|
||||
script:
|
||||
# Either just monster, monster / type1
|
||||
combined_editor(
|
||||
field1: card.type_1,
|
||||
separator1: " / ",
|
||||
field2: card.type_2,
|
||||
separator2: " / ",
|
||||
field3: card.type_3,
|
||||
soft_before_empty: true,
|
||||
hide_when_empty: true
|
||||
)
|
||||
card list visible: true
|
||||
card list column: 3
|
||||
show statistics: false
|
||||
############################# Edition and Card ID
|
||||
card field:
|
||||
type: text
|
||||
name: number
|
||||
script:
|
||||
set.code
|
||||
+ "-" +
|
||||
set.language +
|
||||
if pos_of_card()<=9 then "00" + pos_of_card(value) else
|
||||
if pos_of_card()>=9 and pos_of_card()<=99 then "0" + pos_of_card(value) else
|
||||
"" + pos_of_card(value)
|
||||
card list visible: true
|
||||
card list column: 6
|
||||
card list width: 55
|
||||
card list name: #
|
||||
editable: false
|
||||
save value: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: edition
|
||||
default: set.edition
|
||||
show statistics: false
|
||||
############################# Text box
|
||||
card field:
|
||||
type: text
|
||||
name: rules
|
||||
script: text_filter(value)
|
||||
editable: false
|
||||
show statistics: false
|
||||
card field:
|
||||
type: text
|
||||
name: rule text
|
||||
multi line: true
|
||||
save value: true
|
||||
show statistics: false
|
||||
script:
|
||||
if nm_ext_querry(value) then flavor_text_filter(value)
|
||||
else text_filter(value)
|
||||
default: card.rules
|
||||
############################# Attack/Defense
|
||||
card field:
|
||||
type: text
|
||||
name: attack
|
||||
save value: true
|
||||
script: a_and_d_filter(value)
|
||||
card list visible: true
|
||||
card list column: 4
|
||||
card list width: 33
|
||||
card list name: ATK
|
||||
card field:
|
||||
type: text
|
||||
name: defense
|
||||
save value: true
|
||||
script: a_and_d_filter(value)
|
||||
card list visible: true
|
||||
card list column: 5
|
||||
card list width: 33
|
||||
card list name: DEF
|
||||
|
||||
############################# Copyright stuff
|
||||
card field:
|
||||
type: text
|
||||
name: gamecode
|
||||
show statistics: false
|
||||
card field:
|
||||
type: choice
|
||||
name: rarity
|
||||
show statistics: true
|
||||
choice: common
|
||||
choice: rare
|
||||
choice: super rare
|
||||
choice: ultra rare
|
||||
choice: secret rare
|
||||
choice: ultimate rare
|
||||
choice: parallel rare
|
||||
choice: gold tech
|
||||
choice: promo
|
||||
card list visible: true
|
||||
card list column: 7
|
||||
card field:
|
||||
type: choice
|
||||
name: corner foil
|
||||
choice: stamp
|
||||
editable: false
|
||||
card field:
|
||||
type: text
|
||||
name: copyright
|
||||
default: set.copyright
|
||||
show statistics: false
|
||||
|
||||
+21
-21
@@ -1,22 +1,22 @@
|
||||
mse version: 0.3.8
|
||||
full name: Yu-Gi-Oh!
|
||||
short name: Yu-Gi-Oh!
|
||||
installer group: Yugioh/game files
|
||||
icon: card-back.png
|
||||
position hint: 4
|
||||
|
||||
version: 2009-08-09
|
||||
|
||||
############################################################## The script
|
||||
|
||||
init script: include file: script
|
||||
|
||||
############################################################## Lots of lists
|
||||
|
||||
include file: card_fields
|
||||
include file: set_fields
|
||||
include file: packs
|
||||
include file: word_lists
|
||||
include file: auto_replace
|
||||
|
||||
mse version: 0.3.8
|
||||
full name: Yu-Gi-Oh!
|
||||
short name: Yu-Gi-Oh!
|
||||
installer group: Yugioh/game files
|
||||
icon: card-back.png
|
||||
position hint: 4
|
||||
|
||||
version: 2009-08-09
|
||||
|
||||
############################################################## The script
|
||||
|
||||
init script: include file: script
|
||||
|
||||
############################################################## Lots of lists
|
||||
|
||||
include file: card_fields
|
||||
include file: set_fields
|
||||
include file: packs
|
||||
include file: word_lists
|
||||
include file: auto_replace
|
||||
|
||||
############################################################## Other stuff
|
||||
+81
-81
@@ -1,81 +1,81 @@
|
||||
|
||||
############################################################## Card pack items
|
||||
pack type:
|
||||
name: rare
|
||||
filter: card.rarity != "common"
|
||||
pack type:
|
||||
name: common
|
||||
filter: card.rarity == "common"
|
||||
pack type:
|
||||
name: gold
|
||||
filter: card.rarity == "gold tech"
|
||||
pack type:
|
||||
name: card
|
||||
filter: card.number != ""
|
||||
############################################################## Card packs
|
||||
pack type:
|
||||
name: booster pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 1
|
||||
item:
|
||||
name: common
|
||||
amount: 8
|
||||
pack type:
|
||||
name: champion pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 1
|
||||
item:
|
||||
name: common
|
||||
amount: 2
|
||||
pack type:
|
||||
name: duelist pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 1
|
||||
item:
|
||||
name: common
|
||||
amount: 5
|
||||
pack type:
|
||||
name: gold series
|
||||
item:
|
||||
name: gold
|
||||
amount: 3
|
||||
item:
|
||||
name: common
|
||||
amount: 22
|
||||
pack type:
|
||||
name: movie pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 3
|
||||
item:
|
||||
name: common
|
||||
amount: 5
|
||||
pack type:
|
||||
name: premium pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 5
|
||||
pack type:
|
||||
name: tournament pack
|
||||
item:
|
||||
name: card
|
||||
amount: 3
|
||||
pack type:
|
||||
name: additional rare
|
||||
item:
|
||||
name: rare
|
||||
pack type:
|
||||
name: additional common
|
||||
item:
|
||||
name: common
|
||||
pack type:
|
||||
name: additional gold
|
||||
item:
|
||||
name: gold
|
||||
pack type:
|
||||
name: additional card
|
||||
item:
|
||||
name: card
|
||||
|
||||
############################################################## Card pack items
|
||||
pack type:
|
||||
name: rare
|
||||
filter: card.rarity != "common"
|
||||
pack type:
|
||||
name: common
|
||||
filter: card.rarity == "common"
|
||||
pack type:
|
||||
name: gold
|
||||
filter: card.rarity == "gold tech"
|
||||
pack type:
|
||||
name: card
|
||||
filter: card.number != ""
|
||||
############################################################## Card packs
|
||||
pack type:
|
||||
name: booster pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 1
|
||||
item:
|
||||
name: common
|
||||
amount: 8
|
||||
pack type:
|
||||
name: champion pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 1
|
||||
item:
|
||||
name: common
|
||||
amount: 2
|
||||
pack type:
|
||||
name: duelist pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 1
|
||||
item:
|
||||
name: common
|
||||
amount: 5
|
||||
pack type:
|
||||
name: gold series
|
||||
item:
|
||||
name: gold
|
||||
amount: 3
|
||||
item:
|
||||
name: common
|
||||
amount: 22
|
||||
pack type:
|
||||
name: movie pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 3
|
||||
item:
|
||||
name: common
|
||||
amount: 5
|
||||
pack type:
|
||||
name: premium pack
|
||||
item:
|
||||
name: rare
|
||||
amount: 5
|
||||
pack type:
|
||||
name: tournament pack
|
||||
item:
|
||||
name: card
|
||||
amount: 3
|
||||
pack type:
|
||||
name: additional rare
|
||||
item:
|
||||
name: rare
|
||||
pack type:
|
||||
name: additional common
|
||||
item:
|
||||
name: common
|
||||
pack type:
|
||||
name: additional gold
|
||||
item:
|
||||
name: gold
|
||||
pack type:
|
||||
name: additional card
|
||||
item:
|
||||
name: card
|
||||
|
||||
+178
-178
@@ -1,178 +1,178 @@
|
||||
# the rule text filter
|
||||
# - adds continuous symbols
|
||||
# - adds counter symbols
|
||||
# - adds equipment symbols
|
||||
# - adds field symbols
|
||||
# - adds quickplay symbols
|
||||
# - adds ritual symbols
|
||||
# - adds level symbols
|
||||
# - adds infinity symbols
|
||||
# - makes text in parentheses italic
|
||||
text_filter :=
|
||||
# step 1 : remove all automatic tags
|
||||
tag_remove_rule(tag: "<sym-auto>") +
|
||||
# step 2 : expand shortcut words ~ and CARDNAME
|
||||
replace_rule(
|
||||
match: "CARDNAME",
|
||||
in_context: "(^|[[:space:]]|\\()<match>", # TODO: Allow any punctuation before
|
||||
replace: "<atom-cardname></atom-cardname>"
|
||||
) +
|
||||
# step 3 : fill in the cardname atom field
|
||||
tag_contents_rule(
|
||||
tag: "<atom-cardname>",
|
||||
contents: { if card.name=="" then "CARDNAME" else card.name }
|
||||
) +
|
||||
# step 4 : symbols
|
||||
replace_rule(
|
||||
match: "[|@|*|?|]",
|
||||
replace: "<sym-auto>&</sym-auto>" );
|
||||
level_filter :=
|
||||
# step 1 : remove all automatic tags
|
||||
tag_remove_rule(tag: "<sym-auto>") +
|
||||
# step 2 : symbols
|
||||
replace_rule(
|
||||
match: "[|%|!|+|&|$|#|*|^|]",
|
||||
replace: "<sym-auto>&</sym-auto>" );
|
||||
a_and_d_filter :=
|
||||
# step 1 : remove all automatic tags
|
||||
tag_remove_rule(tag: "<sym-auto>") +
|
||||
# step 2 : infinity
|
||||
replace_rule(
|
||||
match: "@",
|
||||
replace: "<sym-auto>&</sym-auto>" ) +
|
||||
# step 3 : question mark
|
||||
replace_rule(
|
||||
match: "\\?",
|
||||
replace: "<sym-auto>&</sym-auto>" );
|
||||
|
||||
# the flavor text filter
|
||||
flavor_text_filter :=
|
||||
# step 1 : remove italic tags
|
||||
tag_remove_rule(tag: "<i-flavor>") +
|
||||
# step 2 : surround by <i> tags
|
||||
{ "<i-flavor>" + input + "</i-flavor>" };
|
||||
|
||||
type_over_list := replace_rule(match:" ?/", replace:"")
|
||||
|
||||
monster_type_filter :=
|
||||
tag_remove_rule(tag: "<word-list-") +
|
||||
type_over_list +
|
||||
{ "<word-list-monster>{input}</word-list-monster>" }
|
||||
|
||||
space_to_wltags := replace_rule(match:"( +|<soft> </soft>)",
|
||||
replace:{"</word-list-{list_type}>{_1}<word-list-{list_type}>"})
|
||||
|
||||
card_class_filter :=
|
||||
tag_remove_rule(tag: "<word-list-") +
|
||||
type_over_list +
|
||||
{ "<word-list-card>{input}</word-list-card>" }
|
||||
|
||||
# Determine type of card
|
||||
card_type := {
|
||||
if card.attribute == "spell" then "spell card"
|
||||
else if contains(card.level, match:"Spell Card") then "spell card"
|
||||
else if card.attribute == "trap" then "trap card"
|
||||
else if contains(card.level, match:"Trap Card") then "trap card"
|
||||
else if card.type_1 == "<word-list-monster>Divine-Beast</word-list-monster>" then "obelisk"
|
||||
else if card.type_1 == "<word-list-monster>Legendary Dragon</word-list-monster>" then "legendary dragons"
|
||||
else if contains(card.monster_type, match:"Fusion") then "fusion monster"
|
||||
else if contains(card.monster_type, match:"Ritual") then "ritual monster"
|
||||
else if contains(card.monster_type, match:"Dark Synchro") then "dark synchro monster"
|
||||
else if contains(card.monster_type, match:"Dark Tuner") then "effect monster"
|
||||
else if contains(card.monster_type, match:"Synchro") then "synchro monster"
|
||||
else if contains(card.monster_type, match:"Effect") then "effect monster"
|
||||
else if contains(card.monster_type, match:"Spirit") then "effect monster"
|
||||
else if contains(card.monster_type, match:"Toon") then "effect monster"
|
||||
else if contains(card.monster_type, match:"Tuner") then "effect monster"
|
||||
else if contains(card.monster_type, match:"Union") then "effect monster"
|
||||
else "normal monster"
|
||||
}
|
||||
# Default 'attribute' of card
|
||||
attribute := {
|
||||
if is_spell_card() then "Spell"
|
||||
else if is_trap_card() then "Trap"
|
||||
else "none"
|
||||
}
|
||||
# Default foil for a card
|
||||
foil := {
|
||||
if card.rarity == "super rare" then "holo image"
|
||||
else if card.rarity == "ultra rare" then "holo image"
|
||||
else if card.rarity == "secret rare" then "secret holo image"
|
||||
else if card.rarity == "ultimate rare" then "holo image"
|
||||
else if card.rarity == "parallel rare" then "parallel holo image"
|
||||
else if card.rarity == "gold tech" then "gold tech holo image"
|
||||
else if card.rarity == "promo" then "secret holo image"
|
||||
else "none"
|
||||
}
|
||||
|
||||
############### Type of card
|
||||
|
||||
nm_ext_querry := {
|
||||
if set.gods_have_effects == "no" then is_normal_monster_extended(value)
|
||||
else is_normal_monster(value)
|
||||
}
|
||||
is_nmonster := {
|
||||
card.card_type == "spell card" or
|
||||
card.card_type == "trap card"
|
||||
}
|
||||
is_monster := {
|
||||
card.card_type == "normal monster" or
|
||||
card.card_type == "effect monster" or
|
||||
card.card_type == "ritual monster" or
|
||||
card.card_type == "dark synchro monster" or
|
||||
card.card_type == "synchro monster" or
|
||||
card.card_type == "fusion monster" or
|
||||
card.card_type == "token monster" or
|
||||
card.card_type == "obelisk" or
|
||||
card.card_type == "slifer" or
|
||||
card.card_type == "ra" or
|
||||
card.card_type == "legendary dragons"
|
||||
}
|
||||
is_normal_monster_extended := {
|
||||
card.card_type == "normal monster" or
|
||||
card.card_type == "obelisk" or
|
||||
card.card_type == "slifer" or
|
||||
card.card_type == "ra" or
|
||||
card.card_type == "legendary dragons"
|
||||
}
|
||||
is_normal_monster := {
|
||||
card.card_type == "normal monster"
|
||||
}
|
||||
is_spell_card := {
|
||||
card.card_type == "spell card" or
|
||||
card.attribute == "spell" or
|
||||
card.level == "Spell"
|
||||
}
|
||||
is_trap_card := {
|
||||
card.card_type == "trap card" or
|
||||
card.attribute == "trap" or
|
||||
card.level == "Trap"
|
||||
}
|
||||
############### Determine Card Position
|
||||
|
||||
type_sort := {
|
||||
type := card.card_type
|
||||
if chosen(choice:"normal monster", type) then "A"
|
||||
else if chosen(choice:"ra", type) then "B"
|
||||
else if chosen(choice:"effect monster", type) then "C"
|
||||
else if chosen(choice:"slifer", type) then "D"
|
||||
else if chosen(choice:"ritual monster", type) then "E"
|
||||
else if chosen(choice:"obelisk", type) then "F"
|
||||
else if chosen(choice:"fusion monster", type) then "G"
|
||||
else if chosen(choice:"synchro monster", type) then "H"
|
||||
else if chosen(choice:"dark synchro monster", type) then "I"
|
||||
else if chosen(choice:"token monster", type) then "J"
|
||||
else if chosen(choice:"legendary dragons", type) then "K"
|
||||
else if chosen(choice:"spell card", type) then "L"
|
||||
else if chosen(choice:"trap card", type) then "M"
|
||||
else "N"
|
||||
}
|
||||
|
||||
pos_of_card := {
|
||||
position(
|
||||
of: card
|
||||
in: set
|
||||
order_by: {
|
||||
type_sort() + card.monster_type + card.name + card.attribute
|
||||
}) + 1
|
||||
}
|
||||
# the rule text filter
|
||||
# - adds continuous symbols
|
||||
# - adds counter symbols
|
||||
# - adds equipment symbols
|
||||
# - adds field symbols
|
||||
# - adds quickplay symbols
|
||||
# - adds ritual symbols
|
||||
# - adds level symbols
|
||||
# - adds infinity symbols
|
||||
# - makes text in parentheses italic
|
||||
text_filter :=
|
||||
# step 1 : remove all automatic tags
|
||||
tag_remove_rule(tag: "<sym-auto>") +
|
||||
# step 2 : expand shortcut words ~ and CARDNAME
|
||||
replace_rule(
|
||||
match: "CARDNAME",
|
||||
in_context: "(^|[[:space:]]|\\()<match>", # TODO: Allow any punctuation before
|
||||
replace: "<atom-cardname></atom-cardname>"
|
||||
) +
|
||||
# step 3 : fill in the cardname atom field
|
||||
tag_contents_rule(
|
||||
tag: "<atom-cardname>",
|
||||
contents: { if card.name=="" then "CARDNAME" else card.name }
|
||||
) +
|
||||
# step 4 : symbols
|
||||
replace_rule(
|
||||
match: "[|@|*|?|]",
|
||||
replace: "<sym-auto>&</sym-auto>" );
|
||||
level_filter :=
|
||||
# step 1 : remove all automatic tags
|
||||
tag_remove_rule(tag: "<sym-auto>") +
|
||||
# step 2 : symbols
|
||||
replace_rule(
|
||||
match: "[|%|!|+|&|$|#|*|^|]",
|
||||
replace: "<sym-auto>&</sym-auto>" );
|
||||
a_and_d_filter :=
|
||||
# step 1 : remove all automatic tags
|
||||
tag_remove_rule(tag: "<sym-auto>") +
|
||||
# step 2 : infinity
|
||||
replace_rule(
|
||||
match: "@",
|
||||
replace: "<sym-auto>&</sym-auto>" ) +
|
||||
# step 3 : question mark
|
||||
replace_rule(
|
||||
match: "\\?",
|
||||
replace: "<sym-auto>&</sym-auto>" );
|
||||
|
||||
# the flavor text filter
|
||||
flavor_text_filter :=
|
||||
# step 1 : remove italic tags
|
||||
tag_remove_rule(tag: "<i-flavor>") +
|
||||
# step 2 : surround by <i> tags
|
||||
{ "<i-flavor>" + input + "</i-flavor>" };
|
||||
|
||||
type_over_list := replace_rule(match:" ?/", replace:"")
|
||||
|
||||
monster_type_filter :=
|
||||
tag_remove_rule(tag: "<word-list-") +
|
||||
type_over_list +
|
||||
{ "<word-list-monster>{input}</word-list-monster>" }
|
||||
|
||||
space_to_wltags := replace_rule(match:"( +|<soft> </soft>)",
|
||||
replace:{"</word-list-{list_type}>{_1}<word-list-{list_type}>"})
|
||||
|
||||
card_class_filter :=
|
||||
tag_remove_rule(tag: "<word-list-") +
|
||||
type_over_list +
|
||||
{ "<word-list-card>{input}</word-list-card>" }
|
||||
|
||||
# Determine type of card
|
||||
card_type := {
|
||||
if card.attribute == "spell" then "spell card"
|
||||
else if contains(card.level, match:"Spell Card") then "spell card"
|
||||
else if card.attribute == "trap" then "trap card"
|
||||
else if contains(card.level, match:"Trap Card") then "trap card"
|
||||
else if card.type_1 == "<word-list-monster>Divine-Beast</word-list-monster>" then "obelisk"
|
||||
else if card.type_1 == "<word-list-monster>Legendary Dragon</word-list-monster>" then "legendary dragons"
|
||||
else if contains(card.monster_type, match:"Fusion") then "fusion monster"
|
||||
else if contains(card.monster_type, match:"Ritual") then "ritual monster"
|
||||
else if contains(card.monster_type, match:"Dark Synchro") then "dark synchro monster"
|
||||
else if contains(card.monster_type, match:"Dark Tuner") then "effect monster"
|
||||
else if contains(card.monster_type, match:"Synchro") then "synchro monster"
|
||||
else if contains(card.monster_type, match:"Effect") then "effect monster"
|
||||
else if contains(card.monster_type, match:"Spirit") then "effect monster"
|
||||
else if contains(card.monster_type, match:"Toon") then "effect monster"
|
||||
else if contains(card.monster_type, match:"Tuner") then "effect monster"
|
||||
else if contains(card.monster_type, match:"Union") then "effect monster"
|
||||
else "normal monster"
|
||||
}
|
||||
# Default 'attribute' of card
|
||||
attribute := {
|
||||
if is_spell_card() then "Spell"
|
||||
else if is_trap_card() then "Trap"
|
||||
else "none"
|
||||
}
|
||||
# Default foil for a card
|
||||
foil := {
|
||||
if card.rarity == "super rare" then "holo image"
|
||||
else if card.rarity == "ultra rare" then "holo image"
|
||||
else if card.rarity == "secret rare" then "secret holo image"
|
||||
else if card.rarity == "ultimate rare" then "holo image"
|
||||
else if card.rarity == "parallel rare" then "parallel holo image"
|
||||
else if card.rarity == "gold tech" then "gold tech holo image"
|
||||
else if card.rarity == "promo" then "secret holo image"
|
||||
else "none"
|
||||
}
|
||||
|
||||
############### Type of card
|
||||
|
||||
nm_ext_querry := {
|
||||
if set.gods_have_effects == "no" then is_normal_monster_extended(value)
|
||||
else is_normal_monster(value)
|
||||
}
|
||||
is_nmonster := {
|
||||
card.card_type == "spell card" or
|
||||
card.card_type == "trap card"
|
||||
}
|
||||
is_monster := {
|
||||
card.card_type == "normal monster" or
|
||||
card.card_type == "effect monster" or
|
||||
card.card_type == "ritual monster" or
|
||||
card.card_type == "dark synchro monster" or
|
||||
card.card_type == "synchro monster" or
|
||||
card.card_type == "fusion monster" or
|
||||
card.card_type == "token monster" or
|
||||
card.card_type == "obelisk" or
|
||||
card.card_type == "slifer" or
|
||||
card.card_type == "ra" or
|
||||
card.card_type == "legendary dragons"
|
||||
}
|
||||
is_normal_monster_extended := {
|
||||
card.card_type == "normal monster" or
|
||||
card.card_type == "obelisk" or
|
||||
card.card_type == "slifer" or
|
||||
card.card_type == "ra" or
|
||||
card.card_type == "legendary dragons"
|
||||
}
|
||||
is_normal_monster := {
|
||||
card.card_type == "normal monster"
|
||||
}
|
||||
is_spell_card := {
|
||||
card.card_type == "spell card" or
|
||||
card.attribute == "spell" or
|
||||
card.level == "Spell"
|
||||
}
|
||||
is_trap_card := {
|
||||
card.card_type == "trap card" or
|
||||
card.attribute == "trap" or
|
||||
card.level == "Trap"
|
||||
}
|
||||
############### Determine Card Position
|
||||
|
||||
type_sort := {
|
||||
type := card.card_type
|
||||
if chosen(choice:"normal monster", type) then "A"
|
||||
else if chosen(choice:"ra", type) then "B"
|
||||
else if chosen(choice:"effect monster", type) then "C"
|
||||
else if chosen(choice:"slifer", type) then "D"
|
||||
else if chosen(choice:"ritual monster", type) then "E"
|
||||
else if chosen(choice:"obelisk", type) then "F"
|
||||
else if chosen(choice:"fusion monster", type) then "G"
|
||||
else if chosen(choice:"synchro monster", type) then "H"
|
||||
else if chosen(choice:"dark synchro monster", type) then "I"
|
||||
else if chosen(choice:"token monster", type) then "J"
|
||||
else if chosen(choice:"legendary dragons", type) then "K"
|
||||
else if chosen(choice:"spell card", type) then "L"
|
||||
else if chosen(choice:"trap card", type) then "M"
|
||||
else "N"
|
||||
}
|
||||
|
||||
pos_of_card := {
|
||||
position(
|
||||
of: card
|
||||
in: set
|
||||
order_by: {
|
||||
type_sort() + card.monster_type + card.name + card.attribute
|
||||
}) + 1
|
||||
}
|
||||
|
||||
@@ -1,41 +1,41 @@
|
||||
|
||||
############################################################## Set fields
|
||||
set field:
|
||||
type: info
|
||||
name: Set Information
|
||||
set field:
|
||||
type: text
|
||||
name: title
|
||||
description: This information will not appear on the card.
|
||||
set field:
|
||||
type: text
|
||||
name: code
|
||||
description: Recommended only 3 Capital digits. Will appear before card number. ex: LOB-XX101
|
||||
set field:
|
||||
type: text
|
||||
name: language
|
||||
description: Recommended 2 - 3 Captital digits. Will appear before the card number, after the code. ex: XXX-EN101
|
||||
set field:
|
||||
type: text
|
||||
name: description
|
||||
multi line: true
|
||||
description: This information will not appear on the card.
|
||||
set field:
|
||||
type: text
|
||||
name: edition
|
||||
description: Editting this will set 1 edition for all the cards and will appear in the edition bar below the picture. ex-> LIMITED EDITION
|
||||
set field:
|
||||
type: text
|
||||
name: copyright
|
||||
description: Copyright information. This will not appear on the card.
|
||||
set field:
|
||||
type: boolean
|
||||
name: gods have effects
|
||||
description: Should god cards have effects?
|
||||
initial: yes
|
||||
############################# Default style
|
||||
default set style:
|
||||
title:
|
||||
padding left: 2
|
||||
font:
|
||||
size: 16
|
||||
|
||||
############################################################## Set fields
|
||||
set field:
|
||||
type: info
|
||||
name: Set Information
|
||||
set field:
|
||||
type: text
|
||||
name: title
|
||||
description: This information will not appear on the card.
|
||||
set field:
|
||||
type: text
|
||||
name: code
|
||||
description: Recommended only 3 Capital digits. Will appear before card number. ex: LOB-XX101
|
||||
set field:
|
||||
type: text
|
||||
name: language
|
||||
description: Recommended 2 - 3 Captital digits. Will appear before the card number, after the code. ex: XXX-EN101
|
||||
set field:
|
||||
type: text
|
||||
name: description
|
||||
multi line: true
|
||||
description: This information will not appear on the card.
|
||||
set field:
|
||||
type: text
|
||||
name: edition
|
||||
description: Editting this will set 1 edition for all the cards and will appear in the edition bar below the picture. ex-> LIMITED EDITION
|
||||
set field:
|
||||
type: text
|
||||
name: copyright
|
||||
description: Copyright information. This will not appear on the card.
|
||||
set field:
|
||||
type: boolean
|
||||
name: gods have effects
|
||||
description: Should god cards have effects?
|
||||
initial: yes
|
||||
############################# Default style
|
||||
default set style:
|
||||
title:
|
||||
padding left: 2
|
||||
font:
|
||||
size: 16
|
||||
|
||||
@@ -1,41 +1,41 @@
|
||||
|
||||
############################################################## Word lists
|
||||
|
||||
word list:
|
||||
name: monster
|
||||
word: Aqua
|
||||
word: Beast
|
||||
word: Beast-Warrior
|
||||
word: Dinosaur
|
||||
word: Divine-Beast
|
||||
word: Dragon
|
||||
word: Fairy
|
||||
word: Fiend
|
||||
word: Fish
|
||||
word: Insect
|
||||
word: Legendary Dragon
|
||||
word: Machine
|
||||
word: Plant
|
||||
word: Pyro
|
||||
word: Psychic
|
||||
word: Reptile
|
||||
word: Rock
|
||||
word: Sea Serpent
|
||||
word: Spellcaster
|
||||
word: Thunder
|
||||
word: Warrior
|
||||
word: Winged Beast
|
||||
word: Zombie
|
||||
word list:
|
||||
name: card
|
||||
word: Dark Synchro
|
||||
word: Dark Tuner
|
||||
word: Effect
|
||||
word: Fusion
|
||||
word: Gemini
|
||||
word: Ritual
|
||||
word: Spirit
|
||||
word: Synchro
|
||||
word: Toon
|
||||
word: Tuner
|
||||
word: Union
|
||||
|
||||
############################################################## Word lists
|
||||
|
||||
word list:
|
||||
name: monster
|
||||
word: Aqua
|
||||
word: Beast
|
||||
word: Beast-Warrior
|
||||
word: Dinosaur
|
||||
word: Divine-Beast
|
||||
word: Dragon
|
||||
word: Fairy
|
||||
word: Fiend
|
||||
word: Fish
|
||||
word: Insect
|
||||
word: Legendary Dragon
|
||||
word: Machine
|
||||
word: Plant
|
||||
word: Pyro
|
||||
word: Psychic
|
||||
word: Reptile
|
||||
word: Rock
|
||||
word: Sea Serpent
|
||||
word: Spellcaster
|
||||
word: Thunder
|
||||
word: Warrior
|
||||
word: Winged Beast
|
||||
word: Zombie
|
||||
word list:
|
||||
name: card
|
||||
word: Dark Synchro
|
||||
word: Dark Tuner
|
||||
word: Effect
|
||||
word: Fusion
|
||||
word: Gemini
|
||||
word: Ritual
|
||||
word: Spirit
|
||||
word: Synchro
|
||||
word: Toon
|
||||
word: Tuner
|
||||
word: Union
|
||||
|
||||
Reference in New Issue
Block a user