* Updated to MSE 2.5.2 * Added Assassin's Creed Memory Corridor * Added Bloomburrow Borderless Anime * Added Bloomburrow Woodland * Added Compleated Planeswalkers * Added Duskmourn Paranormal * Added Kamigawa Neon * Added Kamigawa Ninja * Added Kamigawa Samurai * Added Innistrad Fang * Added Theros Constellation * Added Capenna Art Deco * Added Capenna Golden Age * Added Capenna Skyscraper * Added Doctor Who TARDIS * Added Dominaria Stained Glass * Added Eldraine Enchanting Tales * Added Fallout PipBoy * Added Ikoria Crystal * Added Innistrad Double Feature * Added Innistrad Equinox * Added Ixalan Treasures * Added Ixalan Legends * Added Ixalan Caverns * Added Lord of the Rings Ring * Added Lord of the Rings Scroll * Added Ravnica City Mural * Added Ravnica Dossier * Added Tarkir Dragon Wing * Added Thunder Junction Breaking News * Added Thunder Junction Vault * Added Thunder Junction Wanted Poster * Added Unfinity Of Tomorrow * Added Unfinity Attractions * Added Secret Lair Baseball * Added revamped option to Amonkhet Invocations * Added UB stamp compatibility to old showcase frames * Added foils and popouts modules * Add foil_mask blending system * Fixes #57
43 lines
1.9 KiB
Plaintext
43 lines
1.9 KiB
Plaintext
#### To use this include in a template, add the following in the template headers:
|
|
depends on:
|
|
package: magic-modules.mse-include
|
|
version: 2024-05-20
|
|
|
|
#### Add the following line,unindented, in the styling field section:
|
|
include file: /magic-modules.mse-include/foils/styling_fields
|
|
#### Also add this, unindented, before the card style section:
|
|
include file: /magic-modules.mse-include/foils/card_fields
|
|
|
|
#### For DFC or TFC templates, instead override the faces_coordinates function, and use:
|
|
include file: /magic-modules.mse-include/foils/styling_fields_dfc
|
|
include file: /magic-modules.mse-include/foils/card_fields_dfc
|
|
|
|
include file: /magic-modules.mse-include/foils/styling_fields_tfc
|
|
include file: /magic-modules.mse-include/foils/card_fields_tfc
|
|
|
|
#### The template should either include foil_mask.png, or include this function overwrite
|
|
foil_mask_base_image := { "" }
|
|
|
|
#### foil_mask.png marks the area on the card where the foiling should be applied white
|
|
#### and marks where it shouldn't be applied black. It is the same size as the card.
|
|
#### you can also define added sections (like a PT box) and removed sections (like a stamp)
|
|
#### these will also have foil masks that are the full card size
|
|
#### but only the added shape in white or the removed shape in black, with the rest the other color
|
|
#### foil_mask_blended_image() will combine these together
|
|
|
|
#### by default, it expects foil_mask_pt, foil_mask_round, and foil_mask_triangle
|
|
#### you can change this by editing these functions
|
|
foil_mask_added_sections := {
|
|
output := []
|
|
pt_field := if face == 1 then card.pt else card["pt_" + face]
|
|
if pt_field != "" then output := output + ["foil_mask_pt.png"]
|
|
output
|
|
}@(face:1)
|
|
foil_mask_removed_sections := {
|
|
output := []
|
|
sh := stamp_shape(field:face)
|
|
if sh == "round" then output := output + ["foil_mask_round.png"]
|
|
else if sh == "triangle" then output := output + ["foil_mask_triangle.png"]
|
|
output
|
|
}@(face:1)
|