Update checklist template (#150)
|
Before Width: | Height: | Size: 92 B |
|
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 9.2 KiB |
@@ -1,7 +0,0 @@
|
|||||||
cd ..
|
|
||||||
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
mse --create-installer magic-checklist.mse-style magic.mse-game magic-blends.mse-include magic-mana-large.mse-symbol-font magic-future-common.mse-include
|
|
||||||
|
|
||||||
ren "magic-checklist.mse-installer" "Magic - Checklist Cards.mse-installer"
|
|
||||||
|
Before Width: | Height: | Size: 92 B |
|
Before Width: | Height: | Size: 92 B |
|
Before Width: | Height: | Size: 45 KiB |
@@ -1,15 +1,17 @@
|
|||||||
mse version: 2.0.0
|
mse version: 2.1.2
|
||||||
game: magic
|
game: magic
|
||||||
full name: Checklist
|
full name: Checklist
|
||||||
short name: Checklist
|
short name: Checklist
|
||||||
installer group: magic/checklist
|
|
||||||
icon: card-sample.png
|
icon: card-sample.png
|
||||||
position hint: 999
|
position hint: 999
|
||||||
|
|
||||||
version: 2014-06-28
|
version: 2025-07-29
|
||||||
depends on:
|
depends on:
|
||||||
package: magic.mse-game
|
package: magic.mse-game
|
||||||
version: 2008-06-02
|
version: 2008-06-02
|
||||||
|
depends on:
|
||||||
|
package: magic-modules.mse-include
|
||||||
|
version: 2024-10-01
|
||||||
depends on:
|
depends on:
|
||||||
package: magic-mana-large.mse-symbol-font
|
package: magic-mana-large.mse-symbol-font
|
||||||
version: 2007-09-23
|
version: 2007-09-23
|
||||||
@@ -20,39 +22,52 @@ depends on:
|
|||||||
card width: 375
|
card width: 375
|
||||||
card height: 523
|
card height: 523
|
||||||
card dpi: 150
|
card dpi: 150
|
||||||
|
|
||||||
|
|
||||||
############################################################## Extra scripts
|
############################################################## Extra scripts
|
||||||
init script:
|
init script:
|
||||||
|
transform_symbol_left_1 := { 15 }
|
||||||
|
transform_symbol_top_1 := { 19 }
|
||||||
|
transform_symbol_width_1 := { 44 }
|
||||||
|
transform_symbol_height_1 := { 44 }
|
||||||
|
transform_symbol_default := { "day" }
|
||||||
|
|
||||||
template := { input + "card.jpg" }
|
rarity_right_1 := { 303 + if styling.visible_pt then 0 else 52 }
|
||||||
land_template := { input + "card.jpg" }
|
rarity_top_1 := { 481 }
|
||||||
|
rarity_width_1 := { 44 }
|
||||||
|
rarity_height_1 := { 22 }
|
||||||
|
rarity_disabled_1 := { not styling.visible_rarity }
|
||||||
|
|
||||||
card_shape := { "checklist" }
|
template := { input + "card.jpg" }
|
||||||
|
land_template := { input + "card.jpg" }
|
||||||
|
|
||||||
mana_t := {
|
card_background := { color_background(type:"card", base_hybrid:card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "black") }@(offset:0 )
|
||||||
if styling.tap_symbol == "old" then "old"
|
|
||||||
else if styling.tap_symbol == "diagonal T" then "older"
|
|
||||||
else "new"
|
|
||||||
}
|
|
||||||
|
|
||||||
# Use guild mana symbols?
|
card_full_name := { value }
|
||||||
guild_mana := { styling.use_guild_mana_symbols }
|
card_full_name_default := { "Checklist" }
|
||||||
|
|
||||||
|
card_shape := { "checklist" }
|
||||||
|
|
||||||
number_of_boxes := { if styling.number_of_boxes == "" then "100" else styling.number_of_boxes }
|
number_of_boxes := { if styling.number_of_boxes == "" then "100" else styling.number_of_boxes }
|
||||||
|
|
||||||
############################################################## 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
|
############################################################## Extra style options
|
||||||
styling field:
|
styling field:
|
||||||
type: text
|
type: text
|
||||||
name: number of boxes
|
name: number of boxes
|
||||||
description: How many boxes should there be? The default is 20.
|
description: How many boxes should there be? The default is 20.
|
||||||
|
styling field:
|
||||||
|
type: boolean
|
||||||
|
name: visible pt
|
||||||
|
description: Should there be a pt box?
|
||||||
|
styling field:
|
||||||
|
type: boolean
|
||||||
|
name: visible rarity
|
||||||
|
description: Should there be a rarity symbol?
|
||||||
|
styling field:
|
||||||
|
type: boolean
|
||||||
|
name: inverted common symbol
|
||||||
|
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
||||||
|
initial: no
|
||||||
styling field:
|
styling field:
|
||||||
type: boolean
|
type: boolean
|
||||||
name: use guild mana symbols
|
name: use guild mana symbols
|
||||||
@@ -72,24 +87,14 @@ styling field:
|
|||||||
description: The default artist and copyright line font color for cards
|
description: The default artist and copyright line font color for cards
|
||||||
choice: black
|
choice: black
|
||||||
choice: white
|
choice: white
|
||||||
styling field:
|
|
||||||
type: boolean
|
|
||||||
name: inverted common symbol
|
|
||||||
description: Should the common rarity symbol be inverted, like in Coldsnap?
|
|
||||||
initial: no
|
|
||||||
############################################################## Card fields
|
############################################################## Card fields
|
||||||
|
|
||||||
|
include file: /magic-modules.mse-include/corners/card_fields
|
||||||
|
include file: /magic-modules.mse-include/symbols/card_fields
|
||||||
|
include file: /magic-modules.mse-include/rarities/card_fields
|
||||||
|
|
||||||
card style:
|
card style:
|
||||||
############################# Background stuff
|
############################# Background stuff
|
||||||
transformation:
|
|
||||||
left: 21
|
|
||||||
top: 25
|
|
||||||
height: 32
|
|
||||||
width: 32
|
|
||||||
z index: 2
|
|
||||||
render style: image
|
|
||||||
choice images:
|
|
||||||
day: sun_circle.png
|
|
||||||
night: night_circle.png
|
|
||||||
image:
|
image:
|
||||||
left: 17
|
left: 17
|
||||||
top: 17
|
top: 17
|
||||||
@@ -97,9 +102,9 @@ card style:
|
|||||||
height: 488
|
height: 488
|
||||||
z index: 0
|
z index: 0
|
||||||
rule text:
|
rule text:
|
||||||
left: 65
|
left: { if card.transformation == "none" then 23 else 65 }
|
||||||
top: 27
|
top: 27
|
||||||
width: 287
|
right: 352
|
||||||
height: 26
|
height: 26
|
||||||
alignment: middle center
|
alignment: middle center
|
||||||
z index: 2
|
z index: 2
|
||||||
@@ -108,32 +113,10 @@ card style:
|
|||||||
size: 11
|
size: 11
|
||||||
weight: bold
|
weight: bold
|
||||||
color: black
|
color: black
|
||||||
rarity:
|
|
||||||
right: 303
|
|
||||||
top: 481
|
|
||||||
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")
|
|
||||||
############################# Copyright stuff
|
############################# Copyright stuff
|
||||||
illustrator:
|
illustrator:
|
||||||
left: 56
|
left: 57
|
||||||
top : 478
|
top : 479
|
||||||
width: 217
|
width: 217
|
||||||
height: 16
|
height: 16
|
||||||
z index: 2
|
z index: 2
|
||||||
@@ -152,6 +135,18 @@ card style:
|
|||||||
name: MPlantin
|
name: MPlantin
|
||||||
size: 6.5
|
size: 6.5
|
||||||
color: { styling.artist_font_color }
|
color: { styling.artist_font_color }
|
||||||
|
pt:
|
||||||
|
z index: 900
|
||||||
|
left: 313
|
||||||
|
top: 484
|
||||||
|
width: { if styling.visible_pt then 36 else 0 }
|
||||||
|
height: 17
|
||||||
|
alignment: center middle shrink-overflow
|
||||||
|
font:
|
||||||
|
name: Beleren Bold
|
||||||
|
size: 15
|
||||||
|
color: black
|
||||||
|
separator color: red
|
||||||
############################################################## Extra card fields
|
############################################################## Extra card fields
|
||||||
extra card field:
|
extra card field:
|
||||||
type: choice
|
type: choice
|
||||||
@@ -210,6 +205,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_1, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -255,6 +251,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_2, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -300,6 +297,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_3, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -345,6 +343,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_4, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -390,6 +389,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_5, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -435,6 +435,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_6, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -480,6 +481,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_7, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -525,6 +527,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_8, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -570,6 +573,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_9, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -615,6 +619,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_10, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -660,6 +665,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_11, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -705,6 +711,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_12, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -750,6 +757,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_13, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -795,6 +803,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_14, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -840,6 +849,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_15, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -885,6 +895,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_16, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -930,6 +941,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_17, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -975,6 +987,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_18, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -1020,6 +1033,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_19, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -1065,6 +1079,7 @@ extra card field:
|
|||||||
type: radio
|
type: radio
|
||||||
choice:
|
choice:
|
||||||
name: reversed
|
name: reversed
|
||||||
|
default: stylesheet; card_color(casting_cost: extra_card.cost_20, rules_text: card.rule_text, type: card.super_type, watermark: card.watermark, card_name: card.name, default: "colorless", margin_code: "color1")
|
||||||
script: card_color_filter(value)
|
script: card_color_filter(value)
|
||||||
extra card field:
|
extra card field:
|
||||||
type: text
|
type: text
|
||||||
@@ -1084,6 +1099,7 @@ extra card style:
|
|||||||
width: 46
|
width: 46
|
||||||
height: 22
|
height: 22
|
||||||
z index: 2
|
z index: 2
|
||||||
|
visible: { styling.visible_pt }
|
||||||
render style: image
|
render style: image
|
||||||
image: pt.png
|
image: pt.png
|
||||||
paintbrush:
|
paintbrush:
|
||||||
@@ -1111,7 +1127,7 @@ extra card style:
|
|||||||
height: 523
|
height: 523
|
||||||
z index: 1
|
z index: 1
|
||||||
render style: image
|
render style: image
|
||||||
image: title.png
|
image: { "title" + (if card.transformation == "none" then "_full" else "") + ".png" }
|
||||||
box 1:
|
box 1:
|
||||||
left: 20
|
left: 20
|
||||||
top: 63
|
top: 63
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 68 KiB |
BIN
data/magic-checklist.mse-style/title_full.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |