Gen modules integration (#54)
genevensis frames magic-modules integration
This commit is contained in:
@@ -15,6 +15,9 @@ depends on:
|
||||
depends on:
|
||||
package: magic-watermarks.mse-include
|
||||
version: 2001-01-01
|
||||
depends on:
|
||||
package: magic-modules.mse-include
|
||||
version: 2024-05-20
|
||||
depends on:
|
||||
package: magic-mana-large.mse-symbol-font
|
||||
version: 2001-01-01
|
||||
@@ -43,11 +46,79 @@ card dpi: 300
|
||||
init script:
|
||||
card_shape := { "planeswalker" }
|
||||
|
||||
guild_mana := { styling.use_guild_mana_symbols }
|
||||
corners_default := { "diagonal" }
|
||||
|
||||
ancestral_mana := { false }
|
||||
swap_font := { true }
|
||||
|
||||
mana_t := { "new" }
|
||||
swap_fonts_name_src := { styling.name_font }
|
||||
swap_fonts_name_default :=
|
||||
[
|
||||
name: {"Beleren Bold"},
|
||||
size: {32},
|
||||
color: {"black"},
|
||||
vertical: {0},
|
||||
italic: {""}
|
||||
]
|
||||
|
||||
swap_fonts_type_src := { styling.type_font }
|
||||
swap_fonts_type_default :=
|
||||
[
|
||||
name: {"Beleren Bold"},
|
||||
size: {25},
|
||||
color: {"black"},
|
||||
vertical: {0},
|
||||
italic: {""}
|
||||
]
|
||||
|
||||
swap_fonts_body_src := { styling.text_font }
|
||||
swap_fonts_body_default :=
|
||||
[
|
||||
name: {"MPlantin"},
|
||||
size: {font_size()},
|
||||
color: {"black"},
|
||||
vertical: {0},
|
||||
italic: {"MPlantin-Italic"}
|
||||
]
|
||||
|
||||
swap_fonts_pt_src := { styling.PT_font }
|
||||
swap_fonts_pt_default :=
|
||||
[
|
||||
name: {"Beleren Bold"},
|
||||
size: {32},
|
||||
color: {"black"},
|
||||
vertical: {0},
|
||||
italic: {""}
|
||||
]
|
||||
|
||||
swap_fonts_pt2_src := { styling.loyalty_font }
|
||||
swap_fonts_pt2_default :=
|
||||
[
|
||||
name: {"Beleren Bold"},
|
||||
size: {32},
|
||||
color: {"black"},
|
||||
vertical: {0},
|
||||
italic: {""}
|
||||
]
|
||||
|
||||
swap_fonts_name2_src := { styling.alias_font }
|
||||
swap_fonts_name2_default :=
|
||||
[
|
||||
name: {"Beleren Bold"},
|
||||
size: {18},
|
||||
color: {"black"},
|
||||
vertical: {0},
|
||||
italic: {""}
|
||||
]
|
||||
|
||||
swap_fonts_name3_src := { styling.auxiliary_font }
|
||||
swap_fonts_name3_default :=
|
||||
[
|
||||
name: {"Beleren Bold"},
|
||||
size: {30},
|
||||
color: {"black"},
|
||||
vertical: {0},
|
||||
italic: {""}
|
||||
]
|
||||
|
||||
mana_sort := sort_text@(order: "\\?XYZI[0123456789]VLHFDSCAIEP(WUBRG)")
|
||||
mana_sort_wedge := sort_text@(order: "\\?XYZI[0123456789]VLHFDSCAIEP(WBGUR)")
|
||||
@@ -64,21 +135,6 @@ init script:
|
||||
styling.remove_from_autocount
|
||||
}
|
||||
|
||||
shrink_type :=
|
||||
{
|
||||
if styling.shrink_type == "-" then 0
|
||||
else if styling.shrink_type != "" then (clamp(to_int(styling.shrink_type), minimum: -40, maximum: 24) or else 0)
|
||||
else if length(remove_tags(card.type)) > 41 then 2
|
||||
else if length(remove_tags(card.type)) > 38 then 1
|
||||
else 0
|
||||
}
|
||||
|
||||
shrink_name :=
|
||||
{
|
||||
if styling.shrink_name == "-" then 0
|
||||
else clamp(to_int(styling.shrink_name), minimum: -40, maximum: 31) or else 0
|
||||
}
|
||||
|
||||
shrink_reminder :=
|
||||
{
|
||||
if styling.shrink_transformation_reminder_text == "-" then 0
|
||||
@@ -630,11 +686,6 @@ init script:
|
||||
}
|
||||
|
||||
font_size :=
|
||||
{
|
||||
if styling.rule_text_font_size_cap == "" then font_size_adapt() else to_number(styling.rule_text_font_size_cap) or else font_size_adapt()
|
||||
}
|
||||
|
||||
font_size_adapt :=
|
||||
{
|
||||
count := abilities_count()
|
||||
if count == 6 then 22
|
||||
@@ -779,14 +830,6 @@ set info style:
|
||||
border color 2: rgb(0, 0, 0)
|
||||
|
||||
############################################################## Extra style options
|
||||
styling field:
|
||||
type: text
|
||||
name: shrink name
|
||||
description: Reduces the name text's font size by this many points.
|
||||
# localized caption:
|
||||
# fr: Rapetisser le nom
|
||||
# localized description:
|
||||
# fr: Réduire la taille du nom de N points.
|
||||
styling field:
|
||||
type: boolean
|
||||
name: center name
|
||||
@@ -796,21 +839,6 @@ styling field:
|
||||
# localized description:
|
||||
# fr: Aligner le nom au milieu de la carte?
|
||||
initial: no
|
||||
styling field:
|
||||
type: color
|
||||
name: name text color
|
||||
description: Use the specified color for the text in the nameline.
|
||||
# localized caption:
|
||||
# fr: Couleur du nom
|
||||
# localized description:
|
||||
# fr: Utiliser la couleur spécifiée pour le texte du nom.
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
initial: black
|
||||
styling field:
|
||||
type: text
|
||||
name: namebox opacity percentage
|
||||
@@ -819,14 +847,6 @@ styling field:
|
||||
# fr: Pourcentage d'opacité du nom
|
||||
# localized description:
|
||||
# fr: Complètement opaque: 100. Complètement transparent: 0. Valeur par défaut: 100.
|
||||
styling field:
|
||||
type: text
|
||||
name: shrink type
|
||||
description: Reduces the type text's font size by this many points.
|
||||
# localized caption:
|
||||
# fr: Rapetisser le type
|
||||
# localized description:
|
||||
# fr: Réduire la taille du type de N points.
|
||||
styling field:
|
||||
type: boolean
|
||||
name: center type
|
||||
@@ -836,21 +856,6 @@ styling field:
|
||||
# localized description:
|
||||
# fr: Aligner le type au milieu de la carte?
|
||||
initial: no
|
||||
styling field:
|
||||
type: color
|
||||
name: type text color
|
||||
description: Use the specified color for the text in the typeline.
|
||||
# localized caption:
|
||||
# fr: Couleur du type
|
||||
# localized description:
|
||||
# fr: Utiliser la couleur spécifiée pour le texte du type.
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
initial: black
|
||||
styling field:
|
||||
type: text
|
||||
name: typebox opacity percentage
|
||||
@@ -923,29 +928,6 @@ styling field:
|
||||
# fr: Tronquer le texte de règles
|
||||
# localized description:
|
||||
# fr: Réduire la taille du haut, du bas, et de la droite de la zone du texte de règles de N pixels. Format: "1,2,3"
|
||||
styling field:
|
||||
type: text
|
||||
name: rule text font size cap
|
||||
description: The font size of rule text can't become greater than this. Default is 22 for six abilities, 23 for five abilities, 24 for four abilities, 26 for three abilities, and 28 otherwise.
|
||||
# localized caption:
|
||||
# fr: Caper le texte de règles
|
||||
# localized description:
|
||||
# fr: Limiter la taille maximale de police du texte de règles. Valeur par défaut: 24 pour quatre abilités, 26 pour trois abilités, 28 sinon.
|
||||
styling field:
|
||||
type: color
|
||||
name: text color
|
||||
description: Use the specified color for the rule text.
|
||||
# localized caption:
|
||||
# fr: Couleur du texte
|
||||
# localized description:
|
||||
# fr: Utiliser la couleur spécifiée pour le texte de règles.
|
||||
choice:
|
||||
name: black
|
||||
color: rgb(0,0,0)
|
||||
choice:
|
||||
name: white
|
||||
color: rgb(255,255,255)
|
||||
initial: black
|
||||
styling field:
|
||||
type: text
|
||||
name: textbox opacity percentage
|
||||
@@ -1304,27 +1286,59 @@ styling field:
|
||||
styling field:
|
||||
type: text
|
||||
name: name font
|
||||
description: Font used for the name, alias, type, pt, fuse, transformation reminder, and banner. Hover your mouse over the font file to see it's details, and write it's Title here.
|
||||
description: Formatted as "font name;font size;font color;vertical offset;italic font name" last 4 are optional. Color can be a name or R,G,B,A numbers. Hover your mouse over the font file to see it's details, it's Title is it's name.
|
||||
# localized caption:
|
||||
# fr: Police du nom
|
||||
# localized description:
|
||||
# fr: Police utilisée pour le nom, alias, type, et force/endurance. Survolez le fichier de police avec la souris pour voir ses informations, et écrivez son titre ici.
|
||||
# fr: Format: "nom de la police;taille;couleur;décalage vertical;nom de la police italique". Les 4 derniers sont optionnels. Format couleur: "R,G,B,A". Survolez le fichier de police avec la souris pour voir son titre, qui est son nom.
|
||||
styling field:
|
||||
type: text
|
||||
name: type font
|
||||
description: Formatted as "font name;font size;font color;vertical offset;italic font name" last 4 are optional. Color can be a name or R,G,B,A numbers. Hover your mouse over the font file to see it's details, and write it's Title here.
|
||||
# localized caption:
|
||||
# fr: Police du type
|
||||
# localized description:
|
||||
# fr: Format: "nom de la police;taille;couleur;décalage vertical;nom de la police italique". Les 4 derniers sont optionnels. Format couleur: "R,G,B,A". Survolez le fichier de police avec la souris pour voir son titre, qui est son nom.
|
||||
styling field:
|
||||
type: text
|
||||
name: text font
|
||||
description: Font used for the rule text. Hover your mouse over the font file to see it's details, and write it's Title here.
|
||||
description: Formatted as "font name;font size;font color;vertical offset;italic font name" last 4 are optional. Color can be a name or R,G,B,A numbers. Hover your mouse over the font file to see it's details, and write it's Title here.
|
||||
# localized caption:
|
||||
# fr: Police du texte des règles
|
||||
# localized description:
|
||||
# fr: Police utilisée pour le texte des règles. Survolez le fichier de police avec la souris pour voir ses informations, et écrivez son titre ici.
|
||||
# fr: Format: "nom de la police;taille;couleur;décalage vertical;nom de la police italique". Les 4 derniers sont optionnels. Format couleur: "R,G,B,A". Survolez le fichier de police avec la souris pour voir son titre, qui est son nom.
|
||||
styling field:
|
||||
type: text
|
||||
name: text italic font
|
||||
description: Font used for the flavor text and reminder texts. Hover your mouse over the font file to see it's details, and write it's Title here.
|
||||
name: loyalty font
|
||||
description: Formatted as "font name;font size;font color;vertical offset;italic font name" last 4 are optional. Color can be a name or R,G,B,A numbers. Hover your mouse over the font file to see it's details, and write it's Title here.
|
||||
# localized caption:
|
||||
# fr: Police du texte d'ambiance
|
||||
# fr: Police de loyauté
|
||||
# localized description:
|
||||
# fr: Police utilisée pour le text d'ambiance. Survolez le fichier de police avec la souris pour voir ses informations, et écrivez son titre ici.
|
||||
# fr: Format: "nom de la police;taille;couleur;décalage vertical;nom de la police italique". Les 4 derniers sont optionnels. Format couleur: "R,G,B,A". Survolez le fichier de police avec la souris pour voir son titre, qui est son nom.
|
||||
styling field:
|
||||
type: text
|
||||
name: PT font
|
||||
description: Formatted as "font name;font size;font color;vertical offset;italic font name" last 4 are optional. Color can be a name or R,G,B,A numbers. Hover your mouse over the font file to see it's details, and write it's Title here.
|
||||
# localized caption:
|
||||
# fr: Police de force et endurance
|
||||
# localized description:
|
||||
# fr: Format: "nom de la police;taille;couleur;décalage vertical;nom de la police italique". Les 4 derniers sont optionnels. Format couleur: "R,G,B,A". Survolez le fichier de police avec la souris pour voir son titre, qui est son nom.
|
||||
styling field:
|
||||
type: text
|
||||
name: alias font
|
||||
description: Formatted as "font name;font size;font color;vertical offset;italic font name" last 4 are optional. Color can be a name or R,G,B,A numbers. Hover your mouse over the font file to see it's details, and write it's Title here.
|
||||
# localized caption:
|
||||
# fr: Police de l'alias
|
||||
# localized description:
|
||||
# fr: Format: "nom de la police;taille;couleur;décalage vertical;nom de la police italique". Les 4 derniers sont optionnels. Format couleur: "R,G,B,A". Survolez le fichier de police avec la souris pour voir son titre, qui est son nom.
|
||||
styling field:
|
||||
type: text
|
||||
name: auxiliary font
|
||||
description: Font used for the transformation reminder, fuse, choice bar and banner. Formatted as "font name;font size;font color;vertical offset;italic font name" last 4 are optional. Color can be a name or R,G,B,A numbers.
|
||||
# localized caption:
|
||||
# fr: Police auxiliaire
|
||||
# localized description:
|
||||
# fr: Police utilisée pour la bannière, la fusion, la barre de choix et le rappel de transformation. Format: "nom de la police;taille;couleur;décalage vertical;nom de la police italique". Les 4 derniers sont optionnels. Format couleur: "R,G,B,A".
|
||||
styling style:
|
||||
use guild mana symbols:
|
||||
render style: both
|
||||
@@ -1337,8 +1351,11 @@ styling style:
|
||||
yes: { symbol_variation(symbol: set.symbol, variation: "invertedcommon") }
|
||||
|
||||
############################################################## Card fields
|
||||
|
||||
include file: /magic-modules.mse-include/corners/card_fields
|
||||
|
||||
card style:
|
||||
############################# Background
|
||||
############################# Background
|
||||
card color:
|
||||
left: 0
|
||||
top: 0
|
||||
@@ -1353,18 +1370,19 @@ card style:
|
||||
############################# Name line
|
||||
name:
|
||||
left: { 64 + (if styling.center_name then name_margin() else nameline_left_margin()) }
|
||||
top: 55
|
||||
top: { 55 + name_font_vertical() }
|
||||
right: { 686 - (if styling.center_name then name_margin() else nameline_right_margin()) }
|
||||
height: 48
|
||||
alignment: { if styling.center_name then "center middle shrink-overflow" else "left middle shrink-overflow" }
|
||||
z index: 42
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: { 32 - shrink_name() }
|
||||
color: { styling.name_text_color }
|
||||
name: { name_font() }
|
||||
italic name: { name_font_italic() }
|
||||
size: { name_font_size() }
|
||||
color: { name_font_color() }
|
||||
symbol font:
|
||||
name: { styling.casting_cost_mana_symbols }
|
||||
size: { 32 - shrink_name() }
|
||||
size: { name_font_size() }
|
||||
casting cost:
|
||||
right: 687
|
||||
top: 55
|
||||
@@ -1372,7 +1390,7 @@ card style:
|
||||
height: 48
|
||||
alignment: middle right
|
||||
font:
|
||||
name: { if styling.text_font == "" then "MPlantin" else styling.text_font }
|
||||
name: { body_font() }
|
||||
size: 32
|
||||
symbol font:
|
||||
name: { styling.casting_cost_mana_symbols }
|
||||
@@ -1381,15 +1399,16 @@ card style:
|
||||
z index: 42
|
||||
alias:
|
||||
left: 149
|
||||
top: 117
|
||||
top: { 117 + name2_font_vertical() }
|
||||
width: 452
|
||||
height: 24
|
||||
alignment: center middle shrink-overflow
|
||||
z index: 42
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 18
|
||||
color: black
|
||||
name: { name2_font() }
|
||||
italic name: { name2_font_italic() }
|
||||
size: { name2_font_size() }
|
||||
color: { name2_font_color() }
|
||||
|
||||
############################# Image
|
||||
image:
|
||||
@@ -1409,15 +1428,16 @@ card style:
|
||||
############################# Card type
|
||||
type:
|
||||
left: { 73 + (if styling.center_type then type_margin() else (typeline_left_margin() - (if (styling.taller_textboxes == "taller" or styling.taller_textboxes == "tallest") and styling.banner then -10 else 0))) }
|
||||
top: { 596 - type_shift() }
|
||||
top: { 596 - type_shift() + type_font_vertical() }
|
||||
right: { 677 - (if styling.center_type then type_margin() else typeline_right_margin()) }
|
||||
height: 44
|
||||
alignment: { if styling.center_type then "center middle shrink-overflow" else "left middle shrink-overflow" }
|
||||
z index: 42
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: { 25 - shrink_type() }
|
||||
color: { styling.type_text_color }
|
||||
name: { type_font() }
|
||||
italic name: { type_font_italic() }
|
||||
size: { type_font_size() }
|
||||
color: { type_font_color() }
|
||||
separator color: red
|
||||
rarity:
|
||||
left: { 620 - (-chop_rarity_left()) }
|
||||
@@ -1467,18 +1487,19 @@ card style:
|
||||
############################# Text boxes
|
||||
text:
|
||||
left: 73
|
||||
top: { 661 - (-chop_top()) - type_shift() }
|
||||
top: { 661 - (-chop_top()) - type_shift() + body_font_vertical() }
|
||||
width: { 604 - chop_right() }
|
||||
bottom: { 953 - chop_bot() - ( if styling.transformation_reminder != "none" and styling.transformation_reminder != "notch" then 15 else 0 ) }
|
||||
font:
|
||||
name: { if styling.text_font == "" then "MPlantin" else styling.text_font }
|
||||
italic name: { if styling.text_italic_font == "" then "MPlantin-Italic" else styling.text_italic_font }
|
||||
size: { font_size() }
|
||||
name: { body_font() }
|
||||
italic name: { body_font_italic() }
|
||||
size: { body_font_size() }
|
||||
color: { body_font_color() }
|
||||
scale down to: 12
|
||||
color: { styling.text_color }
|
||||
symbol font:
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: { font_size() }
|
||||
size: { body_font_size() }
|
||||
scale down to: 12
|
||||
alignment: middle left
|
||||
mask: { if card.loyalty != "" then ( if card.pt != "" then "text_mask_both.png" else "text_mask.png" ) else ( if card.pt != "" then "text_mask.png" else "" ) }
|
||||
z index: 44
|
||||
@@ -1489,119 +1510,122 @@ card style:
|
||||
line height line max: 2.2
|
||||
rule text 3:
|
||||
left: { (if contains(styling.fuse, match: "right") then 750 else 0) - (if length(remove_tags(card.rule_text_3)) > 9 then 22 else 0) - 128 + 36 }
|
||||
top: 521
|
||||
top: { 521 + name3_font_vertical() }
|
||||
width: { if styling.fuse != "none" then (if length(remove_tags(card.rule_text_3)) > 9 then 228 else 184) else 0 }
|
||||
height: 54
|
||||
z index: 160
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 30
|
||||
name: { name3_font() }
|
||||
italic name: { name3_font_italic() }
|
||||
size: { name3_font_size() }
|
||||
color: { name3_font_color() }
|
||||
scale down to: 12
|
||||
color: black
|
||||
symbol font:
|
||||
name: { styling.casting_cost_mana_symbols }
|
||||
size: 30
|
||||
name: { styling.text_box_mana_symbols }
|
||||
size: { name3_font_size() }
|
||||
scale down to: 12
|
||||
|
||||
############################# Loyalty
|
||||
loyalty:
|
||||
z index: 46
|
||||
left: { if card.pt == "" then 625 else 661 }
|
||||
top: { if card.pt == "" then 942 else 886 }
|
||||
top: { (if card.pt == "" then 942 else 886) + pt2_font_vertical() }
|
||||
width: 34
|
||||
height: 68
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 32
|
||||
scale down to: 26
|
||||
color: black
|
||||
name: { pt2_font() }
|
||||
italic name: { pt2_font_italic() }
|
||||
size: { pt2_font_size() }
|
||||
color: { pt2_font_color() }
|
||||
loyalty cost 1:
|
||||
z index: 46
|
||||
left: 36
|
||||
top: { ability_center(0) - 18 - ( -loyal_move(1)) }
|
||||
top: { ability_center(0) - 18 - ( -loyal_move(1)) + pt2_font_vertical() * 22/32 }
|
||||
width: 35
|
||||
height: 37
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 22
|
||||
scale down to: 18
|
||||
color: black
|
||||
name: { pt2_font() }
|
||||
italic name: { pt2_font_italic() }
|
||||
size: { pt2_font_size() * 22/32 }
|
||||
color: { pt2_font_color() }
|
||||
loyalty cost 2:
|
||||
z index: 46
|
||||
left: 36
|
||||
top: { ability_center(1) - 18 - ( -loyal_move(2)) }
|
||||
top: { ability_center(1) - 18 - ( -loyal_move(2)) + pt2_font_vertical() * 22/32 }
|
||||
width: { if abilities_count() >= 2 then 35 else 0 }
|
||||
height: 37
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 22
|
||||
scale down to: 18
|
||||
color: black
|
||||
name: { pt2_font() }
|
||||
italic name: { pt2_font_italic() }
|
||||
size: { pt2_font_size() * 22/32 }
|
||||
color: { pt2_font_color() }
|
||||
loyalty cost 3:
|
||||
z index: 46
|
||||
left: 36
|
||||
top: { ability_center(2) - 18 - ( -loyal_move(3)) }
|
||||
top: { ability_center(2) - 18 - ( -loyal_move(3)) + pt2_font_vertical() * 22/32 }
|
||||
width: { if abilities_count() >= 3 then 35 else 0 }
|
||||
height: 37
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 22
|
||||
scale down to: 18
|
||||
color: black
|
||||
name: { pt2_font() }
|
||||
italic name: { pt2_font_italic() }
|
||||
size: { pt2_font_size() * 22/32 }
|
||||
color: { pt2_font_color() }
|
||||
loyalty cost 4:
|
||||
z index: 46
|
||||
left: 36
|
||||
top: { ability_center(3) - 18 - ( -loyal_move(4)) }
|
||||
top: { ability_center(3) - 18 - ( -loyal_move(4)) + pt2_font_vertical() * 22/32 }
|
||||
width: { if abilities_count() >= 4 then 35 else 0 }
|
||||
height: 37
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 22
|
||||
scale down to: 18
|
||||
color: black
|
||||
name: { pt2_font() }
|
||||
italic name: { pt2_font_italic() }
|
||||
size: { pt2_font_size() * 22/32 }
|
||||
color: { pt2_font_color() }
|
||||
loyalty cost 5:
|
||||
z index: 46
|
||||
left: 36
|
||||
top: { ability_center(4) - 18 - ( -loyal_move(5)) }
|
||||
top: { ability_center(4) - 18 - ( -loyal_move(5)) + pt2_font_vertical() * 22/32 }
|
||||
width: { if abilities_count() >= 5 then 35 else 0 }
|
||||
height: 37
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 22
|
||||
scale down to: 18
|
||||
color: black
|
||||
name: { pt2_font() }
|
||||
italic name: { pt2_font_italic() }
|
||||
size: { pt2_font_size() * 22/32 }
|
||||
color: { pt2_font_color() }
|
||||
loyalty cost 6:
|
||||
z index: 46
|
||||
left: 36
|
||||
top: { ability_center(5) - 18 - ( -loyal_move(6)) }
|
||||
top: { ability_center(5) - 18 - ( -loyal_move(6)) + pt2_font_vertical() * 22/32 }
|
||||
width: { if abilities_count() >= 6 then 35 else 0 }
|
||||
height: 37
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 22
|
||||
scale down to: 18
|
||||
color: black
|
||||
|
||||
name: { pt2_font() }
|
||||
italic name: { pt2_font_italic() }
|
||||
size: { pt2_font_size() * 22/32 }
|
||||
color: { pt2_font_color() }
|
||||
|
||||
############################# PT
|
||||
pt:
|
||||
z index: 46
|
||||
left: 552
|
||||
top: { if card.pt == "" then 890 else 950 }
|
||||
top: { (if card.pt == "" then 890 else 950) + pt_font_vertical() }
|
||||
width: 120
|
||||
height: 56
|
||||
alignment: center middle shrink-overflow
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 32
|
||||
color: black
|
||||
name: { pt_font() }
|
||||
italic name: { pt_font_italic() }
|
||||
size: { pt_font_size() }
|
||||
color: { pt_font_color() }
|
||||
scale down to: 12
|
||||
separator color: red
|
||||
|
||||
############################# Copyright stuff
|
||||
@@ -2111,17 +2135,18 @@ extra card style:
|
||||
image: { reminder_image() }
|
||||
transformation reminder text:
|
||||
left: { if styling.transformation_reminder == "notch" then 619 else if styling.transformation_reminder == "short" then 4 else 22 }
|
||||
top: { if styling.transformation_reminder == "notch" then (if card.loyalty == "" then (if card.pt == "" then 906 else 888) else (if card.pt == "" then 888 else 828)) else 947 }
|
||||
top: { (if styling.transformation_reminder == "notch" then (if card.loyalty == "" then (if card.pt == "" then 906 else 888) else (if card.pt == "" then 888 else 828)) else 947) + name3_font_vertical() }
|
||||
height: { if styling.transformation_reminder == "notch" then 30 else 60 }
|
||||
width: { if styling.transformation_reminder == "notch" then 75 else if styling.transformation_reminder == "short" then 191 else if styling.transformation_reminder == "medium" then 294 else if styling.transformation_reminder == "long" then 404 else 0 }
|
||||
z index: 50
|
||||
font:
|
||||
name: { if styling.name_font == "" then (if styling.transformation_reminder == "notch" then "ModMatrix" else "Beleren Bold") else styling.name_font }
|
||||
size: { (if styling.transformation_reminder == "notch" then 27 else 30) - shrink_reminder() }
|
||||
color: black
|
||||
name: { if styling.auxiliary_font == "" then (if styling.transformation_reminder == "notch" then "ModMatrix" else "Beleren Bold") else name3_font() }
|
||||
italic name: { if styling.auxiliary_font == "" then (if styling.transformation_reminder == "notch" then "ModMatrix" else "Beleren Bold") else name3_font_italic() }
|
||||
size: { name3_font_size() - (if styling.transformation_reminder == "notch" then 3 else 0) - shrink_reminder() }
|
||||
color: { name3_font_color() }
|
||||
symbol font:
|
||||
name: { styling.casting_cost_mana_symbols }
|
||||
size: { (if styling.transformation_reminder == "notch" then 27 else 30) - shrink_reminder() }
|
||||
size: { name3_font_size() - (if styling.transformation_reminder == "notch" then 3 else 0) - shrink_reminder() }
|
||||
alignment: { if styling.transformation_reminder == "notch" then "right middle" else "center middle shrink-overflow" }
|
||||
transformation reminder pt paste:
|
||||
left: 456
|
||||
@@ -2143,20 +2168,21 @@ extra card style:
|
||||
image: { image("alias", side: "both") }
|
||||
ascend:
|
||||
left: 18
|
||||
top: 147
|
||||
top: { 147 + name3_font_vertical() }
|
||||
width: { if styling.banner then 50 else 0 }
|
||||
height: 424
|
||||
direction: vertical
|
||||
z index: 12
|
||||
alignment: center middle
|
||||
font:
|
||||
name: { if styling.name_font == "" then "Beleren Bold" else styling.name_font }
|
||||
size: 18
|
||||
name: { name3_font() }
|
||||
italic name: { name3_font_italic() }
|
||||
size: { name3_font_size() - 12 }
|
||||
color: { name3_font_color() }
|
||||
scale down to: 12
|
||||
color: black
|
||||
symbol font:
|
||||
name: { styling.casting_cost_mana_symbols }
|
||||
size: 18
|
||||
size: { name3_font_size() - 12 }
|
||||
scale down to: 12
|
||||
ascend box:
|
||||
left: 9
|
||||
|
||||
Reference in New Issue
Block a user