fix color tags being different in v4 cockatrice exporter

This commit is contained in:
ebbit1q
2023-06-03 23:37:24 +02:00
parent 000616eb1c
commit 04e69cea14

View File

@@ -234,9 +234,9 @@ script:
+ ">"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color()
+"\</color>"
+"\</colors>"
# Mana Cost
+"\n "+"\<manacost>"+card.casting_cost+"\</manacost>"
# Converted Mana Cost
@@ -269,9 +269,9 @@ script:
+"\n "+"\<set>"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color()
+"\</color>"
+"\</colors>"
# Type
+"\n "+"\<type>"+xml_escape(replace(card.type, match:"—", replace:"-"))+"\</type>"
+maintype()
@@ -312,7 +312,7 @@ script:
+ ">"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color
+"\n "+"\<color>"
+"\n "+"\<colors>"
+(if contains(card.shape, match:"flip") then
(if contains(card.card_color, match:"multicolor") or contains(card.card_color, match:"hybrid") then "M"
else if contains(card.card_color, match:"white") then "W"
@@ -338,7 +338,7 @@ script:
else if contains(card.card_color, match:"green") or contains(card.card_color_2, match:"green") then "G"
else "")
)
+"\</color>"
+"\</colors>"
# Mana Cost
+"\n "+"\<manacost>"+card.casting_cost
+(if card.casting_cost_2 != "" then " // "+card.casting_cost_2)
@@ -384,9 +384,9 @@ script:
+ " splitterPath=\""+"/"+options.append_String_To_Names+strip_card_name(card_name())+"." + file_type() + "\" >"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color()
+"\</color>"
+"\</colors>"
# Mana Cost
+"\n "+"\<manacost>"+card.casting_cost+"\</manacost>"
# Converted Mana Cost
@@ -427,9 +427,9 @@ script:
+ " splitterPath=\""+"/"+strip_card_name(card.name_2)+"." + file_type() + "\" >"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color II
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color_2()
+"\</color>"
+"\</colors>"
# Mana Cost II
+"\n "+"\<manacost>"+card.casting_cost_2+"\</manacost>"
# Converted Mana Cost II
@@ -471,9 +471,9 @@ script:
+ ">"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color()
+"\</color>"
+"\</colors>"
# Mana Cost
+"\n "+"\<manacost>"+card.casting_cost+"\</manacost>"
# Converted Mana Cost
@@ -526,9 +526,9 @@ script:
+ " splitterPath=\""+"/"+options.append_String_To_Names+strip_card_name(card_name())+"." + file_type() + "\" >"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color()
+"\</color>"
+"\</colors>"
# Mana Cost
+"\n "+"\<manacost>"+card.casting_cost+"\</manacost>"
# Converted Mana Cost
@@ -583,9 +583,9 @@ script:
+ " splitterPath=\""+"/"+strip_card_name(card.name_2)+"." + file_type() + "\" >"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color II
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color_2()
+"\</color>"
+"\</colors>"
# Mana Cost II
+"\n "+"\<manacost>"+card.casting_cost_2+"\</manacost>"
# Converted Mana Cost II
@@ -639,9 +639,9 @@ script:
+ " splitterPath=\""+"/"+options.append_String_To_Names+strip_card_name(card_name())+"." + file_type() + "\" >"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color()
+"\</color>"
+"\</colors>"
# Mana Cost
+"\n "+"\<manacost>"+card.casting_cost+"\</manacost>"
# Converted Mana Cost
@@ -681,9 +681,9 @@ script:
+ " splitterPath=\""+"/"+strip_card_name(card.name_2)+"." + file_type() + "\" >"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color II
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color_2()
+"\</color>"
+"\</colors>"
# Mana Cost II
+"\n "+"\<manacost>"+card.casting_cost_2+"\</manacost>"
# Converted Mana Cost II
@@ -737,9 +737,9 @@ script:
+ " splitterPath=\""+"/"+options.append_String_To_Names+strip_card_name(card_name())+"." + file_type() + "\" >"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color()
+"\</color>"
+"\</colors>"
# Mana Cost
+"\n "+"\<manacost>"+card.casting_cost+"\</manacost>"
# Converted Mana Cost
@@ -795,9 +795,9 @@ script:
+ " splitterPath=\""+"/"+strip_card_name(card.name_2)+"." + file_type() + "\" >"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color II
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color_2()
+"\</color>"
+"\</colors>"
# Mana Cost II
+"\n "+"\<manacost>"+card.casting_cost_2+"\</manacost>"
# Converted Mana Cost II
@@ -834,9 +834,9 @@ script:
+ ">"+setcode+"\</set>"
+"\n "+"\<prop>"
# Color
+"\n "+"\<color>"
+"\n "+"\<colors>"
+ card_color()
+"\</color>"
+"\</colors>"
# Mana Cost
+"\n "+"\<manacost>"+card.casting_cost+"\</manacost>"
# Converted Mana Cost