Compare commits

...

15 Commits

Author SHA1 Message Date
Sebastian Lundegård Kylander
e151b04702 [-] choices 2026-03-29 21:23:27 +02:00
Sebastian Lundegård Kylander
4c283a2b03 [-] localization 2026-03-29 21:23:27 +02:00
Sebastian Lundegård Kylander
a032def8b2 add cards scripts 2026-03-29 21:23:27 +02:00
Sebastian Lundegård Kylander
a654413fab card fields 2026-03-29 21:23:27 +02:00
Sebastian Lundegård Kylander
0c85574a44 statistics 2026-03-29 21:23:27 +02:00
Sebastian Lundegård Kylander
1de3b15b86 Add default image for orange 2026-03-29 21:23:27 +02:00
Sebastian Lundegård Kylander
2fb3832c90 allies and enemies 2026-03-29 21:23:27 +02:00
Sebastian Lundegård Kylander
99208d43c9 sorting order 2026-03-29 21:23:27 +02:00
Sebastian Lundegård Kylander
19f1640b97 Add orange field 2026-03-29 21:23:26 +02:00
Sebastian Lundegård Kylander
306a143b80 WUBRG -> WUBRGO 2026-03-29 21:23:26 +02:00
Sebastian Lundegård Kylander
54a055ecff Add desert 2026-03-29 21:23:26 +02:00
Sebastian Lundegård Kylander
14a949a849 Move order of pre-existing orange cases 2026-03-29 21:23:26 +02:00
Sebastian Lundegård Kylander
9f851a387b Handle strings and keys involving orange 2026-03-29 21:23:26 +02:00
Sebastian Lundegård Kylander
13848220fc Add orange mana symbol 2026-03-29 21:23:26 +02:00
Sebastian Lundegård Kylander
9a7b6698e1 Add image files for orange 2026-03-29 21:23:25 +02:00
261 changed files with 446 additions and 238 deletions

View File

@@ -31,6 +31,7 @@ watermark_colors := {
else if trim_colors(check_colors) == "black" then "bb" else if trim_colors(check_colors) == "black" then "bb"
else if trim_colors(check_colors) == "red" then "rr" else if trim_colors(check_colors) == "red" then "rr"
else if trim_colors(check_colors) == "green" then "gg" else if trim_colors(check_colors) == "green" then "gg"
else if trim_colors(check_colors) == "orange" then "oo"
else if contains(check_colors, match:"multi") or else if contains(check_colors, match:"multi") or
contains(check_colors, match:"hybrid") or contains(check_colors, match:"hybrid") or
contains(check_colors, match:", land") then hybrid_color(face:face) contains(check_colors, match:", land") then hybrid_color(face:face)
@@ -41,27 +42,37 @@ hybrid_color := {
check_colors := card.card_color check_colors := card.card_color
if face != "" then check_colors := face if face != "" then check_colors := face
trimmed := trim_colors(check_colors) trimmed := trim_colors(check_colors)
if trimmed == "white, blue" then "wu" if trimmed == "white, blue" then "wu"
else if trimmed == "white, black" then "wb" else if trimmed == "white, black" then "wb"
else if trimmed == "white, red" then "rw" else if trimmed == "white, red" then "rw"
else if trimmed == "white, green" then "gw" else if trimmed == "white, green" then "gw"
else if trimmed == "blue, black" then "ub" else if trimmed == "white, orange" then "wo"
else if trimmed == "blue, red" then "ur" else if trimmed == "blue, black" then "ub"
else if trimmed == "blue, green" then "gu" else if trimmed == "blue, red" then "ur"
else if trimmed == "black, red" then "br" else if trimmed == "blue, green" then "gu"
else if trimmed == "black, green" then "bg" else if trimmed == "blue, orange" then "uo"
else if trimmed == "red, green" then "rg" else if trimmed == "black, red" then "br"
else if trimmed == "white, blue, reversed" then "uw" else if trimmed == "black, green" then "bg"
else if trimmed == "white, black, reversed" then "bw" else if trimmed == "black, orange" then "bo"
else if trimmed == "white, red, reversed" then "wr" else if trimmed == "red, green" then "rg"
else if trimmed == "white, green, reversed" then "wg" else if trimmed == "red, orange" then "ro"
else if trimmed == "blue, black, reversed" then "bu" else if trimmed == "green, orange" then "go"
else if trimmed == "blue, red, reversed" then "ru" else if trimmed == "white, blue, reversed" then "uw"
else if trimmed == "blue, green, reversed" then "ug" else if trimmed == "white, black, reversed" then "bw"
else if trimmed == "black, red, reversed" then "rb" else if trimmed == "white, red, reversed" then "wr"
else if trimmed == "black, green, reversed" then "bg" else if trimmed == "white, green, reversed" then "wg"
else if trimmed == "red, green, reversed" then "gr" else if trimmed == "white, orange, reversed" then "ow"
else "mm" else if trimmed == "blue, black, reversed" then "bu"
else if trimmed == "blue, red, reversed" then "ru"
else if trimmed == "blue, green, reversed" then "ug"
else if trimmed == "blue, orange, reversed" then "ou"
else if trimmed == "black, red, reversed" then "rb"
else if trimmed == "black, green, reversed" then "gb"
else if trimmed == "black, orange, reversed" then "ob"
else if trimmed == "red, green, reversed" then "gr"
else if trimmed == "red, orange, reversed" then "or"
else if trimmed == "green, orange, reversed" then "og"
else "mm"
}@(face:"") }@(face:"")
######################################################################## ########################################################################
# Combining multiple colors (hybrids) # Combining multiple colors (hybrids)
@@ -818,12 +829,13 @@ stamp_hybrid := [
# Putting it all together. # Putting it all together.
######################################################################## ########################################################################
blend_colors := { blend_colors := {
colors := sort_text( order: if card_is_wedge(input) then "(wbgur)" else "(wubrg)" colors := sort_text( order: if card_is_wedge(input) then "(wbguro)" else "(wubrgo)"
, (if chosen(choice:"white" ) then "w") , (if chosen(choice:"white" ) then "w")
+ (if chosen(choice:"blue" ) then "u") + (if chosen(choice:"blue" ) then "u")
+ (if chosen(choice:"black" ) then "b") + (if chosen(choice:"black" ) then "b")
+ (if chosen(choice:"red" ) then "r") + (if chosen(choice:"red" ) then "r")
+ (if chosen(choice:"green" ) then "g") + (if chosen(choice:"green" ) then "g")
+ (if chosen(choice:"orange") then "o")
) )
if multi and (hybrid or colors == "") then ( if multi and (hybrid or colors == "") then (
colors := colors + "m" colors := colors + "m"
@@ -1104,12 +1116,13 @@ font_color_positions := [
font_white := { font_white := {
hybrid := chosen(choice:"hybrid" ) hybrid := chosen(choice:"hybrid" )
artifact := chosen(choice:"artifact" ) artifact := chosen(choice:"artifact" )
colors := sort_text( order: "(wubrg)" colors := sort_text( order: "(wubrgo)"
, (if chosen(choice:"white" ) then "w") , (if chosen(choice:"white" ) then "w")
+ (if chosen(choice:"blue" ) then "u") + (if chosen(choice:"blue" ) then "u")
+ (if chosen(choice:"black" ) then "b") + (if chosen(choice:"black" ) then "b")
+ (if chosen(choice:"red" ) then "r") + (if chosen(choice:"red" ) then "r")
+ (if chosen(choice:"green" ) then "g") + (if chosen(choice:"green" ) then "g")
+ (if chosen(choice:"orange" ) then "o")
) + (if artifact then "a") ) + (if artifact then "a")
font_colors_white( font_colors_white(
if chosen(choice:"land") then "l" if chosen(choice:"land") then "l"

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@@ -10,6 +10,7 @@ default_images := [
b: "/magic-default-image.mse-include/black.jpg" b: "/magic-default-image.mse-include/black.jpg"
r: "/magic-default-image.mse-include/red.jpg" r: "/magic-default-image.mse-include/red.jpg"
g: "/magic-default-image.mse-include/green.jpg" g: "/magic-default-image.mse-include/green.jpg"
o: "/magic-default-image.mse-include/orange.jpg"
l: "/magic-default-image.mse-include/land.jpg" l: "/magic-default-image.mse-include/land.jpg"
] ]

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

@@ -790,6 +790,9 @@ symbol:
symbol: symbol:
code: G code: G
image: mana_g.png image: mana_g.png
symbol:
code: O
image: mana_o.png
symbol: symbol:
code: C code: C
image: mana_c.png image: mana_c.png
@@ -803,7 +806,7 @@ symbol:
text margin right: .21 text margin right: .21
text margin top: -.15 text margin top: -.15
text margin bottom: -.06 text margin bottom: -.06
code: [0-9](?!/[WUBRGCSTQ2])|. code: [0-9](?!/[WUBRGOCSTQ2])|.
regex: yes regex: yes
draw text: 0 draw text: 0
text font: text font:
@@ -861,6 +864,7 @@ insert symbol menu:
item: B item: B
item: R item: R
item: G item: G
item: O
item: S item: S
item: item:
type: line type: line

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 447 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 395 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 388 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Some files were not shown because too many files have changed in this diff Show More