diff --git a/data/magic-m15-altered.mse-style/style b/data/magic-m15-altered.mse-style/style
index d53c8fac2..04a846d88 100644
--- a/data/magic-m15-altered.mse-style/style
+++ b/data/magic-m15-altered.mse-style/style
@@ -261,7 +261,7 @@ init script:
card_shape := {if is_leveler() then "leveler" else "normal"}
white_text := {is_full_art() or is_fnm() or is_inverted()}
- alch_compatible := {styling.text_box_mana_symbols == "/magic-mana-small.mse-symbol-font"}
+
rare_width := {
cw := card_style.rarity.content_width
cw := if cw > 44 then (if set.print_fix != "" then set.print_fix else 22) else if cw < 22 then 22 else cw
@@ -599,6 +599,7 @@ styling style:
render style: checklist
direction: vertical
############################################################## Card fields
+include file: /magic-modules.mse-include/card-symbols/card_fields
card style:
############################# Background stuff
border color:
@@ -669,15 +670,6 @@ card style:
always symbol: true
z index: 2
padding top: 0
- card symbol:
- left: {if card.card_symbol=="none" then 20 else 30}
- top: 29
- height: 20
- width: 14
- z index: 1
- render style: image
- choice images:
- tombstone: tombstone.png
############################# Image
image:
left: { if is_clear() or is_map() or is_expanded_art() or is_puma() then 0 else if is_full_art() then 23 else if clear_tops() then 15 else if is_mutate() then 22 else 29}
diff --git a/data/magic-mana-agflat.mse-symbol-font/symbol-font b/data/magic-mana-agflat.mse-symbol-font/symbol-font
index 0f65086d2..6459e81f7 100644
--- a/data/magic-mana-agflat.mse-symbol-font/symbol-font
+++ b/data/magic-mana-agflat.mse-symbol-font/symbol-font
@@ -7,6 +7,12 @@ installer group: magic/silvercut/Mana symbols/AgFlat
position hint: 011
version: 2016-01-17
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
# Note:
# Define mana_t := {"new|old|older"} in the init script of the style
@@ -21,6 +27,148 @@ version: 2016-01-17
image font size: 135
horizontal space: 2
#
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
##Nonmana symbols
symbol:
code: phi
diff --git a/data/magic-mana-agshadow.mse-symbol-font/symbol-font b/data/magic-mana-agshadow.mse-symbol-font/symbol-font
index c22235348..689258523 100644
--- a/data/magic-mana-agshadow.mse-symbol-font/symbol-font
+++ b/data/magic-mana-agshadow.mse-symbol-font/symbol-font
@@ -7,6 +7,12 @@ installer group: magic/silvercut/Mana symbols/AgShadow
position hint: 012
version: 2016-01-17
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
# Note:
# Define mana_t := {"new|old|older"} in the init script of the style
@@ -21,6 +27,148 @@ version: 2016-01-17
image font size: 138
horizontal space: 1
#
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
##Nonmana symbols
symbol:
code: phi
diff --git a/data/magic-mana-agshadow2.mse-symbol-font/symbol-font b/data/magic-mana-agshadow2.mse-symbol-font/symbol-font
index fe40115e1..30c4a235c 100644
--- a/data/magic-mana-agshadow2.mse-symbol-font/symbol-font
+++ b/data/magic-mana-agshadow2.mse-symbol-font/symbol-font
@@ -7,6 +7,12 @@ installer group: magic/silvercut/Mana symbols/AgShadow2
position hint: 012
version: 2016-01-17
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
# Note:
# Define mana_t := {"new|old|older"} in the init script of the style
@@ -21,6 +27,148 @@ version: 2016-01-17
image font size: 138
horizontal space: 1
#
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
##Nonmana symbols
symbol:
code: phi
diff --git a/data/magic-mana-angloki.mse-symbol-font/symbol-font b/data/magic-mana-angloki.mse-symbol-font/symbol-font
index 83226de5b..39486a99c 100644
--- a/data/magic-mana-angloki.mse-symbol-font/symbol-font
+++ b/data/magic-mana-angloki.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 46
horizontal space: 1
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t.png
diff --git a/data/magic-mana-archenemy.mse-symbol-font/symbol-font b/data/magic-mana-archenemy.mse-symbol-font/symbol-font
index c6ddbc4a2..5312f0dbb 100644
--- a/data/magic-mana-archenemy.mse-symbol-font/symbol-font
+++ b/data/magic-mana-archenemy.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 205
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: chaos
image: mana_chaos.png
diff --git a/data/magic-mana-beveled.mse-symbol-font/symbol-font b/data/magic-mana-beveled.mse-symbol-font/symbol-font
index 032c27b74..ceac5b8f1 100644
--- a/data/magic-mana-beveled.mse-symbol-font/symbol-font
+++ b/data/magic-mana-beveled.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# small_mana_t := "mana_t.png"
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-bubble.mse-symbol-font/symbol-font b/data/magic-mana-bubble.mse-symbol-font/symbol-font
index fe0cb69b6..4d3f365e4 100644
--- a/data/magic-mana-bubble.mse-symbol-font/symbol-font
+++ b/data/magic-mana-bubble.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_w.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-cbg.mse-symbol-font/symbol-font b/data/magic-mana-cbg.mse-symbol-font/symbol-font
index 9b67335f2..c537f5dd2 100644
--- a/data/magic-mana-cbg.mse-symbol-font/symbol-font
+++ b/data/magic-mana-cbg.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-circleless-inverted.mse-symbol-font/symbol-font b/data/magic-mana-circleless-inverted.mse-symbol-font/symbol-font
index c83257979..cdf20351a 100644
--- a/data/magic-mana-circleless-inverted.mse-symbol-font/symbol-font
+++ b/data/magic-mana-circleless-inverted.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-circleless.mse-symbol-font/symbol-font b/data/magic-mana-circleless.mse-symbol-font/symbol-font
index ed149973d..ed8c27ff5 100644
--- a/data/magic-mana-circleless.mse-symbol-font/symbol-font
+++ b/data/magic-mana-circleless.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-classicshifted.mse-symbol-font/symbol-font b/data/magic-mana-classicshifted.mse-symbol-font/symbol-font
index 5303d3138..fe5e09a3b 100644
--- a/data/magic-mana-classicshifted.mse-symbol-font/symbol-font
+++ b/data/magic-mana-classicshifted.mse-symbol-font/symbol-font
@@ -12,12 +12,160 @@ installer group: magic/Mana symbols/normal style with extra colors/M15
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
###################################################################################### Loyalty Symbols
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
image: loyaltyup.png
code: ([+][XYZ0-9]) loyalty
diff --git a/data/magic-mana-crystal.mse-symbol-font/symbol-font b/data/magic-mana-crystal.mse-symbol-font/symbol-font
index 8c3979ab0..af44a24f6 100644
--- a/data/magic-mana-crystal.mse-symbol-font/symbol-font
+++ b/data/magic-mana-crystal.mse-symbol-font/symbol-font
@@ -6,9 +6,157 @@ position hint: 142
icon: mana_r.png
image font size: 135
horizontal space: 2
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-dynamic.mse-symbol-font/symbol-font b/data/magic-mana-dynamic.mse-symbol-font/symbol-font
index a5466a082..8b7b6d63c 100644
--- a/data/magic-mana-dynamic.mse-symbol-font/symbol-font
+++ b/data/magic-mana-dynamic.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 0
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-echo.mse-symbol-font/symbol-font b/data/magic-mana-echo.mse-symbol-font/symbol-font
index e106b91f9..946e2a9e5 100644
--- a/data/magic-mana-echo.mse-symbol-font/symbol-font
+++ b/data/magic-mana-echo.mse-symbol-font/symbol-font
@@ -4,9 +4,157 @@ short name: echo style
installer group: magic/Mana symbols/echo style
position hint: 008
icon: mana_r.png
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-embossed.mse-symbol-font/symbol-font b/data/magic-mana-embossed.mse-symbol-font/symbol-font
index c16786058..43380dbd2 100644
--- a/data/magic-mana-embossed.mse-symbol-font/symbol-font
+++ b/data/magic-mana-embossed.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# small_mana_t := "mana_t.png"
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-fkih.mse-symbol-font/symbol-font b/data/magic-mana-fkih.mse-symbol-font/symbol-font
index 109f7cc92..e3d60487d 100644
--- a/data/magic-mana-fkih.mse-symbol-font/symbol-font
+++ b/data/magic-mana-fkih.mse-symbol-font/symbol-font
@@ -5,9 +5,133 @@ position hint: 102
installer group: magic/Mana symbols/FKiH style (Female_Kaldra_Is_Hot
icon: mana_r.png
# Symbol font in the 'fkih' style, used for casting costs on fkih cards
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 20
horizontal space: -2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: 2/W
image: mana_2_w.png
diff --git a/data/magic-mana-future.mse-symbol-font/symbol-font b/data/magic-mana-future.mse-symbol-font/symbol-font
index b72849240..2f68b1192 100644
--- a/data/magic-mana-future.mse-symbol-font/symbol-font
+++ b/data/magic-mana-future.mse-symbol-font/symbol-font
@@ -8,6 +8,9 @@ icon: mana_r.png
depends on:
package: magic-mainframe-extras.mse-include
version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
@@ -15,35 +18,144 @@ horizontal space: 2
### Colored
symbol:
code: V/W
- image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "future/" + v_mana_name() + "_w.png"}
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
image font size: 120
enabled: {use_large_v_mana() and use_color_v_mana()}
symbol:
code: V/U
- image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "future/" + v_mana_name() + "_u.png"}
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
image font size: 120
enabled: {use_large_v_mana() and use_color_v_mana()}
symbol:
code: V/B
- image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "future/" + v_mana_name() + "_b.png"}
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
image font size: 120
enabled: {use_large_v_mana() and use_color_v_mana()}
symbol:
code: V/R
- image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "future/" + v_mana_name() + "_r.png"}
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
image font size: 120
enabled: {use_large_v_mana() and use_color_v_mana()}
symbol:
code: V/G
- image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "future/" + v_mana_name() + "_g.png"}
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
image font size: 120
enabled: {use_large_v_mana() and use_color_v_mana()}
-
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
symbol:
code: V
- image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "future/" + v_mana_name() + ".png"}
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
image font size: 120
enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t.png
diff --git a/data/magic-mana-genevensis-large.mse-symbol-font/symbol-font b/data/magic-mana-genevensis-large.mse-symbol-font/symbol-font
index cb32ae2a9..2776fc02c 100644
--- a/data/magic-mana-genevensis-large.mse-symbol-font/symbol-font
+++ b/data/magic-mana-genevensis-large.mse-symbol-font/symbol-font
@@ -13,6 +13,14 @@ horizontal space: 2
#################### Utility Symbols
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: tap.png
diff --git a/data/magic-mana-genevensis-small.mse-symbol-font/symbol-font b/data/magic-mana-genevensis-small.mse-symbol-font/symbol-font
index b7e176510..3e5700efe 100644
--- a/data/magic-mana-genevensis-small.mse-symbol-font/symbol-font
+++ b/data/magic-mana-genevensis-small.mse-symbol-font/symbol-font
@@ -7,12 +7,23 @@ version: 2022-02-22
depends on:
package: magic-mainframe-extras.mse-include
version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 184
horizontal space: 2
#################### Utility Symbols
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: tap.png
diff --git a/data/magic-mana-graffiti.mse-symbol-font/symbol-font b/data/magic-mana-graffiti.mse-symbol-font/symbol-font
index bd3d908b1..368fcd519 100644
--- a/data/magic-mana-graffiti.mse-symbol-font/symbol-font
+++ b/data/magic-mana-graffiti.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: W
image: mana_w.png
diff --git a/data/magic-mana-large-dark.mse-symbol-font/symbol-font b/data/magic-mana-large-dark.mse-symbol-font/symbol-font
index fc2ced617..4de8dc45c 100644
--- a/data/magic-mana-large-dark.mse-symbol-font/symbol-font
+++ b/data/magic-mana-large-dark.mse-symbol-font/symbol-font
@@ -5,9 +5,157 @@ short name: dark popup style
installer group: magic/Mana symbols/dark popup style
position hint: 032
icon: mana_r.png
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-large-extra-m15-purple.mse-symbol-font/symbol-font b/data/magic-mana-large-extra-m15-purple.mse-symbol-font/symbol-font
index f7d01bb91..2a1ffbf82 100644
--- a/data/magic-mana-large-extra-m15-purple.mse-symbol-font/symbol-font
+++ b/data/magic-mana-large-extra-m15-purple.mse-symbol-font/symbol-font
@@ -5,9 +5,157 @@ icon: mana_a.png
version: 2015-12-14
installer group: magic/Mana symbols/popupstyle with extra colors/M15/purple
# Symbol font in the 'popup' style, used for casting costs on modern cards
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Tap Symbols
symbol:
code: T
diff --git a/data/magic-mana-large-extra-m15.mse-symbol-font/symbol-font b/data/magic-mana-large-extra-m15.mse-symbol-font/symbol-font
index b05883f13..239b41ed0 100644
--- a/data/magic-mana-large-extra-m15.mse-symbol-font/symbol-font
+++ b/data/magic-mana-large-extra-m15.mse-symbol-font/symbol-font
@@ -5,9 +5,157 @@ icon: mana_a.png
version: 2016-03-13
installer group: magic/Mana symbols/popupstyle with extra colors/M15
# Symbol font in the 'popup' style, used for casting costs on modern cards
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Tap Symbols
symbol:
code: T
diff --git a/data/magic-mana-large-extra-udelude.mse-symbol-font/symbol-font b/data/magic-mana-large-extra-udelude.mse-symbol-font/symbol-font
index d7075a04a..99d189e28 100644
--- a/data/magic-mana-large-extra-udelude.mse-symbol-font/symbol-font
+++ b/data/magic-mana-large-extra-udelude.mse-symbol-font/symbol-font
@@ -8,9 +8,157 @@ depends on:
package: magic-mana-large.mse-symbol-font
version: 2011-04-11
# Symbol font in the 'popup' style, used for casting costs on modern cards
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Tap Symbols
symbol:
code: T
diff --git a/data/magic-mana-large-extra.mse-symbol-font/symbol-font b/data/magic-mana-large-extra.mse-symbol-font/symbol-font
index 43c60b8f6..a33b5a179 100644
--- a/data/magic-mana-large-extra.mse-symbol-font/symbol-font
+++ b/data/magic-mana-large-extra.mse-symbol-font/symbol-font
@@ -8,9 +8,157 @@ depends on:
package: magic-mana-large.mse-symbol-font
version: 2015-12-13
# Symbol font in the 'popup' style, used for casting costs on modern cards
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Tap Symbols
symbol:
code: T
diff --git a/data/magic-mana-large-fallout.mse-symbol-font/symbol-font b/data/magic-mana-large-fallout.mse-symbol-font/symbol-font
index ba9820bd8..9da3df7ca 100644
--- a/data/magic-mana-large-fallout.mse-symbol-font/symbol-font
+++ b/data/magic-mana-large-fallout.mse-symbol-font/symbol-font
@@ -9,9 +9,157 @@ icon: mana_n.png
depends on:
package: magic-mana-large.mse-symbol-font
version: 2015-12-13
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: N
image: mana_n.png
diff --git a/data/magic-mana-large-phyrexian.mse-symbol-font/symbol-font b/data/magic-mana-large-phyrexian.mse-symbol-font/symbol-font
index 0f8652308..6be085686 100644
--- a/data/magic-mana-large-phyrexian.mse-symbol-font/symbol-font
+++ b/data/magic-mana-large-phyrexian.mse-symbol-font/symbol-font
@@ -7,9 +7,157 @@ depends on:
package: magic-mana-large.mse-symbol-font
version: 2015-12-13
icon: mana_phyr.png
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: /magic-mana-large.mse-symbol-font/mana_t_older.png
diff --git a/data/magic-mana-large.mse-symbol-font/symbol-font b/data/magic-mana-large.mse-symbol-font/symbol-font
index 1f8ea3db1..8b116631c 100644
--- a/data/magic-mana-large.mse-symbol-font/symbol-font
+++ b/data/magic-mana-large.mse-symbol-font/symbol-font
@@ -8,6 +8,9 @@ icon: mana_r.png
depends on:
package: magic-mainframe-extras.mse-include
version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
@@ -177,6 +180,13 @@ symbol:
code: E
image: Energy.png
image font size: 230
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: A
image: mana_chaos.png
diff --git a/data/magic-mana-maps.mse-symbol-font/symbol-font b/data/magic-mana-maps.mse-symbol-font/symbol-font
index 1647dae7e..fce1aafe9 100644
--- a/data/magic-mana-maps.mse-symbol-font/symbol-font
+++ b/data/magic-mana-maps.mse-symbol-font/symbol-font
@@ -12,10 +12,158 @@ installer group: magic/Mana symbols/normal style with extra colors/M15
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Type Symbols
symbol:
code: artifact
diff --git a/data/magic-mana-megaman.mse-symbol-font/symbol-font b/data/magic-mana-megaman.mse-symbol-font/symbol-font
index ece724934..785152219 100644
--- a/data/magic-mana-megaman.mse-symbol-font/symbol-font
+++ b/data/magic-mana-megaman.mse-symbol-font/symbol-font
@@ -5,9 +5,157 @@ short name: mega style
installer group: magic/Mana symbols/Megaman style
position hint: 151
icon: mana_g.png
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 140
horizontal space: 1
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t.png
diff --git a/data/magic-mana-mtgo.mse-symbol-font/symbol-font b/data/magic-mana-mtgo.mse-symbol-font/symbol-font
index e3c35d653..dc76e63fd 100644
--- a/data/magic-mana-mtgo.mse-symbol-font/symbol-font
+++ b/data/magic-mana-mtgo.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-mtgs-1.mse-symbol-font/symbol-font b/data/magic-mana-mtgs-1.mse-symbol-font/symbol-font
index 920535dc2..e369392f5 100644
--- a/data/magic-mana-mtgs-1.mse-symbol-font/symbol-font
+++ b/data/magic-mana-mtgs-1.mse-symbol-font/symbol-font
@@ -5,9 +5,133 @@ short name: MTGS Community 1
installer group: magic/Mana symbols/MTGS community 1
position hint: 111
icon: mana_r.png
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 24
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: chaos
image: mana_chaos.png
diff --git a/data/magic-mana-mtgs-2.mse-symbol-font/symbol-font b/data/magic-mana-mtgs-2.mse-symbol-font/symbol-font
index 6d71e54c0..7e54b2000 100644
--- a/data/magic-mana-mtgs-2.mse-symbol-font/symbol-font
+++ b/data/magic-mana-mtgs-2.mse-symbol-font/symbol-font
@@ -5,9 +5,133 @@ short name: MTGS Community 2
installer group: magic/Mana symbols/MTGS community 2
position hint: 113
icon: mana_r.png
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 44
horizontal space: -3
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: chaos
image: mana_chaos.png
diff --git a/data/magic-mana-old.mse-symbol-font/symbol-font b/data/magic-mana-old.mse-symbol-font/symbol-font
index bbef0efee..c78527c13 100644
--- a/data/magic-mana-old.mse-symbol-font/symbol-font
+++ b/data/magic-mana-old.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_w.png
#
#init script:
# small_mana_t := "mana_t.png"
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-planesjaywalker.mse-symbol-font/symbol-font b/data/magic-mana-planesjaywalker.mse-symbol-font/symbol-font
index af4edc80e..8462eeaf7 100644
--- a/data/magic-mana-planesjaywalker.mse-symbol-font/symbol-font
+++ b/data/magic-mana-planesjaywalker.mse-symbol-font/symbol-font
@@ -4,6 +4,12 @@ short name: planesjaywalker
installer group: magic/Mana symbols/planesjaywalker style
position hint: 109
icon: mana_r.png
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
# Symbol font in the normal, flat, style, used for text boxes and on old style cards
# Note:
# Define mana_t := {"new|old|older"} in the init script of the style
@@ -15,6 +21,148 @@ icon: mana_r.png
image font size: 84
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: chaos
image: mana_chaos.png
diff --git a/data/magic-mana-reddwarfian.mse-symbol-font/symbol-font b/data/magic-mana-reddwarfian.mse-symbol-font/symbol-font
index c0e68333b..665f3e8f4 100644
--- a/data/magic-mana-reddwarfian.mse-symbol-font/symbol-font
+++ b/data/magic-mana-reddwarfian.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t.png
diff --git a/data/magic-mana-scroll-demon.mse-symbol-font/symbol-font b/data/magic-mana-scroll-demon.mse-symbol-font/symbol-font
index b111d0ee3..5b454204a 100644
--- a/data/magic-mana-scroll-demon.mse-symbol-font/symbol-font
+++ b/data/magic-mana-scroll-demon.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: phi
image: phi.png
diff --git a/data/magic-mana-scroll.mse-symbol-font/symbol-font b/data/magic-mana-scroll.mse-symbol-font/symbol-font
index 7b851cd35..f894a8743 100644
--- a/data/magic-mana-scroll.mse-symbol-font/symbol-font
+++ b/data/magic-mana-scroll.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: phi
image: phi.png
diff --git a/data/magic-mana-small-abu.mse-symbol-font/symbol-font b/data/magic-mana-small-abu.mse-symbol-font/symbol-font
index b15b8e2cb..ff1cd410a 100644
--- a/data/magic-mana-small-abu.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-abu.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t.png
diff --git a/data/magic-mana-small-border.mse-symbol-font.new/symbol-font b/data/magic-mana-small-border.mse-symbol-font.new/symbol-font
index 1d9248c8c..30dde613e 100644
--- a/data/magic-mana-small-border.mse-symbol-font.new/symbol-font
+++ b/data/magic-mana-small-border.mse-symbol-font.new/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-small-border.mse-symbol-font/symbol-font b/data/magic-mana-small-border.mse-symbol-font/symbol-font
index 1d9248c8c..30dde613e 100644
--- a/data/magic-mana-small-border.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-border.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-small-dark.mse-symbol-font/symbol-font b/data/magic-mana-small-dark.mse-symbol-font/symbol-font
index e257a3147..31faf890f 100644
--- a/data/magic-mana-small-dark.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-dark.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/blackjacks.png b/data/magic-mana-small-doomtown.mse-symbol-font/blackjacks.png
new file mode 100644
index 000000000..798becfb1
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/blackjacks.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/blessed.png b/data/magic-mana-small-doomtown.mse-symbol-font/blessed.png
new file mode 100644
index 000000000..100f3ba3a
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/blessed.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/coin.png b/data/magic-mana-small-doomtown.mse-symbol-font/coin.png
new file mode 100644
index 000000000..3602b2e02
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/coin.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/collegium.png b/data/magic-mana-small-doomtown.mse-symbol-font/collegium.png
new file mode 100644
index 000000000..f5850c097
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/collegium.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/control.png b/data/magic-mana-small-doomtown.mse-symbol-font/control.png
new file mode 100644
index 000000000..74a417c76
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/control.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/coyote.png b/data/magic-mana-small-doomtown.mse-symbol-font/coyote.png
new file mode 100644
index 000000000..369c83349
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/coyote.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/flock.png b/data/magic-mana-small-doomtown.mse-symbol-font/flock.png
new file mode 100644
index 000000000..13c3b5b27
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/flock.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/freemasons.png b/data/magic-mana-small-doomtown.mse-symbol-font/freemasons.png
new file mode 100644
index 000000000..3fae71652
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/freemasons.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/ghostrock.png b/data/magic-mana-small-doomtown.mse-symbol-font/ghostrock.png
new file mode 100644
index 000000000..f8b976c58
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/ghostrock.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/huckster.png b/data/magic-mana-small-doomtown.mse-symbol-font/huckster.png
new file mode 100644
index 000000000..e2b6c1b98
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/huckster.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/influence.png b/data/magic-mana-small-doomtown.mse-symbol-font/influence.png
new file mode 100644
index 000000000..f185b508c
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/influence.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/lawdogs.png b/data/magic-mana-small-doomtown.mse-symbol-font/lawdogs.png
new file mode 100644
index 000000000..b57a73f95
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/lawdogs.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/lostangels.png b/data/magic-mana-small-doomtown.mse-symbol-font/lostangels.png
new file mode 100644
index 000000000..d43051f89
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/lostangels.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/mazerats.png b/data/magic-mana-small-doomtown.mse-symbol-font/mazerats.png
new file mode 100644
index 000000000..a28d4aa76
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/mazerats.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/mexicanarmada.png b/data/magic-mana-small-doomtown.mse-symbol-font/mexicanarmada.png
new file mode 100644
index 000000000..62c6e8310
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/mexicanarmada.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/morgancattlecompany.png b/data/magic-mana-small-doomtown.mse-symbol-font/morgancattlecompany.png
new file mode 100644
index 000000000..ddcf28af8
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/morgancattlecompany.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/shaman.png b/data/magic-mana-small-doomtown.mse-symbol-font/shaman.png
new file mode 100644
index 000000000..e1768ffdd
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/shaman.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/siouxunion.png b/data/magic-mana-small-doomtown.mse-symbol-font/siouxunion.png
new file mode 100644
index 000000000..f20d394ad
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/siouxunion.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/smithandrobards.png b/data/magic-mana-small-doomtown.mse-symbol-font/smithandrobards.png
new file mode 100644
index 000000000..8c2707e2c
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/smithandrobards.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/sweetrockminingcompany.png b/data/magic-mana-small-doomtown.mse-symbol-font/sweetrockminingcompany.png
new file mode 100644
index 000000000..7e8918ac1
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/sweetrockminingcompany.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/symbol-font b/data/magic-mana-small-doomtown.mse-symbol-font/symbol-font
index b3e72e14b..18569c8b7 100644
--- a/data/magic-mana-small-doomtown.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-doomtown.mse-symbol-font/symbol-font
@@ -3,13 +3,16 @@ version: 2015-12-13
short name: doomtown
installer group: magic/Mana symbols/normal doomtown Style
position hint: 192
-icon: /magic-doomtown.mse-style/lawdogs.png
+icon: lawdogs.png
depends on:
package: magic-mana-small.mse-symbol-font
version: 2015-12-13
depends on:
- package: magic-doomtown.mse-style
- version: 2009-10-04
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
# Symbol font in the normal, flat, style, used for text boxes and on old style cards
# Note:
# Define mana_t := {"new|old|older"} in the init script of the style
@@ -21,8 +24,150 @@ depends on:
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
symbol:
- image: /magic-doomtown.mse-style/ghostrock.png
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
+symbol:
+ image: ghostrock.png
code: ([XYZ]) ghost rock
regex: yes
draw text: 1
@@ -36,7 +181,7 @@ symbol:
size: 1
color: white
symbol:
- image: /magic-doomtown.mse-style/ghostrock.png
+ image: ghostrock.png
code: ([0-9]) ghost rock
regex: yes
draw text: 1
@@ -51,7 +196,7 @@ symbol:
color: white
max stretch: 0.5
symbol:
- image: /magic-doomtown.mse-style/coin.png
+ image: coin.png
code: ([XYZ]) gold
regex: yes
draw text: 1
@@ -65,7 +210,7 @@ symbol:
size: 1
color: black
symbol:
- image: /magic-doomtown.mse-style/coin.png
+ image: coin.png
code: ([0-9]) gold
regex: yes
draw text: 1
@@ -80,7 +225,7 @@ symbol:
color: black
max stretch: 0.5
symbol:
- image: /magic-doomtown.mse-style/influence.png
+ image: influence.png
code: ([XYZ]) influence
regex: yes
draw text: 1
@@ -94,7 +239,7 @@ symbol:
size: 1
color: black
symbol:
- image: /magic-doomtown.mse-style/influence.png
+ image: influence.png
code: ([0-9]) influence
regex: yes
draw text: 1
@@ -109,7 +254,7 @@ symbol:
color: black
max stretch: 0.5
symbol:
- image: /magic-doomtown.mse-style/control.png
+ image: control.png
code: ([XYZ]) control
regex: yes
draw text: 1
@@ -123,7 +268,7 @@ symbol:
size: 1
color: black
symbol:
- image: /magic-doomtown.mse-style/control.png
+ image: control.png
code: ([0-9]) control
regex: yes
draw text: 1
@@ -139,81 +284,81 @@ symbol:
max stretch: 0.5
symbol:
code: Blackjacks
- image: /magic-doomtown.mse-style/blackjacks.png
+ image: blackjacks.png
image font size: 39
symbol:
code: Collegium
- image: /magic-doomtown.mse-style/collegium.png
+ image: collegium.png
image font size: 42
symbol:
code: Coyote
- image: /magic-doomtown.mse-style/coyote.png
+ image: coyote.png
image font size: 161
symbol:
code: Flock
- image: /magic-doomtown.mse-style/flock.png
+ image: flock.png
image font size: 36
symbol:
code: Freemasons
- image: /magic-doomtown.mse-style/freemasons.png
+ image: freemasons.png
image font size: 42
symbol:
code: Law Dogs
- image: /magic-doomtown.mse-style/lawdogs.png
+ image: lawdogs.png
image font size: 42
symbol:
code: Lost Angels
- image: /magic-doomtown.mse-style/lostangels.png
+ image: lostangels.png
image font size: 42
symbol:
code: Maze Rats
- image: /magic-doomtown.mse-style/mazerats.png
+ image: mazerats.png
image font size: 176
symbol:
code: Mexican Armada
- image: /magic-doomtown.mse-style/mexicanarmada.png
+ image: mexicanarmada.png
image font size: 46
symbol:
code: Morgan Cattle Company
- image: /magic-doomtown.mse-style/morgancattlecompany.png
+ image: morgancattlecompany.png
image font size: 100
symbol:
code: Sioux Union
- image: /magic-doomtown.mse-style/siouxunion.png
+ image: siouxunion.png
image font size: 42
symbol:
code: Smith and Robards
- image: /magic-doomtown.mse-style/smithandrobards.png
+ image: smithandrobards.png
image font size: 257
symbol:
code: Sweetrock Mining Company
- image: /magic-doomtown.mse-style/sweetrockminingcompany.png
+ image: sweetrockminingcompany.png
image font size: 41
symbol:
code: Texas Rangers
- image: /magic-doomtown.mse-style/texasrangers.png
+ image: texasrangers.png
image font size: 41
symbol:
code: The Agency
- image: /magic-doomtown.mse-style/theagency.png
+ image: theagency.png
image font size: 42
symbol:
code: The Wretched
- image: /magic-doomtown.mse-style/thewretched.png
+ image: thewretched.png
image font size: 105
symbol:
code: Whateleys
- image: /magic-doomtown.mse-style/whateleys.png
+ image: whateleys.png
image font size: 53
symbol:
code: Blessed
- image: /magic-doomtown.mse-style/blessed.png
+ image: blessed.png
symbol:
code: Huckster
- image: /magic-doomtown.mse-style/huckster.png
+ image: huckster.png
symbol:
code: Shaman
- image: /magic-doomtown.mse-style/shaman.png
+ image: shaman.png
symbol:
code: T
image: /magic-mana-small.mse-symbol-font/mana_t_older.png
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/texasrangers.png b/data/magic-mana-small-doomtown.mse-symbol-font/texasrangers.png
new file mode 100644
index 000000000..2087b72c4
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/texasrangers.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/theagency.png b/data/magic-mana-small-doomtown.mse-symbol-font/theagency.png
new file mode 100644
index 000000000..dd81eb16d
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/theagency.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/thewretched.png b/data/magic-mana-small-doomtown.mse-symbol-font/thewretched.png
new file mode 100644
index 000000000..7e83a63b2
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/thewretched.png differ
diff --git a/data/magic-mana-small-doomtown.mse-symbol-font/whateleys.png b/data/magic-mana-small-doomtown.mse-symbol-font/whateleys.png
new file mode 100644
index 000000000..9a04de78a
Binary files /dev/null and b/data/magic-mana-small-doomtown.mse-symbol-font/whateleys.png differ
diff --git a/data/magic-mana-small-extra-m15-purple.mse-symbol-font/symbol-font b/data/magic-mana-small-extra-m15-purple.mse-symbol-font/symbol-font
index 013d641d3..a5b604452 100644
--- a/data/magic-mana-small-extra-m15-purple.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-extra-m15-purple.mse-symbol-font/symbol-font
@@ -12,10 +12,158 @@ installer group: magic/Mana symbols/normal style with extra colors/M15/purple
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Extra Symbols
symbol:
code: checkbox
diff --git a/data/magic-mana-small-extra-m15.mse-symbol-font/symbol-font b/data/magic-mana-small-extra-m15.mse-symbol-font/symbol-font
index 7feb149d6..b673856c6 100644
--- a/data/magic-mana-small-extra-m15.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-extra-m15.mse-symbol-font/symbol-font
@@ -12,10 +12,158 @@ installer group: magic/Mana symbols/normal style with extra colors/M15
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Type Symbols
symbol:
code: artifact
diff --git a/data/magic-mana-small-extra-udelude.mse-symbol-font/symbol-font b/data/magic-mana-small-extra-udelude.mse-symbol-font/symbol-font
index 9ff89969e..b1584a8bf 100644
--- a/data/magic-mana-small-extra-udelude.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-extra-udelude.mse-symbol-font/symbol-font
@@ -15,10 +15,158 @@ depends on:
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Extra Symbols
symbol:
code: checkbox
diff --git a/data/magic-mana-small-extra.mse-symbol-font/symbol-font b/data/magic-mana-small-extra.mse-symbol-font/symbol-font
index ef70f76da..17aae706d 100644
--- a/data/magic-mana-small-extra.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-extra.mse-symbol-font/symbol-font
@@ -15,10 +15,158 @@ depends on:
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Extra Symbols
symbol:
code: checkbox
diff --git a/data/magic-mana-small-grey.mse-symbol-font/symbol-font b/data/magic-mana-small-grey.mse-symbol-font/symbol-font
index d642a0141..59ef3d17e 100644
--- a/data/magic-mana-small-grey.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-grey.mse-symbol-font/symbol-font
@@ -12,9 +12,157 @@ icon: mana_r.png
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-small-invocation.mse-symbol-font/symbol-font b/data/magic-mana-small-invocation.mse-symbol-font/symbol-font
index 3568f5b4a..e513604cf 100644
--- a/data/magic-mana-small-invocation.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-invocation.mse-symbol-font/symbol-font
@@ -12,10 +12,158 @@ installer group: magic/Mana symbols/normal style with extra colors/M15
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 135
horizontal space: 0
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Type Symbols
symbol:
code: artifact
diff --git a/data/magic-mana-small-phyrexian.mse-symbol-font/symbol-font b/data/magic-mana-small-phyrexian.mse-symbol-font/symbol-font
index b1ca1497b..b76ca5e5c 100644
--- a/data/magic-mana-small-phyrexian.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-phyrexian.mse-symbol-font/symbol-font
@@ -5,6 +5,12 @@ installer group: magic/Mana symbols/phyrexian normal style
depends on:
package: magic-mana-small.mse-symbol-font
version: 2015-12-13
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
icon: mana_phyr.png
# Symbol font in the normal, flat, style, used for text boxes and on old style cards
# Note:
@@ -17,6 +23,148 @@ icon: mana_phyr.png
image font size: 135
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: /magic-mana-small.mse-symbol-font/mana_t_older.png
diff --git a/data/magic-mana-small-spellbook.mse-symbol-font/symbol-font b/data/magic-mana-small-spellbook.mse-symbol-font/symbol-font
index 17c708609..1335d0849 100644
--- a/data/magic-mana-small-spellbook.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-spellbook.mse-symbol-font/symbol-font
@@ -12,10 +12,158 @@ installer group: magic/Mana symbols/normal style with extra colors/M15
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 125
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Type Symbols
symbol:
code: artifact
diff --git a/data/magic-mana-small-strixhaven-jp.mse-symbol-font/symbol-font b/data/magic-mana-small-strixhaven-jp.mse-symbol-font/symbol-font
index f844e7884..4b051a487 100644
--- a/data/magic-mana-small-strixhaven-jp.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-strixhaven-jp.mse-symbol-font/symbol-font
@@ -12,10 +12,158 @@ installer group: magic/Mana symbols/normal style with extra colors/M15
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 125
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Type Symbols
symbol:
code: artifact
diff --git a/data/magic-mana-small-strixhaven.mse-symbol-font/symbol-font b/data/magic-mana-small-strixhaven.mse-symbol-font/symbol-font
index b98511f31..01f7f5eb9 100644
--- a/data/magic-mana-small-strixhaven.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small-strixhaven.mse-symbol-font/symbol-font
@@ -12,10 +12,158 @@ installer group: magic/Mana symbols/normal style with extra colors/M15
#
#init script:
# mana_t := {"new"}
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 125
horizontal space: 2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Type Symbols
symbol:
code: artifact
diff --git a/data/magic-mana-small.mse-symbol-font/symbol-font b/data/magic-mana-small.mse-symbol-font/symbol-font
index ebcbfbcdd..22bcac299 100644
--- a/data/magic-mana-small.mse-symbol-font/symbol-font
+++ b/data/magic-mana-small.mse-symbol-font/symbol-font
@@ -7,6 +7,9 @@ installer group: magic/Mana symbols/normal style with extra colors/M15
depends on:
package: magic-mainframe-extras.mse-include
version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
# Symbol font in the normal, flat, style, used for text boxes and on old style cards
# Note:
# Define mana_t := {"new|old|older"} in the init script of the style
@@ -181,11 +184,11 @@ symbol:
###################################################################################### Alchemy Symbols
symbol:
code: A-
- image: alchemy old.png
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
enabled: {card.card_symbol == "alchemy old"}
symbol:
code: A-
- image: alchemy.png
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
###################################################################################### Phy Hybrid
symbol:
code: H/W/U
diff --git a/data/magic-mana-wax.mse-symbol-font/symbol-font b/data/magic-mana-wax.mse-symbol-font/symbol-font
index d4ae89be7..81bc6611e 100644
--- a/data/magic-mana-wax.mse-symbol-font/symbol-font
+++ b/data/magic-mana-wax.mse-symbol-font/symbol-font
@@ -5,9 +5,157 @@ installer group: magic/Mana symbols/wax signet
position hint: 150
icon: mana_r.png
#By Shiv2503
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
image font size: 202.5
horizontal space: -2
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_large_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_large_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.25
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .4
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_large_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "large/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_large_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
image: mana_t_older.png
diff --git a/data/magic-mana-white.mse-symbol-font/symbol-font b/data/magic-mana-white.mse-symbol-font/symbol-font
index 70c08ecb4..9841bfecb 100644
--- a/data/magic-mana-white.mse-symbol-font/symbol-font
+++ b/data/magic-mana-white.mse-symbol-font/symbol-font
@@ -5,6 +5,154 @@ installer group: magic/Mana symbols/White
position hint: 106
icon: mana_10.png
image font size: 100
+depends on:
+ package: magic-mainframe-extras.mse-include
+ version: 2018-01-01
+depends on:
+ package: magic-modules.mse-include
+ version: 2024-05-20
+#######Custom Mana Symbols
+### Colored
+symbol:
+ code: V/W
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_w.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/U
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_u.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/B
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_b.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/R
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_r.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+symbol:
+ code: V/G
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_g.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and use_color_v_mana()}
+### Hybrid
+symbol:
+ code: V/W
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_ww.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/U
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_uu.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/B
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_bb.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/R
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_rr.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: V/G
+ image: { masked_blend(dark: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", light: "mana_gg.png", mask: "mask_hybrid.png") }
+ image font size: 145
+ enabled: {use_small_v_mana() and use_hybrid_v_mana()}
+symbol:
+ code: 10/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_10.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 10}
+symbol:
+ code: 11/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_11.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 11}
+symbol:
+ code: 0/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_0.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 0}
+symbol:
+ code: 1/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_1.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 1}
+symbol:
+ code: 2/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_2.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 2}
+symbol:
+ code: 3/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_3.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 3}
+symbol:
+ code: 4/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_4.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 4}
+symbol:
+ code: 5/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_5.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 5}
+symbol:
+ code: 6/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_6.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 6}
+symbol:
+ code: 7/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_7.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 7}
+symbol:
+ code: 8/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_8.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 8}
+symbol:
+ code: 9/V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_9.png"}
+ image font size: 120
+ enabled: {use_small_v_mana() and v_mana_num() >= 9}
+symbol:
+ image: { masked_blend(dark: "mana_circle_large.png", light: "/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + "_h.png", mask: "mask_hybrid.png") }
+ code: ([XYZ0-9])/V
+ regex: yes
+ draw text: 1
+ text margin left: -.30
+ text margin right: .2
+ text margin top: -.14
+ text margin bottom: .34
+ text font:
+ name: MPlantin
+ size: .6
+ color: black
+ max stretch: 0.5
+ image font size: 145
+ enabled: {use_small_v_mana()}
+symbol:
+ code: V
+ image: {"/magic-mainframe-extras.mse-include/" + v_mana_loc() + "small/" + v_mana_name() + ".png"}
+ image font size: 120
+ enabled: {use_small_v_mana()}
+#### Alchemy name symbol
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy old.png
+ enabled: {card.card_symbol == "alchemy old"}
+symbol:
+ code: A-
+ image: /magic-modules.mse-include/mana-symbols/alchemy.png
symbol:
code: T
diff --git a/data/magic-modules.mse-include/mana-symbols/alchemy old.png b/data/magic-modules.mse-include/mana-symbols/alchemy old.png
new file mode 100644
index 000000000..152f040f0
Binary files /dev/null and b/data/magic-modules.mse-include/mana-symbols/alchemy old.png differ
diff --git a/data/magic-modules.mse-include/mana-symbols/alchemy.png b/data/magic-modules.mse-include/mana-symbols/alchemy.png
new file mode 100644
index 000000000..0496c7dd0
Binary files /dev/null and b/data/magic-modules.mse-include/mana-symbols/alchemy.png differ
diff --git a/data/magic.mse-game/script b/data/magic.mse-game/script
index 2b70bb517..6ef72321b 100644
--- a/data/magic.mse-game/script
+++ b/data/magic.mse-game/script
@@ -32,7 +32,7 @@ include file: language
include file: statistics_script
include file: /magic-blends.mse-include/new-blends
############################################################## Versioning
-version_date := {"2024-05-24 Mainframe 1.3.c Showcase Catchup: Showcase Corners"}
+version_date := {"2024-05-24 Mainframe 1.3.d Showcase Catchup: Alchemy Compatibility"}
version := version_date
############################################################## Common filters
############################################################## Utility
@@ -219,7 +219,7 @@ strip_card_codes := {
save := input
input := cc_filter(input)
input := if input == "" or input == " " then save else input
- if atom and alch_compatible() and has_alchemy(card.card_symbol)
+ if atom and has_alchemy(card.card_symbol)
then "A-" + input
else input
}@(atom:false)
@@ -1329,7 +1329,6 @@ mana_un_context := "(mana values? |converted mana costs? |
#### truncates the name of legends
legend_filter := replace@(match:"(, | of | the | \"| “).*", replace: "" )
#### does this frame support Alchemy Rebalanced mana symbol in names?
-alch_compatible := {false}
#### set tab insert atoms
inserts_values := { split_text(set.inserts+";;;;;;;;;", match:";") }
inserts_count := { clamp(length(semicolon_count(set.inserts)), minimum:1, maximum:9) }