Files
magic-set-editor-fork/data/magic.mse-game/set_fields
cajun 4273221c3c Reapply "Bump to 2 5 8 (#141)"
This reverts commit 75307ecbe4.
2025-09-23 22:58:06 -05:00

718 lines
24 KiB
Plaintext

############################################################## Set fields
set field:
type: info
name: Set Information
set field:
type: text
name: title
identifying: true
localized caption:
ch-s: 标题
ch-t: 標題
set field:
type: text
name: description
multi line: true
localized caption:
ch-s: 描述
ch-t: 描述
set field:
type: text
name: artist
localized caption:
ch-s: 画家
ch-t: 畫家
set field:
type: text
name: copyright
set field:
type: text
name: secondary copyright
description: Typically for Universes Beyond sets.
set field:
type: text
name: set code
description: Typically, a three letter code for the set.
set field:
type: text
name: set language
description: Typically, a two letter code for the language the set is in.
set field:
type: text
name: masterpiece set code
description: The letter code for Masterpiece rarity cards.
set field:
type: symbol
name: symbol
description: The symbol for this set, double click to edit.
localized caption:
ch-s: 系列符号
ch-t: 系列符號
set field:
type: symbol
name: masterpiece symbol
description: The symbol for this sets Masterpiece rarity cards, click to edit.
set field:
type: info
name: Language
set field:
type: choice
name: card language
description: Language for the cards.
choice: English
choice: English (British)
choice: English (Canadian)
choice: Español
choice: Français
choice: Deutsch
choice: Italiano
choice: Português do Brasil
choice: Русский
choice: 日本語
choice: 한국어
choice: 汉语
choice: 漢語
initial: English
set field:
type: boolean
name: mark errors
localized caption:
ch-s: 标出错误
ch-t: 標出錯誤
description: Marks errors on cards, for example wording and spelling errors, non unique card names, etc.
set field:
type: boolean
name: auto correct
description: Applies auto correct for a few common syntax errors.
set field:
type: boolean
name: auto errata
description: Applies auto errata for a changed rules text.
initial: no
set field:
type: boolean
name: curly quotes
description: converts quotes to curly quotes.
set field:
type: boolean
name: alphabetical type column
description: Sorts the type column alphabetically including supertypes. Disable to sort by card type.
set field:
type: choice
name: CARDNAME replacement
choice: card's name
choice: card's alias
choice: card's type
description: Replaces CARDNAME with something other than the main name.
set field:
type: info
name: Defaults and Automation
set field:
type: multiple choice
name: automatic reminder text
localized caption:
ch-s: 自动提示文本
ch-t: 自動提示文本
choice: old
choice: core
choice: expert
choice: pseudo
choice: action
choice: custom
choice: lower case
initial: old, expert, pseudo, action, custom, lower case
# Convert from older mse versions
script:
if value == "yes" then "old, core, expert, custom, lower case"
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: choice
name: mana cost sorting
description: Should mana costs be sorted by Tarkir standard (WBG), Apocalypse standard (BGW), or left unsorted?
choice: tarkir wedge sorting
choice: apocalypse wedge sorting
choice: unsorted
#typo that stood for way too long
script:
if value == "apocalype wedge sorting" then "apocalypse wedge sorting" else value
set field:
type: color
name: border color
localized caption:
ch-s: 边框颜色
ch-t: 邊框顏色
description: The default border color for cards
choice:
name: black
color: rgb(0,0,0)
choice:
name: white
color: rgb(255,255,255)
choice:
name: silver
color: rgb(200,200,200)
choice:
name: gold
color: rgb(200,180,0)
set field:
type: choice
name: corner shape
description: The default shape of corners for cards. Not universally supported yet.
include file: /magic-modules.mse-include/corners/choices
set field:
type: color
name: copyright text color
description: The default color for set code, artist credit and copyright. Not universally supported yet.
choice:
name: white
color: rgb(255,255,255)
choice:
name: black
color: rgb(0,0,0)
set field:
type: text
name: inserts
description: List of strings, separated by ;, that replaces INS1, INS2, ... INS9. May need to reload MSE for changes to take effect.
set field:
type: choice
name: use gradient multicolor
localized caption:
ch-s: 使用倾斜多色
ch-t: 使用傾斜多色
choice: yes
choice: only for two color cards
choice: no
description: Use gradients on multicolor cards by default, you can always change it be clicking on the card border.
initial: only for two color cards
set field:
type: choice
name: use blended watermarks
choice: blend with colors
choice: shadow
choice: glow
choice: no
description: Blend the default watermarks with the card color, with a dropshadow, or unblended.
set field:
type: boolean
name: shorten types for rarity
description: Makes the typeline not run into the rarity symbol. Disable if you don't use rarity symbols.
set field:
type: boolean
name: inverted common symbol
description: Should the common rarity symbol be inverted, like in Coldsnap?
initial: no
set field:
type: boolean
name: rarity codes
description: Show rarity codes on M15 frames?
set field:
type: boolean
name: automatic copyright
description: Should the copyright line above be shown on the cards?
set field:
type: boolean
name: adaptive language height
description: Should the language code be pushed down when the card has multiple credit lines?
initial: no
set field:
type: boolean
name: remove card codes
description: Remove card codes from all card names. THIS CANNOT BE UNDONE, if you save it is permanent.
initial: no
set field:
type: info
name: Card Numbering
set field:
type: boolean
name: automatic card numbers
localized caption:
ch-s: 自动卡牌编号
ch-t: 自動卡牌編號
description: Should card numbers be shown on the cards?
set field:
type: choice
name: card number style
description: What style of automatic card numbers should be used? Not universally supported yet.
choice: 0001
choice: 001/099
choice: 001
choice: 1/99
choice: 1
choice: 0001/0099
set field:
type: text
name: last main partition
description: Card Number Partitions after this one aren't counted as the main part of the set, ex "301" or "301/300" rather than "301/900". Default is M.
set field:
type: choice
name: over partition display
description: How to display card numbers larger than the main set?
choice: 100
choice: 100/099
set field:
type: text
name: card number offsets
description: Add this number to the card numbers. Formatted as "start,total"
set field:
type: choice
name: sort special rarity
localized caption:
ch-s: 特殊稀有度卡排排序
ch-t: 特殊稀有度卡排排序
description: Determines how cards with special rarity are sorted.
choice: with the rest
choice: after other cards
choice: separate numbering
initial: after other cards
set field:
type: boolean
name: sort multicolor in pairs
description: Should multicolor cards be sorted according to pairs like in Shards block?
initial: no
set field:
type: boolean
name: sort hybrid in pairs
description: Should hybrid cards be sorted according to pairs like in Shadowmoor block?
initial: no
set field:
type: info
name: Card Stamps
set field:
type: choice
name: default stamp
include file: /magic-modules.mse-include/stamps/set_choices
description: The default stamp setup to use on supported frames.
set field:
type: choice
name: stamp behavior
include file: /magic-modules.mse-include/stamps/behavior_choices
initial: Standard, rares holostamped
description: How should stamps behave across rarities?
set field:
type: text
name: custom stamp name
description: Set this image in magic-mainframe-extras.mse-include as Custom Stamp, such as "examples/stamp/heart.png". For flat stamps, name the image like "heart flat.png"
set field:
type: choice
name: custom stamp shape
description: What backing shape should be used for the Custom Stamp?
choice: round
choice: triangle
set field:
type: info
name: Watermark links
set field:
type: text
name: custom watermark 1
description: Set this image in magic-mainframe-extras.mse-include as Custom Watermark 1. If smaller than 500x500, add ";length;height;" to the end, ex ".png;400;400;"
script: verify_watermark_image(value)
set field:
type: text
name: custom watermark 2
description: Set this image in magic-mainframe-extras.mse-include as Custom Watermark 2. If smaller than 500x500, add ";length;height;" to the end, ex ".png;400;400;"
script: verify_watermark_image(value)
set field:
type: text
name: custom watermark 3
description: Set this image in magic-mainframe-extras.mse-include as Custom Watermark 3. If smaller than 500x500, add ";length;height;" to the end, ex ".png;400;400;"
script: verify_watermark_image(value)
set field:
type: text
name: custom watermark 4
description: Set this image in magic-mainframe-extras.mse-include as Custom Watermark 4. If smaller than 500x500, add ";length;height;" to the end, ex ".png;400;400;"
script: verify_watermark_image(value)
set field:
type: text
name: custom watermark 5
description: Set this image in magic-mainframe-extras.mse-include as Custom Watermark 5. If smaller than 500x500, add ";length;height;" to the end, ex ".png;400;400;"
script: verify_watermark_image(value)
set field:
type: text
name: custom watermark 6
description: Set this image in magic-mainframe-extras.mse-include as Custom Watermark 6. If smaller than 500x500, add ";length;height;" to the end, ex ".png;400;400;"
script: verify_watermark_image(value)
set field:
type: text
name: custom watermark 7
description: Set this image in magic-mainframe-extras.mse-include as Custom Watermark 7. If smaller than 500x500, add ";length;height;" to the end, ex ".png;400;400;"
script: verify_watermark_image(value)
set field:
type: text
name: custom watermark 8
description: Set this image in magic-mainframe-extras.mse-include as Custom Watermark 8. If smaller than 500x500, add ";length;height;" to the end, ex ".png;400;400;"
script: verify_watermark_image(value)
set field:
type: text
name: custom watermark 9
description: Set this image in magic-mainframe-extras.mse-include as Custom Watermark 9. If smaller than 500x500, add ";length;height;" to the end, ex ".png;400;400;"
script: verify_watermark_image(value)
set field:
type: text
name: custom watermark 10
description: Set this image in magic-mainframe-extras.mse-include as Custom Watermark 10. If smaller than 500x500, add ";length;height;" to the end, ex ".png;400;400;"
script: verify_watermark_image(value)
set field:
type: choice
name: blend with colors
choice: yes
choice: no
choice: shadow
choice: glow
initial: no
description: For 500x500 px watermarks or smaller. Blend watermarks with card colors instead of a solid color. For best results, use a solid black watermark.
set field:
type: info
name: Symbol links
set field:
type: text
name: custom symbol 1
description: Set this image in magic-symbols.mse-include as Custom Symbol 1. Symbols less than 512px wide will be padded by 19%, change + to - to disable.
script: verify_symbol_image(value)
set field:
type: text
name: custom symbol 2
description: Set this image in magic-symbols.mse-include as Custom Symbol 2. Symbols less than 512px wide will be padded by 19%, change + to - to disable.
script: verify_symbol_image(value)
set field:
type: text
name: custom symbol 3
description: Set this image in magic-symbols.mse-include as Custom Symbol 3. Symbols less than 512px wide will be padded by 19%, change + to - to disable.
script: verify_symbol_image(value)
set field:
type: text
name: custom symbol 4
description: Set this image in magic-symbols.mse-include as Custom Symbol 4. Symbols less than 512px wide will be padded by 19%, change + to - to disable.
script: verify_symbol_image(value)
set field:
type: info
name: Statistics
set field:
type: boolean
name: trim statistics
description: Removes special and masterpiece rarity cards from the statistics, as well as tokens, emblems, dungeons, heroes, conspiracies, vanguards, schemes, planes and phenomenons. Type statistics_info() in the console for detailed help.
initial: no
set field:
type: text
name: filter statistics
description: Filter cards from the statistics. Syntax is: field_name_1=="value_1", field_name_2=="value_2", etc. Use == for strict equality, != for not equal, =: for contains, !: for not contains, <= and >= for numeric comparisons. Example: color=="RG", mana_value<="4", rule_text=:"deathtouch", sub_type!:"goblin"
set field:
type: multiple choice
name: count secondary faces
description: Count the back side or secondary faces of the cards in the statistics? Type statistics_info() in the console for detailed help.
choice: MDFC
choice: TDFC
choice: Adventure
choice: Split
choice: Aftermath
choice: Flip
initial: MDFC, Adventure, Split
set field:
type: text
name: custom super types
description: Custom supertypes for the stats page, separated by commas. Do not write custom types or subtypes. Type statistics_info() in the console for detailed help.
set field:
type: text
name: custom creature races
description: Custom races for the stats page, separated by commas, or type "detect" for MSE to grab them. Type statistics_info() in the console for detailed help.
default: "Type custom types here; or replace this text with 'detect' to scan"
script:
if value == "detect" then detect_custom_creature_subtypes_statistic() else value
set field:
type: text
name: custom creature classes
description: Custom classes for the stats page, separated by commas. Type statistics_info() in the console for detailed help.
set field:
type: text
name: card notes clauses split
description: Regex used to split the card notes in the Card Notes Clauses statistics category. Default is " *(\.|\n|;|,|(?=!)) *" which splits at each semicolon, each dot, each exclamation mark and each comma.
default: " *(\\.|\\n|;|,|(?=!)) *"
set field:
type: info
name: Mainframe Template Options
set field:
type: text
name: mainframe rarity name
description: Use rarity symbols from magic-mainframe-extras.mse-include. Input NAME.png here, save the images as NAMEc.png, NAMEu.png, NAMEr.png, NAMEm.png, NAMEs.png, and NAMEmp.png
set field:
type: boolean
name: use flavor bar
description: Enables the flavor bar on Mainframe templates.
set field:
type: choice
name: default flavor bar
choice: thin bar
choice: thick bar
choice: none
description: The style of flavor bar to use
set field:
type: boolean
name: auto legends
description: Automatically apply the Legendary frame on Mainframe templates.
set field:
type: boolean
name: auto nyx
description: Automatically apply the Enchantment frame on Mainframe templates.
set field:
type: text
name: alternate nyx
description: Use an alternate nyx source folder from magic-mainframe-extras.mse-include.
set field:
type: choice
name: auto custom border
choice: disabled
choice: check typeline
choice: check rules text
set field:
type: text
name: auto custom border match
description: The string to match to automate a custom border.
set field:
type: text
name: auto custom border source
description: Use this file from magic-mainframe-extras as a custom vehicle-like frame. if colored, name images like "wborder.png" and put "-color-border.png" here.
set field:
type: text
name: custom index
description: Order of card fields for the custom index sorting
script: replace(value, match:"\n", replace:"")
set field:
type: text
name: custom mana symbol name
description: Use mana symbols from magic-mainframe-extras.mse-include. Input NAME.png here, check help below for file instructions.
set field:
type: multiple choice
name: mana symbol options
choice: enable in casting costs
choice: enable in text boxes
choice: colored mana symbols
choice: hybrid with colors
set field:
type: text
name: number hybrid variants
description: Change each number hybrid (0/X, 1/X, 2/X ... 11/X) up to this number to a specific variant instead of a hybrid symbol.
set field:
type: choice
name: mana symbol help
choice: Click here for mana symbol help!
choice: In your mainframe-extras folder, create folders named "large" and/or "small" depending on your usage
choice: Large is for only mana costs, small for only text, create both if you use both
choice: Additionally, you can create a "future" folder for M15 Future mana costs
choice: Save NAME.png to the relevant folders. Remember that large symbols have dropshadows
choice: For the name option above, set the address of the image, minus mainframe-extras and large/small/future
choice: Ex: magic-mainframe-extras/cajun/large/hazard.png would use cajun/hazard.png
choice: Standard size is 160x160 for small, 200x200 for small hybrid and future, 165x178 for large, 205x218 for large hybrid
choice: If your symbol mixes with colors (such as Phyrexian mana): Save NAME_w.png, NAME_u.png, etc to those folders too.
choice: If your symbol hybrids with colors (like 2/W): [Note, doesn't work on M15 Future mana costs.]
choice: Save NAME_h.png to those folders too. See mana_bb.png and similar for how this image should look.
choice: Your mana symbol will now be keyed to V (and V/W, V/U, etc. for colored/hybrid symbols).
choice: You can change number hybrids (2/V etc) to different mana symbols for even more custom symbols.
choice: Put the highest number to change (from 0 to 11) in "number hybrid variants" and save as NAME_0.png etc.
set field:
type: text
name: print fix
description: An override fix for printing typeline issues. Enter card_style.rarity.content_width in the console tab, then put the number it puts here.
############################# Default style
default set style:
title:
padding left: 2
font:
size: 16
symbol:
max aspect ratio: 2.5
variation:
name: common
border radius: 0.10
fill type: solid
fill color: rgb(0,0,0)
border color: rgb(255,255,255)
variation:
name: uncommon
border radius: 0.07
fill type: linear gradient
fill color 1: rgb(224,224,224)
fill color 2: rgb(84, 84, 84)
border color 1: rgb(0, 0, 0)
border color 2: rgb(0, 0, 0)
variation:
name: rare
border radius: 0.07
fill type: linear gradient
fill color 1: rgb(214,196,94)
fill color 2: rgb(95, 84, 40)
border color 1: rgb(0, 0, 0)
border color 2: rgb(0, 0, 0)
variation:
name: mythic rare
border radius: 0.07
fill type: linear gradient
fill color 1: rgb(245,148,31)
fill color 2: rgb(186,45,38)
border color 1: rgb(0, 0, 0)
border color 2: rgb(0, 0, 0)
variation:
name: special
border radius: 0.10
fill type: linear gradient
fill color 1: rgb(224,170,247)
fill color 2: rgb(58,7,80)
border color 1: rgb(255, 255, 255)
border color 2: rgb(255, 255, 255)
variation:
name: invertedcommon
border radius: 0.10
fill type: solid
fill color: rgb(255,255,255)
border color: rgb(0,0,0)
##purple
##fill color 1: rgb(224,170,247)
##fill color 2: rgb(58,7,80)
##green
##fill color 1: rgb(3,146,50)
##fill color 2: rgb(114,252,158)
##brown
##fill color 1: rgb(177,150,131)
##fill color 2: rgb(83,67,53)
##border color 1: rgb(0, 0, 0)
##border color 2: rgb(0, 0, 0)
variation:
name: watermark
border radius: 0.10
fill type: solid
fill color: rgb(0,0,0)
border color: rgba(0,0,0,0)
masterpiece symbol:
max aspect ratio: 2.5
variation:
name: common
border radius: 0.10
fill type: solid
fill color: rgb(0,0,0)
border color: rgb(255,255,255)
variation:
name: uncommon
border radius: 0.07
fill type: linear gradient
fill color 1: rgb(224,224,224)
fill color 2: rgb(84, 84, 84)
border color 1: rgb(0, 0, 0)
border color 2: rgb(0, 0, 0)
variation:
name: rare
border radius: 0.07
fill type: linear gradient
fill color 1: rgb(214,196,94)
fill color 2: rgb(95, 84, 40)
border color 1: rgb(0, 0, 0)
border color 2: rgb(0, 0, 0)
variation:
name: mythic rare
border radius: 0.07
fill type: linear gradient
fill color 1: rgb(245,148,31)
fill color 2: rgb(186,45,38)
border color 1: rgb(0, 0, 0)
border color 2: rgb(0, 0, 0)
variation:
name: special
border radius: 0.10
fill type: linear gradient
fill color 1: rgb(224,170,247)
fill color 2: rgb(58,7,80)
border color 1: rgb(255,255,255)
border color 2: rgb(255,255,255)
variation:
name: watermark
border radius: 0.10
fill type: solid
fill color: rgb(255,255,255)
border color: rgba(0,0,0,0)
inverted common symbol:
render style: both
choice images:
no: { symbol_variation(symbol: set.symbol, variation: "common") }
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
corner shape:
render style: both
choice images:
rounded and antialiased: /magic.mse-game/corners/rounded_antialiased.png
rounded: /magic.mse-game/corners/rounded.png
diagonal: /magic.mse-game/corners/diagonal.png
none: /magic.mse-game/corners/none.png
automatic reminder text:
render style: checklist
direction: vertical
count secondary faces:
render style: checklist
direction: vertical
sort special rarity:
render style: both
choice images:
with the rest: /magic.mse-game/icons/number_cards_mixed.png
after other cards: /magic.mse-game/icons/number_cards_after.png
separate numbering: /magic.mse-game/icons/number_cards_separate.png
use gradient multicolor:
render style: both
choice images:
yes: script: built_in_image("bool_yes")
no: script: built_in_image("bool_no")
card language:
render style: both
choice images:
English: /magic.mse-game/icons/language-en.png
English_(British): /magic.mse-game/icons/language-en-gb.png
English_(Canadian): /magic.mse-game/icons/language-en-ca.png
Español: /magic.mse-game/icons/language-es.png
Français: /magic.mse-game/icons/language-fr.png
Deutsch: /magic.mse-game/icons/language-de.png
Italiano: /magic.mse-game/icons/language-it.png
Português_do_Brasil: /magic.mse-game/icons/language-br.png
Русский: /magic.mse-game/icons/language-ru.png
日本語: /magic.mse-game/icons/language-ja.png
한국어: /magic.mse-game/icons/language-ko.png
汉语: /magic.mse-game/icons/language-zh.png
漢語: /magic.mse-game/icons/language-zh.png
mana symbol options:
render style: checklist
direction: vertical
default stamp:
render style: both
choice images:
standard: /magic.mse-game/stamps/oval.png
none: /magic.mse-game/stamps/none.png
acorn: /magic.mse-game/stamps/acorn.png
heart: /magic.mse-game/stamps/heart.png
universes beyond: /magic.mse-game/stamps/ub.png
alchemy: /magic.mse-game/stamps/alchemy.png
alchemy old: /magic.mse-game/stamps/alchemy_old.png
custom: /magic.mse-game/stamps/heart.png
iderp classicshifted: /magic.mse-game/stamps/iderp_classicshifted_default.png
stamp behavior:
render style: both
choice images:
All holostamped: /magic.mse-game/stamps/oval.png
Standard, rares holostamped: /magic.mse-game/stamps/onlyrare.png
UB, rares holostamped, others flatstamped: /magic.mse-game/stamps/nonfoil.png
All flatstamped: /magic.mse-game/stamps/flat_oval.png
All unstamped: /magic.mse-game/stamps/none.png