Update checklist template (#150)

This commit is contained in:
GenevensiS
2025-09-23 21:34:15 +02:00
committed by GitHub
parent a1aed28885
commit e7e2af5bbb
9 changed files with 81 additions and 72 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@@ -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"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

View File

@@ -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" }
rarity_right_1 := { 303 + if styling.visible_pt then 0 else 52 }
rarity_top_1 := { 481 }
rarity_width_1 := { 44 }
rarity_height_1 := { 22 }
rarity_disabled_1 := { not styling.visible_rarity }
template := { input + "card.jpg" } template := { input + "card.jpg" }
land_template := { input + "card.jpg" } land_template := { input + "card.jpg" }
card_background := { color_background(type:"card", base_hybrid:card_hybrid, hybrid_blend: "white", artifact_blend: "black", multicolor_blend: "black") }@(offset:0 )
card_full_name := { value }
card_full_name_default := { "Checklist" }
card_shape := { "checklist" } card_shape := { "checklist" }
mana_t := {
if styling.tap_symbol == "old" then "old"
else if styling.tap_symbol == "diagonal T" then "older"
else "new"
}
# Use guild mana symbols?
guild_mana := { styling.use_guild_mana_symbols }
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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB