Commit f4273932 authored by pichoro's avatar pichoro

Changed todo list in FPM templates.

Moved special oldstyle rarities out of game file and into style files.
Added flavor-textless mode for vanguard, to allow for high rules text cards to be readable.
Overhauled VS templates and added hellboy and hellboy-extended templates.
Minor renaming of fields and changing stats in Yu-gi-oh.
parent 7a98af7d
...@@ -10,9 +10,7 @@ card height: 523 ...@@ -10,9 +10,7 @@ card height: 523
card dpi: 150 card dpi: 150
#Todo list: #Todo list:
#Add tri-hybrids
#Add purple and silver #Add purple and silver
#Fix tap symbol script
############################################################## Extra scripts ############################################################## Extra scripts
......
...@@ -316,7 +316,6 @@ extra card field: ...@@ -316,7 +316,6 @@ extra card field:
name: pt symbols name: pt symbols
script: "shieldsword" script: "shieldsword"
editable: false editable: false
extra card style: extra card style:
pt symbols: pt symbols:
left: 25 left: 25
......
...@@ -191,16 +191,6 @@ card style: ...@@ -191,16 +191,6 @@ card style:
size: 10 size: 10
color: rgb(0,0,0) color: rgb(0,0,0)
separator color: rgb(128,128,128) separator color: rgb(128,128,128)
type image:
left: 53
top: 463
width: 304
height: 41
render style: image
popup style: in place
visible: { card.type != "" or card.illustrator != "" or card.copyright != "" }
include file: magic-blends.mse-include/card-typelines
z index: 2
rarity: rarity:
left: left:
...@@ -245,6 +235,16 @@ card style: ...@@ -245,6 +235,16 @@ card style:
line height hard: 1.2 line height hard: 1.2
line height line: 1.5 line height line: 1.5
line height soft: 0.9 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
textbox: textbox:
left: 52 left: 52
top: 405 top: 405
...@@ -258,16 +258,16 @@ card style: ...@@ -258,16 +258,16 @@ card style:
else 0 } else 0 }
include file: magic-blends.mse-include/card-textboxes include file: magic-blends.mse-include/card-textboxes
z index: 2 z index: 2
watermark: type image:
left: 181 left: 53
top : 405 top: 463
width: 45 width: 304
height: 50 height: 41
z index: 3
render style: image render style: image
alignment: middle center popup style: in place
visible: { card.rule_text != "" and card.flavor_text != "" } visible: { card.type != "" or card.illustrator != "" or card.copyright != "" }
include file: magic-watermarks.mse-include/watermarks include file: magic-blends.mse-include/card-typelines
z index: 2
############################# PT ############################# PT
power: power:
...@@ -339,7 +339,6 @@ extra card field: ...@@ -339,7 +339,6 @@ extra card field:
name: pt symbols name: pt symbols
script: "shieldsword" script: "shieldsword"
editable: false editable: false
extra card style: extra card style:
pt symbols: pt symbols:
left: 25 left: 25
......
...@@ -12,6 +12,26 @@ card dpi: 150 ...@@ -12,6 +12,26 @@ card dpi: 150
# Author: Buttock1234 # Author: Buttock1234
# Lots of copy/paste from magic-new.mse-style # Lots of copy/paste from magic-new.mse-style
############################################################## 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 scripts ############################################################## Extra scripts
init script: init script:
......
...@@ -15,6 +15,26 @@ card width: 312 ...@@ -15,6 +15,26 @@ card width: 312
card height: 444 card height: 444
card dpi: 127.34225621414913957934990439771 card dpi: 127.34225621414913957934990439771
############################################################## 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 scripts ############################################################## Extra scripts
## COPY/PASTE from magic-old.mse-style/style ## COPY/PASTE from magic-old.mse-style/style
......
...@@ -15,6 +15,26 @@ card width: 312 ...@@ -15,6 +15,26 @@ card width: 312
card height: 444 card height: 444
card dpi: 127.34225621414913957934990439771 card dpi: 127.34225621414913957934990439771
############################################################## 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 scripts ############################################################## Extra scripts
## COPY/PASTE from magic-new.mse-style/style ## COPY/PASTE from magic-new.mse-style/style
......
mse version: 0.3.3 mse version: 0.3.3
short name: Magic short name: Magic
full name: Magic the Gathering full name: Magic the Gathering
icon: card-back.png icon: card-back.png
...@@ -458,14 +458,6 @@ default set style: ...@@ -458,14 +458,6 @@ default set style:
fill type: solid fill type: solid
fill color: rgb(0,0,0) fill color: rgb(0,0,0)
border color: rgb(255,255,255) border color: rgb(255,255,255)
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: variation:
name: uncommon name: uncommon
border radius: 0.05 border radius: 0.05
...@@ -474,14 +466,6 @@ default set style: ...@@ -474,14 +466,6 @@ default set style:
fill color 2: rgb(84, 84, 84) fill color 2: rgb(84, 84, 84)
border color 1: rgb(0, 0, 0) border color 1: rgb(0, 0, 0)
border color 2: rgb(0, 0, 0) border color 2: rgb(0, 0, 0)
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)
variation: variation:
name: rare name: rare
border radius: 0.05 border radius: 0.05
...@@ -534,7 +518,6 @@ card field: ...@@ -534,7 +518,6 @@ card field:
# Specify the colors somewhere else, to keep things clean # Specify the colors somewhere else, to keep things clean
include file: magic-blends.mse-include/card-colors include file: magic-blends.mse-include/card-colors
default: card_color(casting_cost: card.casting_cost) default: card_color(casting_cost: card.casting_cost)
#needed for FPM temps
card field: card field:
type: choice type: choice
name: font color name: font color
...@@ -542,6 +525,7 @@ card field: ...@@ -542,6 +525,7 @@ card field:
choice: white choice: white
description: Font color for the typeline and textbox description: Font color for the typeline and textbox
show statistics: false show statistics: false
save value: true
############################# Name line ############################# Name line
card field: card field:
...@@ -647,13 +631,6 @@ card field: ...@@ -647,13 +631,6 @@ card field:
card list visible: true card list visible: true
card list column:4 card list column:4
description: The type of this card, type - to go the sub type description: The type of this card, type - to go the sub type
#needed for FPM temps
card field:
type: choice
name: type image
include file: magic-blends.mse-include/card-colors
default: card.card_color
show statistics: false
card field: card field:
type: choice type: choice
name: rarity name: rarity
...@@ -695,7 +672,13 @@ card field: ...@@ -695,7 +672,13 @@ card field:
show statistics: false show statistics: false
script: script:
combined_editor(field1: card.rule_text, separator: "<line>\n</line>", field2: card.flavor_text) combined_editor(field1: card.rule_text, separator: "<line>\n</line>", field2: card.flavor_text)
#needed for FPM temps card field:
type: choice
name: watermark
icon: stats/watermark.png
include file: magic-watermarks.mse-include/watermark-names
description: A watermark for below the textbox, this can be a big mana symbol used on basic lands, or a guild symbol
#Required for FPM temps; tried moving to stylesheet; caused errors
card field: card field:
type: choice type: choice
name: textbox name: textbox
...@@ -703,12 +686,13 @@ card field: ...@@ -703,12 +686,13 @@ card field:
default: card.card_color default: card.card_color
save value: false save value: false
show statistics: false show statistics: false
#Required for FPM temps; tried moving to stylesheet; caused errors
card field: card field:
type: choice type: choice
name: watermark name: type image
icon: stats/watermark.png include file: magic-blends.mse-include/card-colors
include file: magic-watermarks.mse-include/watermark-names default: card.card_color
description: A watermark for below the textbox, this can be a big mana symbol used on basic lands, or a guild symbol show statistics: false
############################# PT ############################# PT
card field: card field:
...@@ -1536,10 +1520,6 @@ keyword: ...@@ -1536,10 +1520,6 @@ keyword:
keyword: Sweep keyword: Sweep
match: Sweep match: Sweep
mode: pseudo mode: pseudo
keyword:
keyword: Radiance
match: Radiance
mode: pseudo
keyword: keyword:
keyword: Convoke keyword: Convoke
match: Convoke match: Convoke
...@@ -1555,6 +1535,10 @@ keyword: ...@@ -1555,6 +1535,10 @@ keyword:
match: Dredge <atom-param>number</atom-param> match: Dredge <atom-param>number</atom-param>
mode: expert mode: expert
reminder: If you would draw a card, instead you may put exactly {english_number(param1)} card(s) from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card. reminder: If you would draw a card, instead you may put exactly {english_number(param1)} card(s) from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.
keyword:
keyword: Radiance
match: Radiance
mode: pseudo
keyword: keyword:
keyword: Haunt keyword: Haunt
match: Haunt match: Haunt
......
...@@ -43,7 +43,11 @@ styling field: ...@@ -43,7 +43,11 @@ styling field:
choice: modern choice: modern
choice: old choice: old
choice: diagonal T choice: diagonal T
styling field:
type: boolean
name: flavor text
description: Should the cards have flavor text?
initial: yes
styling style: styling style:
use guild mana symbols: use guild mana symbols:
choice images: choice images:
...@@ -123,10 +127,19 @@ card style: ...@@ -123,10 +127,19 @@ card style:
############################# Text box ############################# Text box
rule text: rule text:
left: 46 left:
script:
if styling.flavor_text then 46
else 76
top : 328 top : 328
width: 280 width:
height: 65 script:
if styling.flavor_text then 280
else 220
height:
script:
if styling.flavor_text then 65
else 138
font: font:
name: MPlantin name: MPlantin
italic name: MPlantin-Italic italic name: MPlantin-Italic
...@@ -162,6 +175,8 @@ card style: ...@@ -162,6 +175,8 @@ card style:
color: rgb(0,0,0) color: rgb(0,0,0)
alignment: bottom left alignment: bottom left
z index: 2 z index: 2
visible:
script: styling.flavor_text
padding left: 2 padding left: 2
padding top: 2 padding top: 2
padding right: 2 padding right: 2
......
mse version: 0.3.2 mse version: 0.3.3
game: vs game: vs
short name: Promotional full name: VS Extended Art
full name: Extended Art Promo short name: VS Extended
icon: card-sample.png icon: card-sample.png
position hint: 2 position hint: 002
version: 2007-06-25
depends on:
package: vs.mse-game
version: 2007-06-25
card width: 375 card width: 375
card height: 523 card height: 523
...@@ -11,8 +15,16 @@ card dpi: 150 ...@@ -11,8 +15,16 @@ card dpi: 150
############################################################## Extra scripts ############################################################## Extra scripts
############################################################## Set info fields
############################################################## Extra style ############################################################## Extra style
styling field:
type: boolean
name: edition
description: Is the set a 1st Edition?
initial: no
############################################################## Card fields ############################################################## Card fields
card style: card style:
############################# Background stuff ############################# Background stuff
...@@ -36,7 +48,7 @@ card style: ...@@ -36,7 +48,7 @@ card style:
plot twist: card-plot-twist.jpg plot twist: card-plot-twist.jpg
############################# Name line ############################# Name line
name: full name:
left: 85 left: 85
top : 23 top : 23
width: 224 width: 224
...@@ -57,25 +69,19 @@ card style: ...@@ -57,25 +69,19 @@ card style:
alignment: middle center alignment: middle center
z index: 4 z index: 4
cost: cost:
left: 31 left: 35
top : 28 top : 34
width: 13 width: 13
height: 31 height: 31
alignment: middle center alignment: bottom center
font: font:
name: Dirty Headline name: BadhouseBoldNumbers
size: 18 size: 35
color: color:
script: if is_equipment() then rgb(240,221,146) script: if is_equipment() then rgb(240,221,146)
else if is_location() then rgb(193,240,250) else if is_location() then rgb(193,240,250)
else if is_plot_twist() then rgb(161,174,238) else if is_plot_twist() then rgb(161,174,238)
else rgb(255,210,110) else rgb(255,236,130)
z index: 4
card symbol:
left: 315
top : 31
height: 30
width: 30
z index: 4 z index: 4
############################# Image ############################# Image
...@@ -89,9 +95,40 @@ card style: ...@@ -89,9 +95,40 @@ card style:
mask: mask:
script: if is_dual() then "image-mask-dual.png" else "image-mask.png" script: if is_dual() then "image-mask-dual.png" else "image-mask.png"
z index: 1 z index: 1
card symbol:
left: 310
top : 31
height: 30
width: 45
render style: image
choice images:
Marvel: marvel.png
DC-new: dcnew.png
DC-old: dcold.png
Hellboy: hellboy.png
Other...: blank.png
z index: 3
custom symbol:
left: 310
top: 31
height: 30
width: 30
visible: script: card.card_symbol=="Other..."
z index: 4
edition:
left: 335
top: 472
height: 15
width: 20
render style: image
choice images:
first edition: first-edition.png
z index: 3
visible:
script: styling.edition
############################# Type Bar ############################# Type Bar
type text: type text full:
left: script: if is_dual() then 87 else 72 left: script: if is_dual() then 87 else 72
top: 395 top: 395
width: script: if is_dual() then 243 else 256 width: script: if is_dual() then 243 else 256
...@@ -100,7 +137,6 @@ card style: ...@@ -100,7 +137,6 @@ card style:
name: Eurostile name: Eurostile
size: 11 size: 11
color: rgb(0,0,0) color: rgb(0,0,0)
weight: bold
visible: script: is_character() visible: script: is_character()
alignment: middle center alignment: middle center
z index: 3 z index: 3
...@@ -118,7 +154,7 @@ card style: ...@@ -118,7 +154,7 @@ card style:
############################# Version ############################# Version
version: version full:
left: 85 left: 85
top : 44 top : 44
width: 224 width: 224
...@@ -135,28 +171,48 @@ card style: ...@@ -135,28 +171,48 @@ card style:
else if is_plot_twist() then rgb(28,47,87) else if is_plot_twist() then rgb(28,47,87)
else rgb(22,10,10) else rgb(22,10,10)
separator color: rgb(128,128,128) separator color: rgb(128,128,128)
symbol font:
name: vs-standard-arrow
size: 8
alignment: middle center
############################# Card ID ############################# Card ID
number: number line:
left: 136 left: 136
top : 495 top : 495
width: 30 width: 30
height: 13 height: 13
z index: 3 z index: 4
font: font:
name: Eurostile name: Eurostile
size: 8 size: 8
color: color:
script: if card.rarity=="common" then rgb(255,255,255) script: if card.rarity=="common" then rgb(255,255,255)
else if card.rarity=="uncommon" then rgb(80,174,255) else if card.rarity=="uncommon" then rgb(80,174,255)
else if card.rarity=="rare" then rgb(255,210,60) else if card.rarity=="rare" then rgb(255,236,130)
else if card.rarity=="promo" then rgb(255,20,20) else if card.rarity=="promo" then rgb(255,20,20)
else rgb(255,255,255) else rgb(255,255,255)
weight: bold weight: bold
promo outliner:
left: 135
top : 494
width: 30
height: 18
visible: script: 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: script: card.rarity=="promo"
z index: 3
font:
name: Eurostile
size: 8
color: rgb(255,255,255)
weight: bold
rarity: rarity:
left: 135 left: 135
top: 489 top: 489
...@@ -171,7 +227,7 @@ card style: ...@@ -171,7 +227,7 @@ card style:
promo: rarity-promo.png promo: rarity-promo.png
############################# Affiliation ############################# Affiliation
team 2: team 2 full:
left: 18 left: 18
top : 100 top : 100
height: 245 height: 245
...@@ -204,7 +260,7 @@ card style: ...@@ -204,7 +260,7 @@ card style:
width: width:
script: if is_dual() then 38 else 19 script: if is_dual() then 38 else 19
z index: 4 z index: 4
render style: image render style: image list
choice images: choice images:
flight: flight:
script: if is_dual() then "flight.png" else "flight2.png" script: if is_dual() then "flight.png" else "flight2.png"
...@@ -261,42 +317,53 @@ card style: ...@@ -261,42 +317,53 @@ card style:
padding bottom: 2 padding bottom: 2
line height hard: 1.2 line height hard: 1.2
watermark:
left:
script: if is_dual() then 217 else 212
top: 435
width: 40
height: 60
render style: image
z index: 5
choice images:
BPRD: bprd-watermark.png
Thule Society: thule-society-watermark.png
############################# Atack/defence ############################# Atack/defence
attack: attack:
z index: 4 z index: 4
left: 50 left: 47
top: 435 top: 430
width: 25 width: 30
height: 32 height: 47
visible: script: is_character() visible: script: is_character()
z index: 4 z index: 4
alignment: left middle alignment: bottom left shrink-overflow
font: font:
name: Dirty Headline name: BadhouseBoldNumbers
size: 20 size: 40
color: rgb(255,210,110) color: rgb(255,236,130)
shadow color: rgb(0,0,0) shadow color: rgb(0,0,0)
shadow displacement x: 2 shadow displacement x: 3
shadow displacement y: 0 shadow displacement y: 0
defence: defence:
z index: 4 z index: 4
left: 50 left: 47
top: 471 top: 465
width: 25 width: 30
height: 32 height: 47
visible: script: is_character() visible: script: is_character()
z index: 4 z index: 4
alignment: left middle alignment: bottom left shrink-overflow
padding bottom: -4 padding bottom: -4
font: font:
name: Dirty Headline name: BadhouseBoldNumbers
size: 20 size: 40
color: rgb(200,213,225) color: rgb(200,213,225)
shadow color: rgb(0,0,0) shadow color: rgb(0,0,0)
shadow displacement x: -2 shadow displacement x: -3
shadow displacement y: 0 shadow displacement y: 0
############################# Card sorting / numbering ############################# Card sorting / numbering
...@@ -312,12 +379,11 @@ card style: ...@@ -312,12 +379,11 @@ card style:
font: font:
name: Eurostile name: Eurostile
size: 6 size: 6
weight: bold
color: rgb(255,255,255) color: rgb(255,255,255)
copyright: copyright:
left: 195 left: 195
top : 495 top : 492
width: 110 width: 110
height: 13 height: 13
z index: 4 z index: 4
...@@ -326,4 +392,3 @@ card style: ...@@ -326,4 +392,3 @@ card style:
name: Eurostile name: Eurostile
size: 4 size: 4
color: rgb(255,255,255) color: rgb(255,255,255)
data/vs-extended-art.mse-style/type-bar.png

341 Bytes | W: | H:

data/vs-extended-art.mse-style/type-bar.png

310 Bytes | W: | H:

data/vs-extended-art.mse-style/type-bar.png
data/vs-extended-art.mse-style/type-bar.png
data/vs-extended-art.mse-style/type-bar.png
data/vs-extended-art.mse-style/type-bar.png
  • 2-up
  • Swipe
  • Onion skin
mse version: 0.3.3
game: vs
full name: VS Hellboy Extended Art
short name: Hellboy Extended
icon: card-sample.png
position hint: 004
version: 2007-06-25
depends on:
package: vs.mse-game
version: 2007-06-25
card width: 375
card height: 523
card dpi: 150
############################################################## Extra scripts
############################################################## Set info fields
############################################################## Extra style
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:
character: card-character.jpg
character dual: card-character-dual.jpg
character dual (new): card-character-dual.jpg
concealed: card-concealed.jpg
concealed dual: card-concealed-dual.jpg
concealed dual (new): card-concealed-dual.jpg
equipment: card-equipment.jpg
location: card-location.jpg
plot twist: card-plot-twist.jpg
############################# Name line
full name:
left: 85
top : 23
width: 224
height: 24
alignment: bottom shrink-overflow
font:
name: Percolator Expert
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:
script: if is_dual() then 60 else 42
top: 73
width:
script: if is_dual() then 283 else 301
height: 342
mask:
script: 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: marvel.png
DC-new: dcnew.png
DC-old: dcold.png
Hellboy: hellboy.png
Other...: blank.png
z index: 3
custom symbol:
left: 310
top: 31
height: 30
width: 30
visible: script: card.card_symbol=="Other..."
z index: 4
edition:
left: 335
top: 472
height: 15
width: 20
render style: image
choice images:
first edition: first-edition.png
z index: 3
visible:
script: styling.edition
############################# Type Bar
type text full:
left: script: if is_dual() then 87 else 72
top: 395
width: script: if is_dual() then 243 else 256
height: 20
font:
name: Eurostile
size: 11
color: rgb(0,0,0)
visible: script: is_character()
alignment: middle center
z index: 3
type bar:
left: script: if is_dual() then 87 else 72
top: 395
width: script: if is_dual() then 243 else 256
height: 20
visible:
script: 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
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: script: 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: script: 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: rarity-common.png
uncommon: rarity-uncommon.png
rare: rarity-rare.png
promo: rarity-promo.png
############################# Affiliation
team 2 full:
left: 18
top : 100
height: 245
width: 28
angle: 90
font:
name: Percolator Expert
size: 19
scale down to: 18
color: rgb(245,230,197)
symbol font:
name: vs-standard-arrow
size: 18
alignment: middle center
visible: is_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 :
script: if is_dual() then 365 else 320
height:
script: if is_dual() then 34 else 17
width:
script: if is_dual() then 38 else 19
z index: 4
render style: image list
choice images:
flight:
script: if is_dual() then "flight.png" else "flight2.png"
ongoing:
script: if is_dual() then "ongoing.png" else "ongoing2.png"
range:
script: if is_dual() then "range.png" else "range2.png"
direction: vertical
spacing: 0
############################# Text box
rule text:
left:
script: if is_dual() then 95 else 90
top : 430
width: 265
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: vs-standard-arrow
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:
script: if is_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:
script: if is_dual() then 217 else 212
top: 435
width: 40
height: 60
render style: image
z index: 5
choice images:
BPRD: bprd-watermark.png
Thule Society: thule-society-watermark.png
############################# Atack/defence
attack:
z index: 4
left: 47
top: 430
width: 30
height: 47
visible: script: 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: script: 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)
mse version: 0.3.3
game: vs
full name: VS Hellboy
short name: VS Hellboy
icon: card-sample.png
position hint: 003
version: 2007-06-25
depends on:
package: vs.mse-game
version: 2007-06-25
card width: 375
card height: 523
card dpi: 150
############################################################## Extra scripts
############################################################## Set info fields
############################################################## Extra style
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:
character: card-character.jpg
character dual: card-character-dual.jpg
character dual (new): card-character-dual-new.jpg
concealed: card-concealed.jpg
concealed dual: card-concealed-dual.jpg
concealed dual (new): card-concealed-dual-new.jpg
equipment: card-equipment.jpg
location: card-location.jpg
plot twist: card-plot-twist.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
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:
script: if is_dual() then 249 else 282
height: 241
mask:
script: 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: marvel.png
DC-new: dcnew.png
DC-old: dcold.png
Hellboy: hellboy.png
Other...: blank.png
z index: 3
custom symbol:
left: 310
top: 31
height: 30
width: 30
visible: script: card.card_symbol=="Other..."
z index: 4
edition:
left: 315
top: 447
height: 26
width: 34
render style: image
choice images:
first edition: first-edition.png
z index: 3
visible:
script: styling.edition
############################# Type Bar
type text full:
left: 72
top: 299
width:
script: if is_dual() then 235 else 268
height: 20
font:
name: Eurostile
size: 11
color: rgb(0,0,0)
visible: script: is_character()
alignment: middle center
z index: 3
type bar:
left: 72
top: 299
width: script: if is_dual() then 235 else 268
height: 20
visible:
script: 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
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: script: 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: script: 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: rarity-common.png
uncommon: rarity-uncommon.png
rare: rarity-rare.png
promo: rarity-promo.png
############################# Affiliation
team full:
left: 23
top : 100
height:
script: if is_new_dual() then 240 else 200
width: 28
angle: 90
font:
name: Percolator Expert
size: 19
scale down to: 16
color: rgb(245,230,197)
symbol font:
name: vs-standard-arrow
size: 18
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: 200
width: 28
angle: 270
font:
name: Percolator Expert
size: 19
scale down to: 18
color: rgb(245,230,197)
symbol font:
name: vs-standard-arrow
size: 18
alignment: middle center shrink-overflow
visible: is_dual()
alignment: middle center
z index: 4
padding left: 2
padding top: 2
padding right: 2
padding bottom: 2
############################# FlightRange
symbols:
left: 25
top :
script: if is_new_dual() then 366 else 322
height: 67
width: 38
z index: 4
render style: image list
choice images:
flight: flight.png
ongoing: ongoing.png
range: range.png
direction: vertical
spacing: 0
############################# 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: vs-standard-arrow
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: 167
top: 345
width: 106
height: 140
render style: image
choice images:
BPRD: bprd-watermark.png
Thule Society: thule-society-watermark.png
############################# Atack/defence
attack:
z index: 4
left: 50
top: 427
width: 30
height: 47
visible: script: 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: script: 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)
data/vs-standard.mse-style/dcnew.png

2.95 KB | W: | H:

data/vs-standard.mse-style/dcnew.png

5.63 KB | W: | H:

data/vs-standard.mse-style/dcnew.png
data/vs-standard.mse-style/dcnew.png
data/vs-standard.mse-style/dcnew.png
data/vs-standard.mse-style/dcnew.png
  • 2-up
  • Swipe
  • Onion skin
data/vs-standard.mse-style/dcold.png

2.5 KB | W: | H:

data/vs-standard.mse-style/dcold.png

5.2 KB | W: | H:

data/vs-standard.mse-style/dcold.png
data/vs-standard.mse-style/dcold.png
data/vs-standard.mse-style/dcold.png
data/vs-standard.mse-style/dcold.png
  • 2-up
  • Swipe
  • Onion skin
data/vs-standard.mse-style/marvel.png

1.38 KB | W: | H:

data/vs-standard.mse-style/marvel.png

4.02 KB | W: | H:

data/vs-standard.mse-style/marvel.png
data/vs-standard.mse-style/marvel.png
data/vs-standard.mse-style/marvel.png
data/vs-standard.mse-style/marvel.png
  • 2-up
  • Swipe
  • Onion skin
mse version: 0.3.2 mse version: 0.3.3
game: vs game: vs
full name: VS Standard
short name: Standard short name: Standard
full name: Normal VS cards
icon: card-sample.png icon: card-sample.png
position hint: 1 position hint: 001
version: 2007-06-25
depends on:
package: vs.mse-game
version: 2007-06-25
card width: 375 card width: 375
card height: 523 card height: 523
...@@ -11,6 +15,16 @@ card dpi: 150 ...@@ -11,6 +15,16 @@ card dpi: 150
############################################################## Extra scripts ############################################################## Extra scripts
############################################################## Set info fields
############################################################## Extra style
styling field:
type: boolean
name: edition
description: Is the set a 1st Edition?
initial: no
############################################################## Card fields ############################################################## Card fields
card style: card style:
############################# Background stuff ############################# Background stuff
...@@ -34,7 +48,7 @@ card style: ...@@ -34,7 +48,7 @@ card style:
plot twist: card-plot-twist.jpg plot twist: card-plot-twist.jpg
############################# Name line ############################# Name line
name: full name:
left: 90 left: 90
top : 25 top : 25
width: 219 width: 219
...@@ -57,26 +71,20 @@ card style: ...@@ -57,26 +71,20 @@ card style:
alignment: middle center alignment: middle center
cost: cost:
left: 33 left: 33
top : 28 top : 30
width: 25 width: 25
height: 41 height: 41
alignment: middle center alignment: bottom center
font: font:
name: Dirty Headline name: BadhouseBoldNumbers
size: 24 size: 40
color: color:
script: if is_equipment() then rgb(240,221,146) script: if is_equipment() then rgb(240,221,146)
else if is_location() then rgb(193,240,250) else if is_location() then rgb(193,240,250)
else if is_plot_twist() then rgb(161,174,238) else if is_plot_twist() then rgb(161,174,238)
else rgb(255,210,110) else rgb(255,236,130)
z index: 4 z index: 4
padding top: 0 padding top: 0
card symbol:
left: 315
top : 31
height: 30
width: 30
z index: 4
############################# Image ############################# Image
image: image:
...@@ -88,9 +96,40 @@ card style: ...@@ -88,9 +96,40 @@ card style:
mask: mask:
script: if is_dual() then "image-mask-dual.png" else "image-mask.png" script: if is_dual() then "image-mask-dual.png" else "image-mask.png"
z index: 1 z index: 1
card symbol:
left: 310
top : 31
height: 30
width: 45
render style: image
choice images:
Marvel: marvel.png
DC-new: dcnew.png
DC-old: dcold.png
Hellboy: hellboy.png
Other...: blank.png
z index: 3
custom symbol:
left: 310
top: 31
height: 30
width: 30
visible: script: card.card_symbol=="Other..."
z index: 4
edition:
left: 315
top: 447
height: 26
width: 34
render style: image
choice images:
first edition: first-edition.png
z index: 3
visible:
script: styling.edition
############################# Type Bar ############################# Type Bar
type text: type text full:
left: 72 left: 72
top: 299 top: 299
width: width:
...@@ -100,7 +139,7 @@ card style: ...@@ -100,7 +139,7 @@ card style:
name: Eurostile name: Eurostile
size: 11 size: 11
color: rgb(0,0,0) color: rgb(0,0,0)
weight: bold visible: script: is_character()
alignment: middle center alignment: middle center
z index: 3 z index: 3
type bar: type bar:
...@@ -117,7 +156,7 @@ card style: ...@@ -117,7 +156,7 @@ card style:
############################# Version ############################# Version
version: version full:
left: 90 left: 90
top : 46 top : 46
width: 219 width: 219
...@@ -136,28 +175,52 @@ card style: ...@@ -136,28 +175,52 @@ card style:
separator color: rgb(128,128,128) separator color: rgb(128,128,128)
############################# Card ID ############################# Card ID
number: number line:
left: 136 left: 136
top : 485 top : 485
width: 30 width: 30
height: 22 height: 18
z index: 3 z index: 4
font: font:
name: Eurostile name: Eurostile
size: 10 size: 8
color: color:
script: if card.rarity=="common" then rgb(255,255,255) script: if card.rarity=="common" then rgb(255,255,255)
else if card.rarity=="uncommon" then rgb(80,174,255) else if card.rarity=="uncommon" then rgb(80,174,255)
else if card.rarity=="rare" then rgb(255,210,60) else if card.rarity=="rare" then rgb(255,236,130)
else if card.rarity=="promo" then rgb(255,20,20) else if card.rarity=="promo" then rgb(255,20,20)
else rgb(255,255,255) else rgb(255,255,255)
weight: bold
promo outliner:
left: 135
top : 484
width: 30
height: 18
visible: script: 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: script: card.rarity=="promo"
z index: 3
font:
name: Eurostile
size: 8
color: rgb(255,255,255)
weight: bold weight: bold
rarity: rarity:
left: 135 left: 135
top: 484 top: 484
width: 50 width: 50
height: 16 height: 30
z index: 4 z index: 3
render style: image hidden render style: image hidden
choice images: choice images:
common: rarity-common.png common: rarity-common.png
...@@ -166,7 +229,7 @@ card style: ...@@ -166,7 +229,7 @@ card style:
promo: rarity-promo.png promo: rarity-promo.png
############################# Affiliation ############################# Affiliation
team: team full:
left: 23 left: 23
top : 100 top : 100
height: height:
...@@ -176,20 +239,20 @@ card style: ...@@ -176,20 +239,20 @@ card style:
font: font:
name: Percolator Expert name: Percolator Expert
size: 19 size: 19
scale down to: 18 scale down to: 16
color: rgb(245,230,197) color: rgb(245,230,197)
symbol font: symbol font:
name: vs-standard-arrow name: vs-standard-arrow
size: 18 size: 18
alignment: middle center alignment: middle center
alignment: middle center alignment: middle center shrink-overflow
z index: 4 z index: 4
padding left: 2 padding left: 2
padding top: 2 padding top: 2
padding right: 2 padding right: 2
padding bottom: 2 padding bottom: 2
team 2: team 2 full:
left: 325 left: 325
top : 100 top : 100
height: 200 height: 200
...@@ -203,8 +266,8 @@ card style: ...@@ -203,8 +266,8 @@ card style:
symbol font: symbol font:
name: vs-standard-arrow name: vs-standard-arrow
size: 18 size: 18
alignment: middle center alignment: middle center shrink-overflow
visible: { is_dual() } visible: is_dual()
alignment: middle center alignment: middle center
z index: 4 z index: 4
padding left: 2 padding left: 2
...@@ -220,7 +283,7 @@ card style: ...@@ -220,7 +283,7 @@ card style:
height: 67 height: 67
width: 38 width: 38
z index: 4 z index: 4
render style: image render style: image list
choice images: choice images:
flight: flight.png flight: flight.png
ongoing: ongoing.png ongoing: ongoing.png
...@@ -240,16 +303,16 @@ card style: ...@@ -240,16 +303,16 @@ card style:
name: Eurostile name: Eurostile
italic name: EurostileObl-Normal italic name: EurostileObl-Normal
size: 11 size: 11
scale down to: 8 scale down to: 6
color: rgb(0,0,0) color: rgb(0,0,0)
symbol font: symbol font:
name: vs-standard-arrow name: vs-standard-arrow
size: 11 size: 11
alignment: middle center alignment: middle center
alignment: top left alignment: top left shrink-overflow
z index: 4 z index: 4
padding left: 2 padding left: 2
padding top: 2 padding top: 5
padding right: 2 padding right: 2
padding bottom: 2 padding bottom: 2
line height hard: 1.4 line height hard: 1.4
...@@ -258,68 +321,77 @@ card style: ...@@ -258,68 +321,77 @@ card style:
left: 84 left: 84
top : 356 top : 356
width: 272 width: 272
height: 120 height: 118
mask: flavor-text-mask.png mask: flavor-text-mask.png
font: font:
name: EurostileObl-Normal name: EurostileObl-Normal
size: 11 size: 10
scale down to: 8 scale down to: 6
color: rgb(0,0,0) color: rgb(0,0,0)
alignment: bottom left alignment: bottom left shrink-overflow
z index: 3 z index: 3
padding left: 2 padding left: 2
padding top: 2 padding top: 2
padding right: 2 padding right: 2
padding bottom: 2 padding bottom: 2
line height hard: 1.2 line height hard: 1
watermark:
left: 167
top: 345
width: 106
height: 140
render style: image
choice images:
BPRD: bprd-watermark.png
Thule Society: thule-society-watermark.png
############################# Atack/defence ############################# Attack/defence
attack: attack:
z index: 4 z index: 4
left: 50 left: 50
top: 430 top: 427
width: 30 width: 30
height: 37 height: 47
visible: script: is_character() visible: script: is_character()
z index: 4 z index: 4
alignment: left middle alignment: bottom left shrink-overflow
font: font:
name: Dirty Headline name: BadhouseBoldNumbers
size: 24 size: 50
color: rgb(255,210,110) color: rgb(255,236,130)
shadow color: rgb(0,0,0) shadow color: rgb(0,0,0)
shadow displacement x: 2 shadow displacement x: 3
shadow displacement y: 0 shadow displacement y: 0
defence: defence:
z index: 4 z index: 4
left: 50 left: 50
top: 468 top: 462
width: 30 width: 30
height: 37 height: 47
visible: script: is_character() visible: script: is_character()
z index: 4 z index: 4
alignment: left middle alignment: bottom left shrink-overflow
padding bottom: -4 padding bottom: -4
font: font:
name: Dirty Headline name: BadhouseBoldNumbers
size: 24 size: 50
color: rgb(200,213,225) color: rgb(200,213,225)
shadow color: rgb(0,0,0) shadow color: rgb(0,0,0)
shadow displacement x: -2 shadow displacement x: -3
shadow displacement y: 0 shadow displacement y: 0
############################# Card sorting / numbering ############################# Card sorting / numbering
############################# Copyright stuff ############################# Copyright stuff
illustrator: illustrator:
left: 122 left: 130
top : 320 top : 322
width: 170 width: 165
height: 16 height: 16
alignment: center top alignment: center top shrink-overflow
z index: 4 z index: 4
font: font:
name: Eurostile name: Eurostile
...@@ -330,12 +402,11 @@ card style: ...@@ -330,12 +402,11 @@ card style:
copyright: copyright:
left: 195 left: 195
top : 480 top : 480
width: 110 width: 130
height: 26 height: 22
z index: 4 z index: 4
alignment: middle left alignment: middle left
font: font:
name: Eurostile name: Eurostile
size: 6 size: 6
color: rgb(255,255,255) color: rgb(255,255,255)
data/vs-standard.mse-style/text-mask.png

386 Bytes | W: | H:

data/vs-standard.mse-style/text-mask.png

290 Bytes | W: | H:

data/vs-standard.mse-style/text-mask.png
data/vs-standard.mse-style/text-mask.png
data/vs-standard.mse-style/text-mask.png
data/vs-standard.mse-style/text-mask.png
  • 2-up
  • Swipe
  • Onion skin
data/vs-standard.mse-style/type-bar.png

317 Bytes | W: | H:

data/vs-standard.mse-style/type-bar.png

2.91 KB | W: | H:

data/vs-standard.mse-style/type-bar.png
data/vs-standard.mse-style/type-bar.png
data/vs-standard.mse-style/type-bar.png
data/vs-standard.mse-style/type-bar.png
  • 2-up
  • Swipe
  • Onion skin
mse version: 0.3.2 mse version: 0.3.3
short name: VS System full name: VS System
short name: VS
icon: card-back.png icon: card-back.png
version: 2007-06-25
position hint: 3 position hint: 3
############################################################## Functions & filters ############################################################## Functions & filters
## Copied and Pasted from magic-new.mse-style/style, with a few modifications
# General functions # General functions
init script: init script:
# Index for sorting, character/concealed, equipment, location then plot twist
sort_index := {
if card.team=="" then "2"
else if card.team=="Equipment" then "3"
else if card.team=="Location" then "4"
else if card.team=="Plot Twist" then "5"
else "1"
};
# add symbols to text # add symbols to text
symbol_filter := symbol_filter :=
# step 5a : add arrow/diamond/dot symbols # step 5a : add arrow/diamond/dot symbols
replace_rule( replace_rule(
match: "->|@", match: "->|@",
replace: "<sym-auto>&</sym-auto>" ) + replace: "<sym-auto>&</sym-auto>" )+
# step 5b : dot separator # step 5b : longdash for keywords
replace_rule(
match: "--",
replace: "—")+
# step 5c : dot separator
replace_rule( replace_rule(
match: "`|::", match: "`|::",
replace: "•")+ replace: "•")+
# step 5c : longdash for keywords # step 5d : trademark symbol
replace_rule( replace_rule(
match: "--", match: " TM ",
replace: "—") replace: "™")+
# step 5e : copyright symbol
replace_rule(
match: "CR",
replace: "©")
# the rule text filter # the rule text filter
# - adds -> symbols # - adds -> symbols
# - adds @ symbols # - adds @ symbols
...@@ -32,44 +50,65 @@ init script: ...@@ -32,44 +50,65 @@ init script:
tag_remove_rule(tag: "<i-auto>") + tag_remove_rule(tag: "<i-auto>") +
tag_remove_rule(tag: "<b-auto>") + tag_remove_rule(tag: "<b-auto>") +
# step 2 : reminder text for keywords # step 2 : reminder text for keywords
#keyword_rule( expand_keywords_rule(
# expand_reminder_game: { set.automatic_reminder_text == "yes" }, default_expand: { contains(match:mode, set.automatic_reminder_text) },
# expand_reminder_set: { set.automatic_reminder_text != "no" }, combine: { "{keyword}<atom-reminder-{mode}> ({process_english_hints(reminder)})</atom-reminder-{mode}>" }
# before: " (", ) +
# after: ")"
# ) +
# step 3 : expand shortcut words ~ and CARDNAME # step 3 : expand shortcut words ~ and CARDNAME
replace_rule( replace_rule(
match: "~|~THIS~|CARDNAME", match: "~|~THIS~|CARDNAME",
in_context: "(^|[[:space:]])<match>", in_context: "(^|[[:space:]])<match>",
replace: "<atom-cardname></atom-cardname>" replace: "<atom-cardname>&</atom-cardname>"
) + ) +
# step 5 : symbols
symbol_filter +
# step 4 : fill in atom fields # step 4 : fill in atom fields
tag_contents_rule( tag_contents_rule(
tag: "<atom-cardname>", tag: "<atom-cardname>",
contents: { if card.name=="" then "CARDNAME" else card.name } contents: { if card.name=="" then "CARDNAME" else card.name }
) + ) +
# step 5 : symbols
symbol_filter +
# step 7b : Bold keywords without reminder text
replace_rule(
match: "<kw[^>]*>[^<]+</kw-a>",
replace: "<b-auto>&</b-auto>") +
# step 7c : Bold keywords with reminder text
replace_rule(
match: "<kw[^>]*>[^<]+</kw-A>",
replace: "<b-auto>&</b-auto>") +
# step 7 : italic reminder text # step 7 : italic reminder text
replace_rule( replace_rule(
match: "[(][^)\n]*[)]?", match: "[(][^)\n]*[)]?",
in_context: "(^|[[:space:]])<match>|<atom-keyword><match></atom-keyword>", in_context: "(^|[[:space:]])<match>|<atom-keyword><match></",
replace: "<i-auto>&</i-auto>") + replace: "<i-auto>&</i-auto>")
# step 7b : Bold keywords
replace_rule(
match: "<kw[^>]*>[^<]+</",
replace: "<b-auto>&</b-auto>")
# Determine type of card # Determine type of card
dual_name := filter_rule(match: "•") concealed_character := filter_rule(match: "Concealed.|Concealed—Optional.")
keyword_sort_equipment := filter_rule(match: "Transferable.")
keyword_sort_location := filter_rule(match: "Terraform")
keyword_sort_plot_twist := filter_rule(match: "Ongoing:")
card_type := { card_type := {
if card.team == "Location" then "location" if card.team == "Location" then "location"
else if card.team == "Equipment" then "equipment" else if keyword_sort_location(card.rule_text) != "" then "location"
else if card.team == "Plot Twist" then "plot twist" else if card.team == "Equipment" then "equipment"
else if card.team_2 != "" then "character dual" else if keyword_sort_equipment(card.rule_text) != "" then "equipment"
else if dual_name(card.team) != "" then "character dual (new)" else if card.team == "Plot Twist" then "plot twist"
else "character" else if keyword_sort_plot_twist(card.rule_text) != "" then "plot twist"
else if card.symbols == "ongoing" then "plot twist"
else if concealed_character(card.rule_text) != "" then concealed_script()
else if card.team_2 != "" then "character dual"
else if card.team_2_of_2 != "" then "character dual (new)"
else "character"
}
# Default Concealed Card Type
concealed_script := {
if card.team_2 != "" then "concealed dual"
else if card.team_2_of_2 != "" then "concealed dual (new)"
else "concealed"
}
# Default symbols
symbol_default := {
if keyword_sort_plot_twist(card.rule_text) != "" then "ongoing"
else ""
} }
# Default 'team' name of card # Default 'team' name of card
team := { team := {
...@@ -78,6 +117,9 @@ init script: ...@@ -78,6 +117,9 @@ init script:
else if is_plot_twist() then "Plot Twist" else if is_plot_twist() then "Plot Twist"
else "" else ""
} }
true_pass := {
if is_character() then false else true
}
# Only pass numbers # Only pass numbers
only_numbers := filter_rule(match: "[0-9]") only_numbers := filter_rule(match: "[0-9]")
...@@ -92,12 +134,18 @@ init script: ...@@ -92,12 +134,18 @@ init script:
card.card_type == "character dual (new)" or card.card_type == "character dual (new)" or
card.card_type == "concealed dual (new)" card.card_type == "concealed dual (new)"
} }
is_not_new_dual := {
card.card_type == "character" or
card.card_type == "character dual" or
card.card_type == "concealed" or
card.card_type == "concealed dual"
}
is_character := { is_character := {
card.card_type == "character" or card.card_type == "character" or
card.card_type == "character dual" or card.card_type == "character dual" or
card.card_type == "character dual (new)" or card.card_type == "character dual (new)" or
card.card_type == "concealed" or card.card_type == "concealed" or
card.card_type == "concealed dual" or card.card_type == "concealed dual" or
card.card_type == "concealed dual (new)" card.card_type == "concealed dual (new)"
} }
is_concealed := { is_concealed := {
...@@ -117,20 +165,26 @@ init script: ...@@ -117,20 +165,26 @@ init script:
is_ch_or_pt := { is_ch_or_pt := {
is_character() or is_plot_twist() is_character() or is_plot_twist()
} }
############################################################## Set fields ############################################################## Set fields
set field:
type: info
name: Set Information
set field: set field:
type: text type: text
name: title name: title
description: This information will not appear on the card. description: This information will not appear on the card.
set field:
type: choice
name: logo
choice: none
choice: Marvel
choice: DC-new
choice: DC-old
choice: Hellboy
choice: Other...
initial: none
description: The logo for the company.
set field: set field:
type: text type: text
name: code name: code
default: "COD"
description: Recommended only 3 Capital digits. Will appear before card number. ex: MOR-1 description: Recommended only 3 Capital digits. Will appear before card number. ex: MOR-1
set field: set field:
type: text type: text
...@@ -145,30 +199,53 @@ set field: ...@@ -145,30 +199,53 @@ set field:
type: text type: text
name: copyright name: copyright
description: Copytight information. This information will not appear on the card. description: Copytight information. This information will not appear on the card.
set field:
type: info
name: Defaults and Automation
set field: set field:
type: choice 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 name: automatic reminder text
choice: yes choice: real
choice: only for custom keywords choice: custom
choice: no initial: custom
initial: no # Convert from older mse versions
description: Should reminder text be added to keywords by default? Note: you can enable/disable reminder text by right clicking the keyword. 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
description: Should card numbers be shown on the cards?
############################# Default style ############################# Default style
default set style: default set style:
logo:
font:
size: 16
render style: both
choice images:
Marvel: marvel.png
DC-new: dcnew.png
DC-old: dcold.png
Hellboy: hellboy.png
Other...: other.png
title: title:
padding left: 2 padding left: 2
font: font:
size: 16 size: 16
automatic reminder text: automatic reminder text:
render style: both render style: checklist
choice images: direction: vertical
yes: script: built_in_image("bool_yes")
no: script: built_in_image("bool_no")
############################################################## Card fields ############################################################## Card fields
...@@ -186,93 +263,186 @@ card field: ...@@ -186,93 +263,186 @@ card field:
choice: location choice: location
choice: plot twist choice: plot twist
default: card_type() default: card_type()
choice colors: show statistics: false
character: rgb(240,36,0)
character dual: rgb(240,36,0)
concealed: rgb(33,33,33)
concealed dual: rgb(33,33,33)
equipment: rgb(160,160,160)
location: rgb(60,220,0)
plot twist: rgb(20,0,220)
choice colors cardlist:
character: rgb(120,18,0)
character dual: rgb(120,18,0)
concealed: rgb(26,26,26)
concealed dual: rgb(26,26,26)
equipment: rgb(80,80,80)
location: rgb(30,110,0)
plot twist: rgb(10,0,110)
############################# Name line ############################# Name line
card field: card field:
type: text type: text
name: name name: name
editable: false
show statistics: false
script: symbol_filter(value)
card field:
type: text
name: identity
editable: false
script: symbol_filter(value) script: symbol_filter(value)
show statistics: false
card field:
type: text
name: full name
script:
combined_editor(
field1: card.name,
separator: "™ ",
field2: card.identity,
grey_until_needed: true_pass(),
hide_when_both_empty: true,
type_over1: " TM",
type_over2: "TM"
)
identifying: true identifying: true
show statistics: false show statistics: false
card list visible: true
card list column: 1 card list column: 1
card list width: 200
description: The name of the card, use @ for a diamond description: The name of the card, use @ for a diamond
card field: card field:
type: text type: text
name: cost name: cost
icon: stats/cost.png
script: only_numbers(value) script: only_numbers(value)
card list visible: true
card list column: 3 card list column: 3
card list alignment: right card list alignment: right
card list width: 37 card list width: 37
card list name: Cost card list name: Cost
############################# Image
card field: card field:
type: image type: image
name: image
show statistics: false
card field:
type: choice
name: card symbol name: card symbol
choice: none
choice: Marvel
choice: DC-new
choice: DC-old
choice: Hellboy
choice: Other...
show statistics: false show statistics: false
default: set.logo
editable: false
description: Double click to load a symbol for the card description: Double click to load a symbol for the card
############################# Image
card field: card field:
type: image type: image
name: image name: custom symbol
show statistics: false
card field:
type: choice
name: edition
choice: first edition
editable: false
show statistics: false show statistics: false
############################# Type Bar ############################# Type Bar
card field: card field:
type: text type: text
name: 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,
grey_until_needed: true,
hide_when_both_empty: true,
type_over1: " -",
type_over2: "-"
)
description: The type of the card description: The type of the card
card field: card field:
type: choice type: choice
name: type bar name: type bar
choice: type bar choice: type bar
editable: false editable: false
show statistics: false
############################# Version ############################# Version
card field: card field:
type: text type: text
name: version name: version
card list visible: true 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,
grey_until_needed: true,
hide_when_both_empty: true,
type_over1: " `"
)
card list column: 2 card list column: 2
script: symbol_filter(value) show statistics: false
############################# Card ID ############################# Card ID
card field: card field:
type: text type: text
name: number name: number
save value: false
script: script:
set.code position(
+ "-" + of: card
format( format: "%03i" in: set
, position( order_by: {
of: card sort_index() + card.team + card.team_2_of_2 + card.team_2 + card.team_2_of_2_2 + card.name + card.version + " • " + card.team_affiliation
in: set })
order_by: {card.name}
))
card list visible: true
card list column: 6 card list column: 6
card list width: 65 card list width: 55
card list name: # card list name: #
editable: false 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: card field:
type: choice type: choice
name: rarity name: rarity
...@@ -280,30 +450,70 @@ card field: ...@@ -280,30 +450,70 @@ card field:
choice: uncommon choice: uncommon
choice: rare choice: rare
choice: promo choice: promo
default: set.set_rarity
############################# Affiliation ############################# Affiliation
card field: card field:
type: text type: text
name: team name: team
default: team() default: team()
script: symbol_filter(value) editable: false
show statistics: false
card field:
type: text
name: team 2 of 2
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: " • ",
field2: card.team_2_of_2,
grey_until_needed: true,
hide_when_both_empty: true,
type_over1: " `"
)
description: The team of the card, use ` for a separator for dual cards description: The team of the card, use ` for a separator for dual cards
card field: card field:
type: text type: text
name: team 2 name: team 2
script: symbol_filter(value) editable: false
show statistics: false
card field:
type: text
name: team 2 of 2 2
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: " • ",
field2: card.team_2_of_2_2,
grey_until_needed: true,
hide_when_both_empty: true,
type_over1: " `"
)
description: The second affiliation of the card (for dual cards) description: The second affiliation of the card (for dual cards)
############################# FlightRange ############################# FlightRange
card field: card field:
type: multiple choice type: multiple choice
name: symbols name: symbols
icon: stats/symbols.png
choice: flight choice: flight
choice: range choice: range
choice: ongoing choice: ongoing
default: symbol_default()
description: Symbols for this card (flight/range/ongoing), multiple symbols can be selected description: Symbols for this card (flight/range/ongoing), multiple symbols can be selected
show statistics: false
############################# Text box ############################# Text box
card field: card field:
...@@ -312,20 +522,27 @@ card field: ...@@ -312,20 +522,27 @@ card field:
script: text_filter(value) script: text_filter(value)
show statistics: false show statistics: false
multi line: true multi line: true
description: Rule text of the card, use @ for a diamond, -> for an arrow and :: for a dot description: Rule text of the card, use @ for a diamond, -> for an arrow
card field: card field:
type: text type: text
name: flavor text name: flavor text
show statistics: false show statistics: false
multi line: true multi line: true
card field:
type: choice
name: watermark
choice: none
choice: BPRD
choice: Thule Society
description: The Watermark for this set.
############################# Atack / Defense ############################# Atack / Defense
card field: card field:
type: text type: text
name: attack name: attack
icon: stats/attack.png script: only_numbers(value)
save value: true save value: true
card list visible: true
card list column: 4 card list column: 4
card list width: 33 card list width: 33
card list name: ATK card list name: ATK
...@@ -333,9 +550,8 @@ card field: ...@@ -333,9 +550,8 @@ card field:
card field: card field:
type: text type: text
name: defence name: defence
icon: stats/defence.png script: only_numbers(value)
save value: true save value: true
card list visible: true
card list column: 5 card list column: 5
card list width: 33 card list width: 33
card list name: DEF card list name: DEF
...@@ -348,56 +564,10 @@ card field: ...@@ -348,56 +564,10 @@ card field:
card field: card field:
type: text type: text
name: copyright name: copyright
script: symbol_filter(value)
default: set.copyright default: set.copyright
multi line: true multi line: true
show statistics: false
############################################################## Word lists
# Doesn't do anything yet
#word list:
# name: affiliation or type
# word: anti-matter
# word: arkham inmates
# word: darkseid's elite
# word: deathstroke
# word: emerald enemies
# word: fearsome five
# word: gotham knights
# word: green lantern
# word: injustice gang
# word: jla
# word: jli
# word: league of assassins
# word: manhunter
# word: new gods
# word: revenge squad
# word: secret society
# word: shadowpact
# word: team superman
# word: teen titans
# word: avengers
# word: brotherhood
# word: crimelords
# word: doom
# word: fantastic four
# word: kang council
# word: marvel knights
# word: masters of evil
# word: negative zone
# word: sentinel
# word: sinister syndicate
# word: skrull
# word: spider-friends
# word: squadron supreme
# word: thunderbolts
# word: underworld
# word: x-men
# word: x-statix
# word: equipment
# word: location
# word: plot twist
############################################################## Keywords ############################################################## Keywords
...@@ -405,87 +575,130 @@ card field: ...@@ -405,87 +575,130 @@ card field:
has keywords: true has keywords: true
keyword parameter type: keyword match script: name_filter(value)
name: no parameter
keyword mode:
name: real
description: Actual keywords.
keyword mode:
is default: true
name: custom
description: Custom keywords.
keyword parameter type: keyword parameter type:
name: number name: number
match: [0-9]+ match: [0-9]+
keyword parameter type: keyword parameter type:
name: action name: action
match: [^(,\n]+ match:
[^
(.,]+
keyword parameter type: keyword parameter type:
name: name name: name
match: match:
[^ [^
(.,]+ (.,]+
############################# All VS System keywords ############################# All VS System keywords
keyword: keyword:
keyword: Concealed—Optional. keyword: Concealed——Optional
match: Concealed—Optional. match: Concealed——Optional
reminder: You may have ~THIS~ come into play in the hidden area. 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:
keyword: Concealed. keyword: Loyalty——Reveal
match: Concealed. match: Loyalty——Reveal
reminder: This character comes into play in the hidden area. 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:
keyword: Loyalty—Reveal. keyword: Loyalty
match: Loyalty—Reveal. match: Loyalty
reminder: If you don’t control a character that shares an affiliation with ~THIS~, then as an additional cost to recruit ~THIS~, reveal a character card from your hand or resource row that shares an affiliation with ~THIS~. mode: real
reminder: Recruit this character only if you control a character that shares at least one team affiliation with this character.
keyword: keyword:
keyword: Loyalty. keyword: Evasion
match: Loyalty. match: Evasion
reminder: As an additional cost to recruit ~THIS~, you must control a character that shares a team affiliation with ~THIS~. mode: real
reminder: Stun this character -> Recover this character at the start of the recovery phase this turn.
keyword: keyword:
keyword: Evasion. keyword: Invulnerability
match: Evasion. match: Invulnerability
reminder: Stun ~THIS~ -> Recover ~THIS~ at the start of the recovery phase this turn. mode: real
reminder: Whenever this character becomes stunned, you do not take stun damage. Breakthrough is applied normally.
keyword: keyword:
keyword: Invulnerability. keyword: Cosmic——Surge:
match: Invulnerability. match: Cosmic——Surge: <atom-param>action</atom-param>
reminder: Whenever ~THIS~ becomes stunned, you do not take stun damage. Breakthrough is applied normally. 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:
keyword: Cosmic: keyword: Cosmic:
match: Cosmic: match: Cosmic: <atom-param>action</atom-param>
reminder: 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:
keyword: Boost keyword: Boost
match: Boost <atom-param>action</atom-param> match: Boost <atom-param>action</atom-param>
reminder: 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:
keyword: Willpower keyword: Willpower
match: Willpower <atom-param>number</atom-param> match: Willpower <atom-param>number</atom-param>
reminder: mode: real
reminder: This character has willpower equal to <param1>.
keyword: keyword:
keyword: Leader: keyword: Leader:
match: Leader: match: Leader: <atom-param>action</atom-param>
reminder: mode: real
reminder: The designated characters are affected by this text.
keyword: keyword:
keyword: Ally: keyword: Ally:
match: Ally: match: Ally: <atom-param>action</atom-param>
reminder: mode: real
reminder: This character's ally power is activated whenever a character becomes powered-up.
keyword: keyword:
keyword: Unique. keyword: Unique
match: Unique. match: Unique
reminder: mode: real
reminder: You may only have one copy of this card in play at a time.
keyword: keyword:
keyword: Ongoing: keyword: Ongoing:
match: Ongoing: match: Ongoing <atom-param>action</atom-param>
reminder: mode: real
reminder: As long as this card remains face-up in your resource row, this text is active.
keyword: keyword:
keyword: Reservist. keyword: Reservist
match: 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. 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:
keyword: Transferable. keyword: Press
match: Transferable. match: Press
reminder: During your recruit step you may unequip ~THIS~ and equip it to another character you control. 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:
keyword: Vengeance: keyword: Vengeance:
match: Vengeance: match: Vengeance: <atom-param>action</atom-param>
reminder: This ability is activated whenever ~THIS~ is stunned. mode: real
reminder: This ability is activated whenever this character is stunned.
keyword: keyword:
keyword: Backup: keyword: Backup:
match: Backup: match: Backup: <atom-param>action</atom-param>
reminder: This ability can only be used during the build step. mode: real
\ No newline at end of file reminder: This ability can only be used during the build phase.
\ No newline at end of file
...@@ -197,11 +197,11 @@ card field: ...@@ -197,11 +197,11 @@ card field:
############################# Card type ############################# Card type
card field: card field:
type: text type: text
name: monster name: type1
editable: false editable: false
card field: card field:
type: text type: text
name: type1 name: type2
editable: false editable: false
card field: card field:
type: text type: text
...@@ -209,9 +209,9 @@ card field: ...@@ -209,9 +209,9 @@ card field:
script: script:
# Either just monster, monster / type1 # Either just monster, monster / type1
combined_editor( combined_editor(
field1: card.monster, field1: card.type1,
separator: " / ", separator: " / ",
field2: card.type1, field2: card.type2,
grey_until_needed: true, grey_until_needed: true,
hide_when_both_empty: true, hide_when_both_empty: true,
type_over1: " / ", type_over1: " / ",
...@@ -239,10 +239,12 @@ card field: ...@@ -239,10 +239,12 @@ card field:
card list width: 55 card list width: 55
card list name: # card list name: #
editable: false editable: false
show statistics: false
card field: card field:
type: text type: text
name: edition name: edition
default: set.edition default: set.edition
show statistics: false
############################# Text box ############################# Text box
card field: card field:
...@@ -293,10 +295,12 @@ card field: ...@@ -293,10 +295,12 @@ card field:
card field: card field:
type: text type: text
name: gamecode name: gamecode
show statistics: false
card field: card field:
type: text type: text
name: copyright name: copyright
default: set.copyright default: set.copyright
show statistics: false
############################################################## Word lists ############################################################## Word lists
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment