Commit 43f51e9e authored by Nemo Ma's avatar Nemo Ma

INFDEV37

Additions since INFDEV21:
Support for over 9999 ATK/DEF and XXXX ATK/DEF - Requested by LEO33SoFo on DA
Several new pack lineups in "Random" section (beta)
ZARC Template - Requested by LEO33SoFo on DA

Bugfixes:
Fixed the missing Japanese Link in dropdown.
Fixed a bug that caused Link cards not changing frame automatically when Link is chosen from dropdown.
Fixed a mask bug that caused the ATK/DEF text in actual style fullart to be showned in grayscale with a light background art.
parent 3d8bc53f
...@@ -485,7 +485,7 @@ card style: ...@@ -485,7 +485,7 @@ card style:
width: { if is_pendulum() and styling.template_style=="actual style" then 371 else if is_pendulum() then 365 else if styling.image_frame then 333 else if card.card_type=="link monster" and ( styling.extended_artwork=="yes" and styling.template_style=="actual style" ) then 374 else if styling.extended_artwork=="yes" and styling.template_style=="actual style" then 373 else if styling.extended_artwork=="yes" then 366 else if styling.template_style=="actual style" then 326 else 320 } width: { if is_pendulum() and styling.template_style=="actual style" then 371 else if is_pendulum() then 365 else if styling.image_frame then 333 else if card.card_type=="link monster" and ( styling.extended_artwork=="yes" and styling.template_style=="actual style" ) then 374 else if styling.extended_artwork=="yes" and styling.template_style=="actual style" then 373 else if styling.extended_artwork=="yes" then 366 else if styling.template_style=="actual style" then 326 else 320 }
height: { if is_pendulum() then ( if styling.pendulum_transparency then ( if styling.pendulum_size=="more" then 368 else 347 ) ) else if styling.image_frame then 333 else if card.card_type=="link monster" and ( styling.extended_artwork=="yes" and styling.template_style=="actual style" ) then 483 else if card.card_type=="link monster" and styling.extended_artwork=="yes" then 479 else if styling.extended_artwork=="yes" and styling.template_style=="actual style" then 474 else if styling.extended_artwork=="yes" then 470 else if styling.template_style=="actual style" then 326 else 320 } height: { if is_pendulum() then ( if styling.pendulum_transparency then ( if styling.pendulum_size=="more" then 368 else 347 ) ) else if styling.image_frame then 333 else if card.card_type=="link monster" and ( styling.extended_artwork=="yes" and styling.template_style=="actual style" ) then 483 else if card.card_type=="link monster" and styling.extended_artwork=="yes" then 479 else if styling.extended_artwork=="yes" and styling.template_style=="actual style" then 474 else if styling.extended_artwork=="yes" then 470 else if styling.template_style=="actual style" then 326 else 320 }
z index: 1 z index: 1
mask: { if is_pendulum() and styling.template_style=="actual style" then ( if styling.pendulum_size=="less" then "new/mask-p_less.png" else if styling.pendulum_size=="more" then "new/mask-p_more.png" else "new/mask-p.png" ) else if is_pendulum() and styling.template_style=="proxy-like" then ( if styling.pendulum_transparency then ( if styling.pendulum_size=="less" then "mask-p_less.png" else if styling.pendulum_size=="more" then "mask-p_more.png" else "mask-p.png" ) else ( if styling.pendulum_size=="less" then "mask-p_opaque_less.png" else "mask-p_opaque.png" ) ) else if styling.template_style=="actual style" and styling.extended_artwork=="yes" then ( if card.card_type=="spell card" or card.card_type=="trap card" then "new/maskex5.png" else if card.card_type=="link monster" then "new/maskex1.png" else "new/maskex5.png" ) else if styling.extended_artwork=="yes" then (if card.card_type=="spell card" or card.card_type=="trap card" then "maskex1.png" else if card.card_type=="link monster" then "maskex2.png" else "maskex.png") else "" } mask: { if is_pendulum() and styling.template_style=="actual style" then ( if styling.pendulum_size=="less" then "new/mask-p_less.png" else if styling.pendulum_size=="more" then "new/mask-p_more.png" else "new/mask-p.png" ) else if is_pendulum() and styling.template_style=="proxy-like" then ( if styling.pendulum_transparency then ( if styling.pendulum_size=="less" then "mask-p_less.png" else if styling.pendulum_size=="more" then "mask-p_more.png" else "mask-p.png" ) else ( if styling.pendulum_size=="less" then "mask-p_opaque_less.png" else "mask-p_opaque.png" ) ) else if styling.template_style=="actual style" and styling.extended_artwork=="yes" then ( if card.card_type=="spell card" or card.card_type=="trap card" then "new/maskex5.png" else if card.card_type=="link monster" then "new/maskex3.png" else "new/maskex4.png" ) else if styling.extended_artwork=="yes" then (if card.card_type=="spell card" or card.card_type=="trap card" then "maskex1.png" else if card.card_type=="link monster" then "maskex2.png" else "maskex.png") else "" }
############################# Link Marker Border INDENTS MATTER ############################# Link Marker Border INDENTS MATTER
linkborder: linkborder:
left: left:
...@@ -691,7 +691,7 @@ card style: ...@@ -691,7 +691,7 @@ card style:
else "Yu-Gi-Oh! Matrix Book" else "Yu-Gi-Oh! Matrix Book"
italic name: { if styling.language=="japanese" then "Yu-Gi-Oh! DF Leisho 3" else if styling.language=="chinese simplified" then "方正隶变_GBK" else if styling.language=="chinese traditional" then "DFPLiShuW5-B5" else if styling.language=="chinese duel links traditional" then "DFPTanLiW5-B5" else if styling.language=="chinese duel links simplified" then "DFPTanLiW5-GB" else "Stone Serif ITC Medium Italic" } italic name: { if styling.language=="japanese" then "Yu-Gi-Oh! DF Leisho 3" else if styling.language=="chinese simplified" then "方正隶变_GBK" else if styling.language=="chinese traditional" then "DFPLiShuW5-B5" else if styling.language=="chinese duel links traditional" then "DFPTanLiW5-B5" else if styling.language=="chinese duel links simplified" then "DFPTanLiW5-GB" else "Stone Serif ITC Medium Italic" }
size: { if is_nmonster() and styling.text_size=="large" then "10" else if is_nmonster() and styling.text_size=="small" then "9.2" else if styling.bold_effect_text then "8.2" else if styling.text_size=="large" then "9.8" else "9.2" } size: { if is_nmonster() and styling.text_size=="large" then "10" else if is_nmonster() and styling.text_size=="small" then "9.2" else if styling.bold_effect_text then "8.2" else if styling.text_size=="large" then "9.8" else "9.2" }
scale down to: 6 scale down to: 4
color: rgb(0,0,0) color: rgb(0,0,0)
symbol font: symbol font:
name: yugioh-text-numbers name: yugioh-text-numbers
...@@ -721,9 +721,10 @@ card style: ...@@ -721,9 +721,10 @@ card style:
width: 38 width: 38
height: 18 height: 18
z index: 2 z index: 2
alignment: right middle alignment: right middle shrink-overflow
font: font:
name: MatrixBoldFractions #name: MatrixBoldFractions
name: MatrixBoldSmallCaps
italic name: Matrix-Bold italic name: Matrix-Bold
size: 14 size: 14
color: rgb(0,0,0) color: rgb(0,0,0)
...@@ -739,11 +740,12 @@ card style: ...@@ -739,11 +740,12 @@ card style:
width: 38 width: 38
height: 18 height: 18
z index: 2 z index: 2
alignment: right middle alignment: right middle shrink-overflow
font: font:
#name: { if card.card_type=="link monster" then "Eurostile Candy W01 Semibold" else "MatrixBoldFractions" } #name: { if card.card_type=="link monster" then "Eurostile Candy W01 Semibold" else "MatrixBoldFractions" }
#name: { if card.card_type=="link monster" then "YGOLinkNumber" else "MatrixBoldFractions" } #name: { if card.card_type=="link monster" then "YGOLinkNumber" else "MatrixBoldFractions" }
name: { if card.card_type=="link monster" then "IDroid" else "MatrixBoldFractions" } #name: { if card.card_type=="link monster" then "IDroid" else "MatrixBoldFractions" }
name: { if card.card_type=="link monster" then "IDroid" else "MatrixBoldSmallCaps" }
italic name: Matrix-Bold italic name: Matrix-Bold
size: { if card.card_type=="link monster" then 14 else 14 } size: { if card.card_type=="link monster" then 14 else 14 }
color: rgb(0,0,0) color: rgb(0,0,0)
......
...@@ -22,6 +22,10 @@ symbol: ...@@ -22,6 +22,10 @@ symbol:
code: ? code: ?
image: qmark.png image: qmark.png
image font size: 32 image font size: 32
symbol:
code: X
image: xmark.png
image font size: 22
symbol: symbol:
code: * code: *
image: dot.png image: dot.png
...@@ -42,5 +46,6 @@ insert symbol menu: ...@@ -42,5 +46,6 @@ insert symbol menu:
item: @ item: @
item: ? item: ?
item: * item: *
item: X
item: O item: O
item: R item: R
\ No newline at end of file
...@@ -6,67 +6,137 @@ pack type: ...@@ -6,67 +6,137 @@ pack type:
pack type: pack type:
name: rare name: rare
filter: card.rarity != "rare" filter: card.rarity != "rare"
pack type:
name: super rare
filter: card.rarity != "super rare"
pack type:
name: ultra rare
filter: card.rarity != "ultra rare"
pack type:
name: secret rare
filter: card.rarity != "secret rare"
pack type:
name: tcg guaranteed foil
select: proportional
item:
name: super rare
weight: 12
item:
name: ultra rare
weight: 6
item:
name: secret rare
weight: 1
pack type:
name: tcg guaranteed rare old
select: proportional
item:
name: rare
weight: 23
item:
name: super rare
weight: 18
item:
name: ultra rare
weight: 12
item:
name: secret rare
weight: 1
pack type:
name: ultimate rare
filter: card.rarity != "ultimate rare"
pack type:
name: starfoil rare
filter: card.rarity != "star rare"
pack type:
name: mosaic rare
filter: card.rarity != "mosaic rare"
pack type:
name: parallel rare
filter: card.rarity != "parallel rare"
pack type: pack type:
name: gold name: gold
filter: card.rarity != "gold rare" filter: card.rarity != "gold rare"
pack type:
name: promo
filter: card.rarity != "promo"
pack type: pack type:
name: card name: card
filter: card.number != "" filter: card.number != ""
############################################################## Card packs ############################################################## Card packs
pack type: pack type:
name: booster pack name: booster pack TCG
item:
name: tcg guaranteed foil
amount: 1
item: item:
name: rare name: rare
amount: 1 amount: 1
item: item:
name: common name: common
amount: 8 amount: 7
pack type: pack type:
name: champion pack name: hidden arsenal
item: item:
name: rare name: secret rare
amount: 1 amount: 1
item: item:
name: common name: super rare
amount: 2 amount: 4
pack type: pack type:
name: duelist pack name: duelist pack
item: item:
name: rare name: tcg guaranteed rare old
amount: 1 amount: 1
item: item:
name: common name: card
amount: 5 amount: 4
pack type: pack type:
name: gold series name: tournament pack
item: item:
name: gold name: card
amount: 3 amount: 3
item:
name: common
amount: 22
pack type: pack type:
name: movie pack name: tin mega pack
item:
name: secret rare
amount: 1
item:
name: ultra rare
amount: 1
item:
name: super rare
amount: 1
item: item:
name: rare name: rare
amount: 3 amount: 1
item: item:
name: common name: common
amount: 5 amount: 12
pack type: pack type:
name: premium pack name: booster pack OCG
item: item:
name: rare name: tcg guaranteed rare old
amount: 5 amount: 1
item:
name: common
amount: 4
pack type: pack type:
name: tournament pack name: booster pack TCG legacy
item: item:
name: card name: tcg guaranteed rare old
amount: 3 amount: 1
item:
name: common
amount: 8
pack type: pack type:
name: additional rare name: additional rare
item: item:
name: rare name: rare
pack type:
name: additional foil
item:
name: tcg guaranteed foil
pack type: pack type:
name: additional common name: additional common
item: item:
......
...@@ -95,6 +95,7 @@ ...@@ -95,6 +95,7 @@
else if contains(card.level, match:"Spell Card") then "spell card" else if contains(card.level, match:"Spell Card") then "spell card"
else if card.attribute == "trap" then "trap card" else if card.attribute == "trap" then "trap card"
else if contains(card.level, match:"Trap Card") then "trap card" else if contains(card.level, match:"Trap Card") then "trap card"
else if contains(card.monster_type, match:"Link") then "link monster"
else if contains(card.monster_type, match:"Pendulum") then "pendulum effect monster" else if contains(card.monster_type, match:"Pendulum") then "pendulum effect monster"
else if contains(card.monster_type, match:"Xyz") then "xyz monster" else if contains(card.monster_type, match:"Xyz") then "xyz monster"
else if contains(card.monster_type, match:"Dark Synchro") then "dark synchro monster" else if contains(card.monster_type, match:"Dark Synchro") then "dark synchro monster"
...@@ -148,6 +149,7 @@ ...@@ -148,6 +149,7 @@
card.card_type == "synchro monster" or card.card_type == "synchro monster" or
card.card_type == "dark synchro monster" or card.card_type == "dark synchro monster" or
card.card_type == "xyz monster" or card.card_type == "xyz monster" or
card.card_type == "link monster" or
card.card_type == "pendulum normal monster" or card.card_type == "pendulum normal monster" or
card.card_type == "pendulum effect monster" or card.card_type == "pendulum effect monster" or
card.card_type == "pendulum fusion monster" or card.card_type == "pendulum fusion monster" or
......
...@@ -167,6 +167,7 @@ word list: ...@@ -167,6 +167,7 @@ word list:
word: シンクロ word: シンクロ
word: エクシーズ word: エクシーズ
word: トゥーン word: トゥーン
word: リンク
word: ユニオン word: ユニオン
word: ペンデュラム word: ペンデュラム
word: 特殊召喚 word: 特殊召喚
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment