diff --git a/data/magic-counter.mse-style/blank.png b/data/magic-counter.mse-style/blank.png new file mode 100644 index 00000000..636ce1dd Binary files /dev/null and b/data/magic-counter.mse-style/blank.png differ diff --git a/data/magic-counter.mse-style/card-sample.png b/data/magic-counter.mse-style/card-sample.png new file mode 100644 index 00000000..8273cdd8 Binary files /dev/null and b/data/magic-counter.mse-style/card-sample.png differ diff --git a/data/magic-counter.mse-style/default.jpg b/data/magic-counter.mse-style/default.jpg new file mode 100644 index 00000000..33553367 Binary files /dev/null and b/data/magic-counter.mse-style/default.jpg differ diff --git a/data/magic-counter.mse-style/frame.png b/data/magic-counter.mse-style/frame.png new file mode 100644 index 00000000..7166a364 Binary files /dev/null and b/data/magic-counter.mse-style/frame.png differ diff --git a/data/magic-counter.mse-style/futsymbol_artifact.png b/data/magic-counter.mse-style/futsymbol_artifact.png new file mode 100644 index 00000000..d4eb38db Binary files /dev/null and b/data/magic-counter.mse-style/futsymbol_artifact.png differ diff --git a/data/magic-counter.mse-style/futsymbol_creature.png b/data/magic-counter.mse-style/futsymbol_creature.png new file mode 100644 index 00000000..5042c461 Binary files /dev/null and b/data/magic-counter.mse-style/futsymbol_creature.png differ diff --git a/data/magic-counter.mse-style/futsymbol_enchantment.png b/data/magic-counter.mse-style/futsymbol_enchantment.png new file mode 100644 index 00000000..5bdd0ea5 Binary files /dev/null and b/data/magic-counter.mse-style/futsymbol_enchantment.png differ diff --git a/data/magic-counter.mse-style/futsymbol_instant.png b/data/magic-counter.mse-style/futsymbol_instant.png new file mode 100644 index 00000000..73422fe1 Binary files /dev/null and b/data/magic-counter.mse-style/futsymbol_instant.png differ diff --git a/data/magic-counter.mse-style/futsymbol_land.png b/data/magic-counter.mse-style/futsymbol_land.png new file mode 100644 index 00000000..08ddacb6 Binary files /dev/null and b/data/magic-counter.mse-style/futsymbol_land.png differ diff --git a/data/magic-counter.mse-style/futsymbol_multiple.png b/data/magic-counter.mse-style/futsymbol_multiple.png new file mode 100644 index 00000000..5fae4535 Binary files /dev/null and b/data/magic-counter.mse-style/futsymbol_multiple.png differ diff --git a/data/magic-counter.mse-style/futsymbol_planeswalker.png b/data/magic-counter.mse-style/futsymbol_planeswalker.png new file mode 100644 index 00000000..30479cea Binary files /dev/null and b/data/magic-counter.mse-style/futsymbol_planeswalker.png differ diff --git a/data/magic-counter.mse-style/futsymbol_sorcery.png b/data/magic-counter.mse-style/futsymbol_sorcery.png new file mode 100644 index 00000000..ac11da04 Binary files /dev/null and b/data/magic-counter.mse-style/futsymbol_sorcery.png differ diff --git a/data/magic-counter.mse-style/image_mask.png b/data/magic-counter.mse-style/image_mask.png new file mode 100644 index 00000000..fdd34989 Binary files /dev/null and b/data/magic-counter.mse-style/image_mask.png differ diff --git a/data/magic-counter.mse-style/style b/data/magic-counter.mse-style/style new file mode 100644 index 00000000..47b8dc53 --- /dev/null +++ b/data/magic-counter.mse-style/style @@ -0,0 +1,242 @@ +mse version: 0.3.8 +game: magic +short name: Counters 2 +full name: Counters style +icon: card-sample.png +position hint: 963 +installer group: magic/counter cards + +version: 2010-12-23 +depends on: + package: magic.mse-game + version: 2010-10-09 +depends on: + package: magic-mana-small.mse-symbol-font + version: 2007-09-23 + +card width: 375 +card height: 523 +card dpi: 150 +############################################################## Extra scripts +init script: + # Use the normal tap symbol + mana_t := { + if styling.tap_symbol == "old" then "old" + else if styling.tap_symbol == "diagonal T" then "older" + else "new" + } + + # Use guild mana symbols? + guild_mana := { styling.use_guild_mana_symbols } + + card_shape := { "counter" } + +############################################################## Set info fields +############################################################## Extra style options +styling field: + type: text + name: rules position + description: Default is 110. +styling field: + type: text + name: rules height + description: Default is 110. +styling field: + type: color + name: text color + description: What color should the text and the glow around the watermark be? + choice: + name: poison + color: rgb(143,150,70) +styling field: + type: boolean + name: shadow + description: Should the text elements have black shadows? + initial: yes +styling field: + type: boolean + name: use guild mana symbols + description: Use the Ravnica guild symbols instead of the official half/half circles for hybrid mana. + initial: no +styling field: + type: choice + name: tap symbol + description: What tap and untap symbols should be used on cards? + initial: modern + choice: modern + choice: old + choice: diagonal T +styling field: + type: package choice + name: text box mana symbols + match: magic-mana-*.mse-symbol-font + initial: magic-mana-small.mse-symbol-font +styling field: + type: package choice + name: overlay + description: Should there be an overlay applied, such as foil? + match: magic-overlay-*.mse-include + required: false +styling style: + use guild mana symbols: + choice images: + yes: /magic-mana-small.mse-symbol-font/mana_guild_rg.png + no: /magic-mana-small.mse-symbol-font/mana_rg.png + tap symbol: + render style: both + choice images: + modern: /magic-mana-small.mse-symbol-font/mana_t.png + old: /magic-mana-small.mse-symbol-font/mana_t_old.png + diagonal T: /magic-mana-small.mse-symbol-font/mana_t_older.png +############################################################## Card fields +card style: + ############################# Background stuff + border color: + left: 0 + top : 0 + width: 375 + height: 523 + radius: 18 + left width: 17 + right width: 17 + top width: 17 + bottom width: 18 + z index: 4 + ############################# Name line + name: + left: 52 + top: 47 + width: 272 + height: 30 + alignment: middle center + z index: 1 + font: + name: MPlantin + size: 17 + weight: bold + color: {styling.text_color} + shadow color: {if styling.shadow then "black" else rgba(0,0,0,0)} + shadow displacement x: 0 + shadow displacement y: 0 + shadow blur: 2 + ############################# Image + image: + left: 27 + top: 27 + width: 322 + height: 469 + z index: -1 + default: default.jpg + mask: image_mask.png + ############################# Card type + ############################# Text box + rule text: + left: 35 + top: { if styling.rules_position=="" then 110 else styling.rules_position } + width: 306 + height: { if styling.rules_height=="" then 110 else styling.rules_height } + font: + name: MPlantin + italic name: MPlantin-Italic + size: 10 + scale down to: 10 + color: {styling.text_color} + shadow color: {if styling.shadow then "black" else rgba(0,0,0,0)} + shadow displacement x: 0 + shadow displacement y: 0 + shadow blur: 2 + symbol font: + name: { styling.text_box_mana_symbols } + size: 14 + alignment: top center + z index: 2 + padding left: 6 + padding right: 4 + line height hard: 1.2 + line height line: 1.5 + line height soft: 0.9 + line height hard max: 1.3 + line height line max: 1.6 + watermark: + left: 0 + top: 103 + width: 376 + height: 376 + z index: 1 + render style: image + alignment: middle center + popup style: in place + include file: watermarks + ############################# PT + ############################# Card sorting / numbering + ############################# Copyright stuff + copyright: + left: 30 + top: 479 + width: 316 + height: 12 + z index: 2 + alignment: middle center + font: + name: MPlantin + size: 8 + color: {styling.text_color} + shadow color: {if styling.shadow then "black" else rgba(0,0,0,0)} + shadow displacement x: 0 + shadow displacement y: 0 + shadow blur: 2 +############################################################## Extra card fields +extra card field: + type: choice + name: foil layer + choice: foil + save value: false + editable: false +extra card field: + type: choice + name: frame + save value: false + editable: false + choice: frame +extra card field: + type: text + name: illus line + save value: false + script: + if card.illustrator != "" then forward_editor(prefix: "Illus. by ", field: card.illustrator) + else forward_editor(prefix: "", field: card.illustrator) + description: The illustrator of the card. +extra card style: + foil layer: + left: 0 + top : 0 + width: 375 + height: 523 + z index: 3 + render style: image + image: {if styling.overlay == "" then nil else styling.overlay + "/overlay.png"} + + frame: + left: 0 + top: 0 + width: 375 + height: 523 + z index: 0 + render style: image + image: frame.png + illus line: + left: 30 + top: 463 + width: 316 + height: 12 + z index: 2 + alignment: middle center + font: + name: MPlantin + size: 9 + weight: bold + color: {styling.text_color} + shadow color: {if styling.shadow then "black" else rgba(0,0,0,0)} + shadow displacement x: 0 + shadow displacement y: 0 + shadow blur: 2 diff --git a/data/magic-counter.mse-style/watermark_azorius.png b/data/magic-counter.mse-style/watermark_azorius.png new file mode 100644 index 00000000..51894e65 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_azorius.png differ diff --git a/data/magic-counter.mse-style/watermark_b.png b/data/magic-counter.mse-style/watermark_b.png new file mode 100644 index 00000000..367a2f47 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_b.png differ diff --git a/data/magic-counter.mse-style/watermark_bgmana.png b/data/magic-counter.mse-style/watermark_bgmana.png new file mode 100644 index 00000000..d58845fb Binary files /dev/null and b/data/magic-counter.mse-style/watermark_bgmana.png differ diff --git a/data/magic-counter.mse-style/watermark_boros.png b/data/magic-counter.mse-style/watermark_boros.png new file mode 100644 index 00000000..88c7e1b9 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_boros.png differ diff --git a/data/magic-counter.mse-style/watermark_brmana.png b/data/magic-counter.mse-style/watermark_brmana.png new file mode 100644 index 00000000..55bc7c5b Binary files /dev/null and b/data/magic-counter.mse-style/watermark_brmana.png differ diff --git a/data/magic-counter.mse-style/watermark_dimir.png b/data/magic-counter.mse-style/watermark_dimir.png new file mode 100644 index 00000000..b90b570e Binary files /dev/null and b/data/magic-counter.mse-style/watermark_dimir.png differ diff --git a/data/magic-counter.mse-style/watermark_g.png b/data/magic-counter.mse-style/watermark_g.png new file mode 100644 index 00000000..cef24b58 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_g.png differ diff --git a/data/magic-counter.mse-style/watermark_golgari.png b/data/magic-counter.mse-style/watermark_golgari.png new file mode 100644 index 00000000..29847838 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_golgari.png differ diff --git a/data/magic-counter.mse-style/watermark_gruul.png b/data/magic-counter.mse-style/watermark_gruul.png new file mode 100644 index 00000000..9277817e Binary files /dev/null and b/data/magic-counter.mse-style/watermark_gruul.png differ diff --git a/data/magic-counter.mse-style/watermark_gumana.png b/data/magic-counter.mse-style/watermark_gumana.png new file mode 100644 index 00000000..25cb6eb2 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_gumana.png differ diff --git a/data/magic-counter.mse-style/watermark_gwmana.png b/data/magic-counter.mse-style/watermark_gwmana.png new file mode 100644 index 00000000..1c459c9c Binary files /dev/null and b/data/magic-counter.mse-style/watermark_gwmana.png differ diff --git a/data/magic-counter.mse-style/watermark_izzet.png b/data/magic-counter.mse-style/watermark_izzet.png new file mode 100644 index 00000000..10d3943c Binary files /dev/null and b/data/magic-counter.mse-style/watermark_izzet.png differ diff --git a/data/magic-counter.mse-style/watermark_mirrodin.png b/data/magic-counter.mse-style/watermark_mirrodin.png new file mode 100644 index 00000000..7c7312d1 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_mirrodin.png differ diff --git a/data/magic-counter.mse-style/watermark_orzhov.png b/data/magic-counter.mse-style/watermark_orzhov.png new file mode 100644 index 00000000..11c4cb7b Binary files /dev/null and b/data/magic-counter.mse-style/watermark_orzhov.png differ diff --git a/data/magic-counter.mse-style/watermark_phyrexia.png b/data/magic-counter.mse-style/watermark_phyrexia.png new file mode 100644 index 00000000..5b5de522 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_phyrexia.png differ diff --git a/data/magic-counter.mse-style/watermark_r.png b/data/magic-counter.mse-style/watermark_r.png new file mode 100644 index 00000000..62a631e4 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_r.png differ diff --git a/data/magic-counter.mse-style/watermark_rakados.png b/data/magic-counter.mse-style/watermark_rakados.png new file mode 100644 index 00000000..1b9f3817 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_rakados.png differ diff --git a/data/magic-counter.mse-style/watermark_rgmana.png b/data/magic-counter.mse-style/watermark_rgmana.png new file mode 100644 index 00000000..23ed19fa Binary files /dev/null and b/data/magic-counter.mse-style/watermark_rgmana.png differ diff --git a/data/magic-counter.mse-style/watermark_rwmana.png b/data/magic-counter.mse-style/watermark_rwmana.png new file mode 100644 index 00000000..bec26243 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_rwmana.png differ diff --git a/data/magic-counter.mse-style/watermark_s.png b/data/magic-counter.mse-style/watermark_s.png new file mode 100644 index 00000000..91502440 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_s.png differ diff --git a/data/magic-counter.mse-style/watermark_selesnya.png b/data/magic-counter.mse-style/watermark_selesnya.png new file mode 100644 index 00000000..69ce998e Binary files /dev/null and b/data/magic-counter.mse-style/watermark_selesnya.png differ diff --git a/data/magic-counter.mse-style/watermark_simic.png b/data/magic-counter.mse-style/watermark_simic.png new file mode 100644 index 00000000..36b127af Binary files /dev/null and b/data/magic-counter.mse-style/watermark_simic.png differ diff --git a/data/magic-counter.mse-style/watermark_u.png b/data/magic-counter.mse-style/watermark_u.png new file mode 100644 index 00000000..5f5a0952 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_u.png differ diff --git a/data/magic-counter.mse-style/watermark_ubmana.png b/data/magic-counter.mse-style/watermark_ubmana.png new file mode 100644 index 00000000..83566c74 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_ubmana.png differ diff --git a/data/magic-counter.mse-style/watermark_urmana.png b/data/magic-counter.mse-style/watermark_urmana.png new file mode 100644 index 00000000..3c391e8c Binary files /dev/null and b/data/magic-counter.mse-style/watermark_urmana.png differ diff --git a/data/magic-counter.mse-style/watermark_w.png b/data/magic-counter.mse-style/watermark_w.png new file mode 100644 index 00000000..0ff6b9f4 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_w.png differ diff --git a/data/magic-counter.mse-style/watermark_wbmana.png b/data/magic-counter.mse-style/watermark_wbmana.png new file mode 100644 index 00000000..fc3de682 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_wbmana.png differ diff --git a/data/magic-counter.mse-style/watermark_wumana.png b/data/magic-counter.mse-style/watermark_wumana.png new file mode 100644 index 00000000..ee447d49 Binary files /dev/null and b/data/magic-counter.mse-style/watermark_wumana.png differ diff --git a/data/magic-counter.mse-style/watermarks b/data/magic-counter.mse-style/watermarks new file mode 100644 index 00000000..a34983b0 --- /dev/null +++ b/data/magic-counter.mse-style/watermarks @@ -0,0 +1,45 @@ +# Watermark images + +choice images: + mana symbol white: {drop_shadow("watermark_w.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + mana symbol blue: {drop_shadow("watermark_u.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + mana symbol black: {drop_shadow("watermark_b.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + mana symbol red: {drop_shadow("watermark_r.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + mana symbol green: {drop_shadow("watermark_g.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + mana symbol snow: {drop_shadow("watermark_s.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + guild symbol The Azorius Senate (W/U): {drop_shadow("watermark_azorius.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + guild symbol House Dimir (U/B): {drop_shadow("watermark_dimir.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + guild symbol The Cult of Rakdos (B/R): {drop_shadow("watermark_rakados.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + guild symbol The Gruul Clans (R/G): {drop_shadow("watermark_gruul.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + guild symbol The Selesnya Conclave (G/W): {drop_shadow("watermark_selesnya.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + guild symbol The Orzhov Syndicate (W/B): {drop_shadow("watermark_orzhov.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + guild symbol The Izzet (U/R): {drop_shadow("watermark_izzet.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + guild symbol The Golgari (B/G): {drop_shadow("watermark_golgari.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + guild symbol The Boros Legion (R/W): {drop_shadow("watermark_boros.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + guild symbol The Simic Combine (G/U): {drop_shadow("watermark_simic.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + faction symbol mirrodin: {drop_shadow("watermark_mirrodin.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + faction symbol phyrexia: {drop_shadow("watermark_phyrexia.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + xander hybrid mana B/R: {drop_shadow("watermark_brmana.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + xander hybrid mana U/B: {drop_shadow("watermark_ubmana.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + xander hybrid mana B/G: {drop_shadow("watermark_bgmana.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + xander hybrid mana R/G: {drop_shadow("watermark_rgmana.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + xander hybrid mana G/U: {drop_shadow("watermark_gumana.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + xander hybrid mana U/R: {drop_shadow("watermark_urmana.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + xander hybrid mana W/B: {drop_shadow("watermark_wbmana.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + xander hybrid mana G/W: {drop_shadow("watermark_gwmana.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + xander hybrid mana R/W: {drop_shadow("watermark_rwmana.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + xander hybrid mana W/U: {drop_shadow("watermark_wumana.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + future sight type symbols artifact: {drop_shadow("futsymbol_artifact.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + future sight type symbols creature: {drop_shadow("futsymbol_creature.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + future sight type symbols enchantment: {drop_shadow("futsymbol_enchantment.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + future sight type symbols instant: {drop_shadow("futsymbol_instant.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + future sight type symbols land: {drop_shadow("futsymbol_land.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + future sight type symbols multiple: {drop_shadow("futsymbol_multiple.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + future sight type symbols planeswalker: {drop_shadow("futsymbol_planeswalker.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + future sight type symbols sorcery: {drop_shadow("futsymbol_sorcery.png", offset_x: 0.001, offset_y: 0.001, blur_radius: 0.1, alpha: 1.5, color: styling.text_color)} + set symbol: + { enlarge( + border_size: 0.03, + symbol_variation(symbol: set.symbol, variation: "watermark") + ) + } diff --git a/data/magic.mse-game/card_fields b/data/magic.mse-game/card_fields index d0709daf..dfb6b5f6 100644 --- a/data/magic.mse-game/card_fields +++ b/data/magic.mse-game/card_fields @@ -17,6 +17,7 @@ card field: choice: shifted choice: rulestip choice: leveler + choice: counter script: stylesheet # indicate that this value should be updated when the stylesheet changes card_shape() # determined by the style diff --git a/data/magic.mse-game/script b/data/magic.mse-game/script index a91a054e..ed1b5381 100644 --- a/data/magic.mse-game/script +++ b/data/magic.mse-game/script @@ -281,6 +281,7 @@ color_of_card := { rarity_sort := { if card.shape == "token" then "T" else if card.shape == "rulestip" then "U" + else if card.shape == "counter" then "C" else if set.sort_special_rarity == "with the rest" or card.rarity != "special" then " " else "S" } @@ -290,12 +291,14 @@ set_filter := { { card.shape == "token" } else if card.shape == "rulestip" then { card.shape == "rulestip" } + else if card.shape == "counter" then + { card.shape == "counter" } else if set.sort_special_rarity != "separate numbering" then - { card.shape != "token" and card.shape != "rulestip" } + { card.shape != "token" and card.shape != "rulestip" and card.shape != "counter" } else if card.rarity == "special" then - { card.shape != "token" and card.shape != "rulestip" and card.rarity == "special" } + { card.shape != "token" and card.shape != "rulestip" and card.shape != "counter" and card.rarity == "special" } else - { card.shape != "token" and card.shape != "rulestip" and card.rarity != "special" } + { card.shape != "token" and card.shape != "rulestip" and card.shape != "counter" and card.rarity != "special" } } card_number := { @@ -311,7 +314,7 @@ card_count := { } # used by pack scripts -is_token_card := { card.shape == "token" or card.shape == "rulestip" } +is_token_card := { card.shape == "token" or card.shape == "rulestip" or card.shape == "counter" } is_shifted_card := { contains(card.shape, match:"shifted") }