card_fields rewrite and magic-modules.mse-include (#21)
Overhauls the card_fields file to allow for template designers more freedom in manipulating data. Adds magic-modules.mse-include, a large scale include file for building templates in a standardized way. Applying this to existing frames will be coming in future updates.
This commit is contained in:
@@ -13,9 +13,6 @@ depends on:
|
||||
depends on:
|
||||
package: magic-default-image.mse-include
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-watermarks.mse-include
|
||||
version: 2007-09-23
|
||||
depends on:
|
||||
package: magic-identity-new.mse-include
|
||||
version: 2012-01-22
|
||||
@@ -28,9 +25,15 @@ depends on:
|
||||
depends on:
|
||||
package: magic-mainframe-extras.mse-include
|
||||
version: 2018-01-01
|
||||
depends on:
|
||||
package: magic-modules.mse-include
|
||||
version: 2024-05-20
|
||||
depends on:
|
||||
package: magic-pride.mse-include
|
||||
version: 2021-05-26
|
||||
version: 2024-05-22
|
||||
depends on:
|
||||
package: magic-watermarks.mse-include
|
||||
version: 2007-09-23
|
||||
|
||||
card width: 375
|
||||
card height: 523
|
||||
@@ -245,7 +248,7 @@ init script:
|
||||
+ (if box_leveler() then -5 else 0)
|
||||
+ (if aug_leveler(input) then 4 else 0)
|
||||
}
|
||||
custom_watermark_a := {if styling.card_watermark == "" or not contains(styling.card_watermark, match:".png") then "/magic-watermarks.mse-include/planeswalker.png" else "/magic-watermarks.mse-include/" + styling.card_watermark}
|
||||
custom_watermark_a := {if styling.card_watermark == "" or not contains(styling.card_watermark, match:".png") then "/magic-modules.mse-include/watermarks/other/planeswalker.png" else "/magic-mainframe-extras.mse-include/" + styling.card_watermark}
|
||||
special_text := {if is_leveler() then ((if card.level_0 != "" then "[" + level_label(0) + " " + card.level_0 + "] " else "") + card.level_1_text + (if card.pt != "" then " [" + card.pt + "]" else "") + "\n"
|
||||
+ (if card.level_1 != "" then "[" + level_label(1) + " " + card.level_1 + "] " else "") + card.level_2_text + (if card.pt_2 != "" then " [" + card.pt_2 + "]" else "") + "\n"
|
||||
+ (if card.level_2 != "" then "[" + level_label(2) + " " + card.level_2 + "] " else "") + card.level_3_text + (if card.pt_3 != "" then " [" + card.pt_3 + "]" else "") + (if card.level_4_text != "" then "\n" else "")
|
||||
@@ -258,7 +261,7 @@ init script:
|
||||
card_shape := {if is_leveler() then "leveler" else "normal"}
|
||||
|
||||
white_text := {is_full_art() or is_fnm() or is_inverted()}
|
||||
|
||||
alch_compatible := {styling.text_box_mana_symbols == "/magic-mana-small.mse-symbol-font"}
|
||||
rare_width := {
|
||||
cw := card_style.rarity.content_width
|
||||
cw := if cw > 44 then (if set.print_fix != "" then set.print_fix else 22) else if cw < 22 then 22 else cw
|
||||
@@ -628,7 +631,6 @@ card style:
|
||||
alignment: {if center_map() then "center bottom shrink-overflow" else "left bottom shrink-overflow" }
|
||||
padding bottom: 0
|
||||
z index: 2
|
||||
font:
|
||||
font:
|
||||
name: { name_font() }
|
||||
italic name: { name_font_italic() }
|
||||
@@ -952,7 +954,8 @@ card style:
|
||||
render style: image
|
||||
popup style: in place
|
||||
alignment: middle center
|
||||
include file: /magic-watermarks.mse-include/watermarks
|
||||
include file: /magic.mse-game/watermarks/menu_choice_images
|
||||
image: { watermark_scripts[card.watermark](face:watermark_face_1()) }
|
||||
############################# Levels
|
||||
level 0:
|
||||
z index: 7
|
||||
@@ -1519,7 +1522,6 @@ extra card field:
|
||||
save value: true
|
||||
editable: true
|
||||
|
||||
|
||||
extra card style:
|
||||
promo label:
|
||||
left: 40
|
||||
|
||||
Reference in New Issue
Block a user