Personal sync, part 2

add m15-black, future-planeswalker, m15-imageupload, token-invention
add dungeon updates
add land TTK frames
lots of little cleanups
This commit is contained in:
CajunAvenger
2023-02-13 15:16:17 -06:00
parent fde79095fa
commit 1bc7bb7674
598 changed files with 5403 additions and 633 deletions

View File

@@ -175,6 +175,9 @@ init script:
}
has_identity := { styling.color_indicator_dot }
is_unsorted := {styling.remove_from_autocount}
is_hybrid := {contains(card.card_color, match:"hybrid")}
is_legend := { styling.legendary_symbol }
use_evobar := {card.alias != ""}
############################################################## Set info fields
set info style:
symbol:
@@ -313,6 +316,7 @@ card style:
size: { if styling.beleren then "16" else "18" }
color:
script:
if is_hybrid() then "black" else
if styling.grey_hybrid_name and contains(card.card_color, match:"land") and
contains(card.card_color, match:"horizontal") or
contains(card.card_color, match:"radial") or
@@ -332,6 +336,19 @@ card style:
contains(card.card_color, match:"green") then rgb(255,255,255)
else rgb(0,0,0)
) else font_color(card.card_color)
alias:
right: 353
top: 67
width: {max(50, card_style.alias.content_width)}
height: 20
alignment: right shrink-overflow
padding bottom: 0
z index: 3
font:
name: Matrix
size: 10
style: italic
color: black
casting cost:
left: 4
top: 39
@@ -379,7 +396,7 @@ card style:
left: 32
top: 44
width: 327
height: 310
height: 250
z index: 1
mask: /magic-m15-future.mse-style/mask_image.png
############################# Card type
@@ -396,6 +413,7 @@ card style:
size: { if styling.beleren then "12" else "14" }
color:
script:
if is_hybrid() then "black" else
if styling.grey_hybrid_name and contains(card.card_color, match:"land") and
contains(card.card_color, match:"horizontal") or
contains(card.card_color, match:"radial") or
@@ -447,13 +465,14 @@ card style:
height: 135
font:
name: MPlantin
size: 14
size: 14
size: 12
size: 12
scale down to: 6
color: black
weight: bold
symbol font:
name: { styling.text_box_mana_symbols }
size: 14
size: 12
paragraph height: 46
alignment:
script:
@@ -466,8 +485,8 @@ card style:
else "middle left"
z index: 4
mask: text_mask.png
padding left: 6
padding right: 4
padding left: 0
padding right: 0
padding bottom: 2
line height hard: 1.2
line height line: 1.5
@@ -555,6 +574,7 @@ card style:
name: Beleren Small Caps Bold
size: 7.5
color: white
weight: bold
copyright:
right: 350
top : { if card.loyalty != "" then 495 else 488 }
@@ -567,6 +587,7 @@ card style:
name: Matrix
size: 7
color: white
weight: bold
############################################################## Extra card fields
extra card field:
type: choice
@@ -607,7 +628,7 @@ extra card field:
extra card field:
type: choice
name: typeline
script: card.card_color
script: if is_hybrid() then "colorless, land" else card.card_color
editable: false
save value: false
extra card field:
@@ -649,6 +670,18 @@ extra card field:
forward_editor(prefix: card_number_m15() + "/" + card_count_m15() + " " + rarity_code() + " ", field: card.card_code_text)
else
combined_editor(field1: card.custom_card_number, separator: " " + rarity_code() + " ", field2: card.card_code_text)
extra card field:
type: choice
name: evobar
choice: evo
save value: false
editable: false
extra card field:
type: choice
name: evobar tip
choice: evo
save value: false
editable: false
extra card field:
type: choice
name: future node
@@ -680,6 +713,13 @@ extra card field:
save value: false
editable: false
show statistics: false
extra card field:
type: choice
name: legend symbol
default: "none"
choice: none
choice: legend
description: the legend symbol for this card.
extra card style:
card code:
left: 24
@@ -859,4 +899,32 @@ extra card style:
font:
name: Matrix
size: 7
color: white
color: white
legend symbol:
left: 19
top: 296
width: 29
height: 29
z index: 6
alignment: middle right
render style: image
choice images:
legend: legend.png
evobar:
right: 358
top: 65
width: {card_style.alias.content_width}
height: 27
z index: 2
render style: image
image: evobar.png
visible: {use_evobar()}
evobar tip:
right: {358 - card_style.alias.content_width}
top: 65
width: 36
height: 27
z index: 2
render style: image
image: evobar_flip.png
visible: {use_evobar()}