Files
GenevensiS fb3e5092a6 Update to 2.5.3 (#78)
* Update to 2.5.3

- add `exists_in_package` script function, which take a string argument of the form
"/package-name.package-extension/file-name.file-extension" and return true if the file can be loaded by MSE.
- add 175% export zoom option

* update watermark handling
* collapse card_watermark_1 etc into custom_watermark_link(#)
* added verify_watermark_image, a script that runs in custom watermark fields
* if the field is a potentially valid link, it will run exists_in_package, width_of, and length_of and caches their info in the field
* if the image is too big, it displays it normally instead of erroring

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-09-26 15:37:23 -05:00

204 lines
24 KiB
Plaintext

# Watermark images for the second face
choice images:
mana symbol white: script: "/magic-watermarks.mse-include/watermark_w.png"
mana symbol blue: script: "/magic-watermarks.mse-include/watermark_u.png"
mana symbol black: script: "/magic-watermarks.mse-include/watermark_b.png"
mana symbol red: script: "/magic-watermarks.mse-include/watermark_r.png"
mana symbol green: script: "/magic-watermarks.mse-include/watermark_g.png"
mana symbol colorless: script: "/magic-watermarks.mse-include/watermark_c.png"
mana symbol snow: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_s.png")
mana symbol old white: script: "/magic-watermarks.mse-include/watermark_w_old.png"
mana symbol old blue: script: "/magic-watermarks.mse-include/watermark_u_old.png"
mana symbol old black: script: "/magic-watermarks.mse-include/watermark_b_old.png"
mana symbol old red: script: "/magic-watermarks.mse-include/watermark_r_old.png"
mana symbol old green: script: "/magic-watermarks.mse-include/watermark_g_old.png"
mana symbol old colorless: script: "/magic-watermarks.mse-include/watermark_c_old.png"
mana symbol hi res white: script: "/magic-watermarks.mse-include/watermark_w_big.png"
mana symbol hi res blue: script: "/magic-watermarks.mse-include/watermark_u_big.png"
mana symbol hi res black: script: "/magic-watermarks.mse-include/watermark_b_big.png"
mana symbol hi res red: script: "/magic-watermarks.mse-include/watermark_r_big.png"
mana symbol hi res green: script: "/magic-watermarks.mse-include/watermark_g_big.png"
mana symbol hi res colorless: script: "/magic-watermarks.mse-include/watermark_c_big.png"
transparent mana symbol white: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_w.png")
transparent mana symbol blue: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_u.png")
transparent mana symbol black: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_b.png")
transparent mana symbol red: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_r.png")
transparent mana symbol green: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_g.png")
transparent mana symbol old white: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_w_old.png")
transparent mana symbol old blue: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_u_old.png")
transparent mana symbol old black: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_b_old.png")
transparent mana symbol old red: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_r_old.png")
transparent mana symbol old green: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_g_old.png")
transparent mana symbol old colorless: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_c_old.png")
transparent mana symbol hi res white: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_w_big.png")
transparent mana symbol hi res blue: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_u_big.png")
transparent mana symbol hi res black: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_b_big.png")
transparent mana symbol hi res red: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_r_big.png")
transparent mana symbol hi res green: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_g_big.png")
transparent mana symbol hi res colorless: script: set_alpha(alpha: 0.4, "/magic-watermarks.mse-include/watermark_c_big.png")
guild symbol The Azorius Senate (W/U): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_azorius2.png")
guild symbol House Dimir (U/B): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_dimir2.png")
guild symbol The Cult of Rakdos (B/R): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_rakados2.png")
guild symbol The Gruul Clans (R/G): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_gruul2.png")
guild symbol The Selesnya Conclave (G/W): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_selesnya2.png")
guild symbol The Orzhov Syndicate (W/B): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_orzhov2.png")
guild symbol The Izzet (U/R): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_izzet2.png")
guild symbol The Golgari (B/G): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_golgari2.png")
guild symbol The Boros Legion (R/W): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_boros2.png")
guild symbol The Simic Combine (G/U): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_simic2.png")
guild symbol originals The Azorius Senate (W/U): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_azorius.png")
guild symbol originals House Dimir (U/B): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_dimir.png")
guild symbol originals The Cult of Rakdos (B/R): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_rakados.png")
guild symbol originals The Gruul Clans (R/G): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_gruul.png")
guild symbol originals The Selesnya Conclave (G/W): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_selesnya.png")
guild symbol originals The Orzhov Syndicate (W/B): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_orzhov.png")
guild symbol originals The Izzet (U/R): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_izzet.png")
guild symbol originals The Golgari (B/G): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_golgari.png")
guild symbol originals The Boros Legion (R/W): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_boros.png")
guild symbol originals The Simic Combine (G/U): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_simic.png")
guild symbol ancients The Azorius Senate (W/U): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark-frazier-azorius.png")
guild symbol ancients House Dimir (U/B): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark-frazier-dimir.png")
guild symbol ancients The Cult of Rakdos (B/R): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark-frazier-rakdos.png")
guild symbol ancients The Gruul Clans (R/G): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark-frazier-gruul.png")
guild symbol ancients The Selesnya Conclave (G/W): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark-frazier-selesnya.png")
guild symbol ancients The Orzhov Syndicate (W/B): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark-frazier-orzhov.png")
guild symbol ancients The Izzet (U/R): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark-frazier-izzet.png")
guild symbol ancients The Golgari (B/G): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark-frazier-golgari.png")
guild symbol ancients The Boros Legion (R/W): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark-frazier-boros.png")
guild symbol ancients The Simic Combine (G/U): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark-frazier-simic.png")
faction symbol mirrodin: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_mirrodin.png")
faction symbol phyrexia: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_phyrexia.png")
clan symbol The Abzan Houses (WBG): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_abzan.png")
clan symbol The Jeskai Way (URW): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_jeskai.png")
clan symbol The Sultai Brood (BGU): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_sultai.png")
clan symbol The Mardu Horde (RWB): script: watermark_blend(face:2, h: 400, "/magic-watermarks.mse-include/watermark_mardu.png")
clan symbol The Temur Frontier (GUR): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_temur.png")
brood symbol Dromoka's Brood (GW): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_dromoka.png")
brood symbol Ojutai's Brood (WU): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_ojutai.png")
brood symbol Silumgar's Brood (UB): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_silumgar.png")
brood symbol Kolaghan's Brood (BR): script: watermark_blend(face:2, h: 400, "/magic-watermarks.mse-include/watermark_kolaghan.png")
brood symbol Atarka's Brood (RG): script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_atarka.png")
family symbol Brokers (GWU): script: watermark_blend(face:2, "/magic-watermarks.mse-include/capenna_brokers.png")
family symbol Cabaretti (RGW): script: watermark_blend(face:2, "/magic-watermarks.mse-include/capenna_cabaretti.png")
family symbol Maestros (UBR): script: watermark_blend(face:2, "/magic-watermarks.mse-include/capenna_maestros.png")
family symbol Obscura (WUB): script: watermark_blend(face:2, "/magic-watermarks.mse-include/capenna_obscura.png")
family symbol Riveteers (BRG): script: watermark_blend(face:2, "/magic-watermarks.mse-include/capenna_riveteers.png")
unstable factions Order of the Widget: script: watermark_blend(face:2, "/magic-watermarks.mse-include/unstable_widget.png")
unstable factions Agents of S.N.E.A.K.: script: watermark_blend(face:2, "/magic-watermarks.mse-include/unstable_SNEAK.png")
unstable factions League of Dastardly Doom: script: watermark_blend(face:2, "/magic-watermarks.mse-include/unstable_doom.png")
unstable factions Goblin Explosioneers: script: watermark_blend(face:2, "/magic-watermarks.mse-include/unstable_explosioneers.png")
unstable factions Crossbreed Labs: script: watermark_blend(face:2, "/magic-watermarks.mse-include/unstable_crossbreed.png")
colored xander hybrid mana W/U: script: "/magic-watermarks.mse-include/watermark_wumana_colored.png"
colored xander hybrid mana U/B: script: "/magic-watermarks.mse-include/watermark_ubmana_colored.png"
colored xander hybrid mana B/R: script: "/magic-watermarks.mse-include/watermark_brmana_colored.png"
colored xander hybrid mana R/G: script: "/magic-watermarks.mse-include/watermark_rgmana_colored.png"
colored xander hybrid mana G/W: script: "/magic-watermarks.mse-include/watermark_gwmana_colored.png"
colored xander hybrid mana W/B: script: "/magic-watermarks.mse-include/watermark_wbmana_colored.png"
colored xander hybrid mana U/R: script: "/magic-watermarks.mse-include/watermark_urmana_colored.png"
colored xander hybrid mana B/G: script: "/magic-watermarks.mse-include/watermark_bgmana_colored.png"
colored xander hybrid mana R/W: script: "/magic-watermarks.mse-include/watermark_rwmana_colored.png"
colored xander hybrid mana G/U: script: "/magic-watermarks.mse-include/watermark_gumana_colored.png"
xander hybrid mana W/U: script: watermark_blend(face:2, alpha: 0.26, spotlight_alpha: 0.85, dark_alpha: 0.26, dark_spotlight_alpha: 0.85, h:266, l:266, "/magic-watermarks.mse-include/watermark_wumana.png")
xander hybrid mana U/B: script: watermark_blend(face:2, alpha: 0.26, spotlight_alpha: 0.85, dark_alpha: 0.26, dark_spotlight_alpha: 0.85, h:266, l:266, "/magic-watermarks.mse-include/watermark_ubmana.png")
xander hybrid mana B/R: script: watermark_blend(face:2, alpha: 0.26, spotlight_alpha: 0.85, dark_alpha: 0.26, dark_spotlight_alpha: 0.85, h:266, l:266, "/magic-watermarks.mse-include/watermark_brmana.png")
xander hybrid mana R/G: script: watermark_blend(face:2, alpha: 0.26, spotlight_alpha: 0.85, dark_alpha: 0.26, dark_spotlight_alpha: 0.85, h:266, l:266, "/magic-watermarks.mse-include/watermark_rgmana.png")
xander hybrid mana G/W: script: watermark_blend(face:2, alpha: 0.26, spotlight_alpha: 0.85, dark_alpha: 0.26, dark_spotlight_alpha: 0.85, h:266, l:266, "/magic-watermarks.mse-include/watermark_gwmana.png")
xander hybrid mana W/B: script: watermark_blend(face:2, alpha: 0.26, spotlight_alpha: 0.85, dark_alpha: 0.26, dark_spotlight_alpha: 0.85, h:266, l:266, "/magic-watermarks.mse-include/watermark_wbmana.png")
xander hybrid mana U/R: script: watermark_blend(face:2, alpha: 0.26, spotlight_alpha: 0.85, dark_alpha: 0.26, dark_spotlight_alpha: 0.85, h:266, l:266, "/magic-watermarks.mse-include/watermark_urmana.png")
xander hybrid mana B/G: script: watermark_blend(face:2, alpha: 0.26, spotlight_alpha: 0.85, dark_alpha: 0.26, dark_spotlight_alpha: 0.85, h:266, l:266, "/magic-watermarks.mse-include/watermark_bgmana.png")
xander hybrid mana R/W: script: watermark_blend(face:2, alpha: 0.26, spotlight_alpha: 0.85, dark_alpha: 0.26, dark_spotlight_alpha: 0.85, h:266, l:266, "/magic-watermarks.mse-include/watermark_rwmana.png")
xander hybrid mana G/U: script: watermark_blend(face:2, alpha: 0.26, spotlight_alpha: 0.85, dark_alpha: 0.26, dark_spotlight_alpha: 0.85, h:266, l:266, "/magic-watermarks.mse-include/watermark_gumana.png")
future sight type symbols artifact: script: watermark_blend(face:2, "/magic-watermarks.mse-include/futsymbol_artifact.png")
future sight type symbols creature: script: watermark_blend(face:2, "/magic-watermarks.mse-include/futsymbol_creature.png")
future sight type symbols enchantment: script: watermark_blend(face:2, "/magic-watermarks.mse-include/futsymbol_enchantment.png")
future sight type symbols instant: script: watermark_blend(face:2, "/magic-watermarks.mse-include/futsymbol_instant.png")
future sight type symbols land: script: watermark_blend(face:2, "/magic-watermarks.mse-include/futsymbol_land.png")
future sight type symbols multiple: script: watermark_blend(face:2, "/magic-watermarks.mse-include/futsymbol_multiple.png")
future sight type symbols planeswalker: script: watermark_blend(face:2, "/magic-watermarks.mse-include/futsymbol_planeswalker.png")
future sight type symbols sorcery: script: watermark_blend(face:2, "/magic-watermarks.mse-include/futsymbol_sorcery.png")
future sight type symbols structure: script: watermark_blend(face:2, "/magic-watermarks.mse-include/futsymbol_structure.png")
other magic symbols aetherprint: script: watermark_blend(face:2, h:500, l:317, "/magic-watermarks.mse-include/aetherprint.png")
other magic symbols desparked: script: watermark_blend(face:2, h:500, l:500, "/magic-watermarks.mse-include/desparked.png")
other magic symbols chaos symbol: script: watermark_blend(face:2, h:500, l:500, "/magic-watermarks.mse-include/chaos.png")
other magic symbols story spotlight: script: watermark_blend(face:2, h:500, l:500, "/magic-watermarks.mse-include/planeswalker.png")
other magic symbols color spotlight: script: watermark_blend(face:2, h:500, l:500, "/magic-watermarks.mse-include/planeswalker.png")
other magic symbols shooting star: script: watermark_blend(face:2, h:400, l:500, "/magic-watermarks.mse-include/shooting_star.png")
other magic symbols the thran: script: watermark_blend(face:2, h:240, l:163, "/magic-watermarks.mse-include/thran.png")
other magic symbols phyrexia: script: watermark_blend(face:2, h:217, l:115, "/magic-watermarks.mse-include/phyrexia.png")
other magic symbols color pie: script: watermark_blend(face:2, h:500, l:500, "/magic-watermarks.mse-include/colorpie.png")
other magic symbols judge academy: script: watermark_blend(face:2, h:500, l:500, "/magic-watermarks.mse-include/judge_academy.png")
other magic symbols foretell: script: watermark_blend(face:2, h:460, l:500, "/magic-watermarks.mse-include/foretell.png")
other magic symbols jace consortium: script: watermark_blend(face:2, h:500, l:500, "/magic-watermarks.mse-include/jace-consortium.png")
other magic symbols seekers of carmot: script: watermark_blend(face:2, h:500, l:500, "/magic-watermarks.mse-include/seekersofcarmot.png")
other magic symbols conspiracy stamp: script: set_alpha(alpha: 0.3, "/magic-watermarks.mse-include/conspiracy_stamp.png")
other magic symbols innistrad provinces stensia: script: watermark_blend(face:2, "/magic-watermarks.mse-include/stensia.png")
other magic symbols innistrad provinces kessig: script: watermark_blend(face:2, "/magic-watermarks.mse-include/kessig.png")
other magic symbols innistrad provinces gavony: script: watermark_blend(face:2, "/magic-watermarks.mse-include/gavony.png")
other magic symbols innistrad provinces nephalia: script: watermark_blend(face:2, "/magic-watermarks.mse-include/nephalia.png")
other magic symbols theros poleis akros: script: watermark_blend(face:2, "/magic-watermarks.mse-include/akros.png")
other magic symbols theros poleis meletis: script: watermark_blend(face:2, "/magic-watermarks.mse-include/meletis.png")
other magic symbols theros poleis setessa: script: watermark_blend(face:2, "/magic-watermarks.mse-include/setessa.png")
alara symbols Bant: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_bant.png")
alara symbols Esper: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_esper.png")
alara symbols Grixis: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_grixis.png")
alara symbols Jund: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_jund.png")
alara symbols Naya: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_naya.png")
alara symbols colored Bant: script: set_combine(combine:"shadow", "/magic-watermarks.mse-include/watermark_bant_colored.png")
alara symbols colored Esper: script: set_combine(combine:"shadow", "/magic-watermarks.mse-include/watermark_esper_colored.png")
alara symbols colored Grixis: script: set_combine(combine:"shadow", "/magic-watermarks.mse-include/watermark_grixis_colored.png")
alara symbols colored Jund: script: set_combine(combine:"shadow", "/magic-watermarks.mse-include/watermark_jund_colored.png")
alara symbols colored Naya: script: set_combine(combine:"shadow", "/magic-watermarks.mse-include/watermark_naya_colored.png")
college symbols Silverquill: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_strix_silverquill.png")
college symbols Prismari: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_strix_prismari.png")
college symbols Witherbloom: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_strix_witherbloom.png")
college symbols Lorehold: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_strix_lorehold.png")
college symbols Quandrix: script: watermark_blend(face:2, "/magic-watermarks.mse-include/watermark_strix_quandrix.png")
universes beyond D&D: script: watermark_blend(face:2, "/magic-watermarks.mse-include/d&d.png")
universes beyond transformers: script: watermark_blend(face:2, "/magic-watermarks.mse-include/transformers.png")
universes beyond ponies applejack: script: watermark_blend(face:2, "/magic-watermarks.mse-include/ponies_apples.png")
universes beyond ponies pinkie pie: script: watermark_blend(face:2, "/magic-watermarks.mse-include/ponies_balloons.png")
universes beyond ponies fluttershy: script: watermark_blend(face:2, "/magic-watermarks.mse-include/ponies_butterflies.png")
universes beyond ponies rainbow dash: script: watermark_blend(face:2, "/magic-watermarks.mse-include/ponies_rainbow.png")
universes beyond ponies rarity: script: watermark_blend(face:2, "/magic-watermarks.mse-include/ponies_gems.png")
universes beyond ponies twilight sparkle: script: watermark_blend(face:2, "/magic-watermarks.mse-include/ponies_sparkles.png")
universes beyond ponies nightmare moon: script: watermark_blend(face:2, "/magic-watermarks.mse-include/ponies_waning_moon.png")
universes beyond ponies luna: script: watermark_blend(face:2, "/magic-watermarks.mse-include/ponies_waxing_moon.png")
custom watermark one: script: watermark_blend(face:2, custom_watermark_link(1))
custom watermark two: script: watermark_blend(face:2, custom_watermark_link(2))
custom watermark three: script: watermark_blend(face:2, custom_watermark_link(3))
custom watermark four: script: watermark_blend(face:2, custom_watermark_link(4))
custom watermark five: script: watermark_blend(face:2, custom_watermark_link(5))
custom watermark six: script: watermark_blend(face:2, custom_watermark_link(6))
custom watermark seven: script: watermark_blend(face:2, custom_watermark_link(7))
custom watermark eight: script: watermark_blend(face:2, custom_watermark_link(8))
custom watermark nine: script: watermark_blend(face:2, custom_watermark_link(9))
custom watermark ten: script: watermark_blend(face:2, custom_watermark_link(10))
custom watermark card: script: watermark_blend(face:2, custom_card_watermark(face:2))
set symbol: script: shadow_watermark_blend(symbol_variation(symbol: set.symbol, variation: "watermark"))