Commit Graph

36 Commits

Author SHA1 Message Date
cajun
1f4641651c Add prototype to M15 Mainframe (#165)
---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2025-10-05 19:59:19 -05:00
Aanginer
613514673c Spacecraft (#156)
---------

Co-authored-by: uiwow7 <Voyager.CustomMTG@gmail.com>
Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2025-09-26 10:29:51 -05:00
cajun
895d006c8c popunder, atom-name fix 2025-06-10 23:16:24 -05:00
GenevensiS
f8250c2dc0 Add casting cost symbol font option to a few templates (#129) 2025-05-07 02:38:45 -05:00
cajun
50f5b8b911 add casting cost mana symbol option to m15mainframe 2025-05-06 17:23:08 -05:00
cajun
b3ee2c72ed fixes to auto custom border 2025-04-12 20:02:56 -05:00
cajun
64fc3828d6 3.0.7
Bug fix for Card Symbol on DFCs
Bug fix for Amass rt
Bug fixes for "this type" capitalization
Bug fixes for CARDNAME on planes
Adds THIS atom that gets the opposite value as CARDNAME
Adds Custom Border automization
2025-01-18 15:01:42 -06:00
cajun
78c853ec33 custom borders 2025-01-11 14:04:49 -06:00
cajun
df8497adaa fix for shifted levelers 2024-10-04 13:33:06 -05:00
cajun
b7385c5b20 neonafroman bugfixes 2024-10-03 21:54:07 -05:00
cajun
5a95c927e5 3.0.4 (#92)
Custom Symbol links will now detect if they are smaller than 512px wide, and add padding if they are not. This will do the padding for any old custom symbols without needing to update them. If you need to disable the autopadding, replace the "+" MSE inserts into the link to a "-".
    Fixed a bug where generic mana symbols were misaligned on HD frames.
    Fixed spree +s indenting like modals when they should not.
    Fix layering conflicts with the Lesson symbol and the Alchemy symbol.
    Fix layering conflict with Kaldheim Showcase watermark.
    Fix Mainframe Planeswalker watermark dependency warning.
    Fix Clear Tops looking in the wrong folder.
    Fix blending error on clear cards with colored mana costs.
    Fixed the alignment of the red Star nyx replacement.
    Improved the text on VOW Showcase.
2024-10-03 13:11:24 -05:00
cajun
bd6ca7c091 fix auto snow 2024-10-01 19:55:26 -05:00
cajun
7dbd7f3494 3.0.2 bugfixes (#86)
M15 Mainframe and Mainframe DFC will use their Style tab "Custom symbol" option if it is not blank; if it is blank it will use the link from the Set tab. Previously they tried to use their Style tab link even if it was blank
Unhandled watermarks (usually due to hard-coded custom watermarks that weren't added to the new system) will now use a blank image instead of throwing an error.
The Crimson Vow showcase now uses its proper indicators.
Fixed the watermark alignment on the Monster Manual Showcase.
Fixed the UB Vehicle frame using the wrong link.

Fixed a number of Mainframe DFC bugs:
Fixed a bug where back face chapter symbols were all snapping to the Chapter 1 position.
Fixed a bug where back face watermarks were blending with the front face colors
Fixed a bug where the front face evobar had a too-low z index.
Fixed an error with backface miracle blending.

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-10-01 15:04:55 -05:00
GenevensiS
6960d85314 3.0.0 final touches (#84)
---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-10-01 08:42:16 -05:00
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
GenevensiS
206de32133 MSE 2.5.2 and Showcase Catchup (#18)
* 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
2024-09-23 14:11:14 -05:00
cajun
8fd810b1d3 fix type_name for localization
type_name() returns a localized string, so type_name comparisions should compare against type_name() of a known quantity instead
2024-09-23 10:12:58 -05:00
cajun
ce77357b06 UB Adventure, Saga, Mainframe (#73)
* add UB frames to M15 Mainframes, M15 Sagas, and M15 Adventures
* Putting off Mainframe DFC and Mainframe Walkers until the Frame Disassembly

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-09-23 09:55:09 -05:00
cajun
b1afc302de fix clear frames missing a frame mask (#71)
Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-09-22 04:26:20 -05:00
cajun
6d617985ce [274/274] magic-modules rollout (#51)
Add Magic-Modules support to all frames
2024-09-10 22:21:23 -05:00
cajun
c96226fa40 [in progress] make all mana fonts alch_compatible (#49)
---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-05-26 04:14:58 -05:00
GenevensiS
fd4b8e4c89 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.
2024-05-24 17:57:47 -05:00
cajun
e43fb95077 Adventure Overhaul +custom border +paritions (#47)
ADVENTURE OVERHAUL
* Adventures can now customize both halves of the card, allowing for two pages.
* Each side can be an Adventure page, an Adventure page with only a name, a full text page, a flattened Adventure page, a flattened page with only the name, or blank.
* A decorations field has been set up, which allows adding additional flair around the pages to help set variants apart.
* Also we have better page images now.

PARTITIONS
* Partitions are finally live!
* Frames can add the card field "partition select" to access partition code, no additional scripting is needed.
* MSE handles partitions 0-9 and A-Z. Assign cards partitions 0-9 to sort before the default count at A, B-M to sort after it, and N-Z to sort after it and not be counted in the main set count, for card numbers like 301/300.
* The Set field "last main partition" allows the user to change the behavior by putting a replacement for M in the option.
* Card numbers default to the March of the Machine numbering of "0001" now
* But 001/099, 001, 1/99, 1, and 1000/0099 are now supported, with a second option to set overcounted cards to display with or without the main set count.
* Currently this is supported on M15 Mainframe and M15 Adventures. The rest are coming soon.

EXTRA THING
* Added Custom Border support to M15 Mainframe and M15 Adventures, which let you use magic-mainframe-extras to set up an additional border frame akin to Nyx and Vehicle. This is the finalized version used for Revolution's Ruin and Colorless frames.

BACKEND STUFF
* Adventures is trying out some new backend stuff that will get expanded upon in the coming patches:
* retooled the Landless array to be less jank
* retooled the template script a little to make it easier to hook out images with complicated links, most notably user-submitted ones like custom crowns and custom borders
* blend masks are now in their own folder
* discovered that 'styling.name or else ""' is legal code in script, which means we can make adding style options to frames *way* easier. the entire custom font code is now offloaded to scripts, and templates can access it without needing to copy paste anything beyond the styling field.

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-05-11 03:08:50 -05:00
cajun
2e935c475b add down triangle 2024-03-13 19:32:41 -05:00
cajun
a44757f325 fix issue with custom italic font 2024-03-06 00:33:15 -06:00
cajun
5023d2a85c Update Alternate Rarity Color script (#24)
Added Alt Rarity to:
- Adventures
- Aftermath
- Mainframe
- M15 Future
- Mainframe Planeswalkers
- Mainframe DFCs
- Paradox
- Sagas
- Mainframe Splits

Added custom fonts to
- Adventures
- Mainframe
- Mainframe Tokens

Added Print Fix to
- Adventures
- Mainframe DFC
- Mainframe Planeswalkers
- Mainframe Tokens
- Paradox
- Sagas

Close #19
2024-01-05 08:31:38 -06:00
GenevensiS
1adaf70609 Localization Update (#23)
Improved localization support across MSE. Unless otherwise noted, updates apply to Chinese, French, German, Italian, Japanese, Korean, Portuguese, Russian, and Spanish

Locales have been updated, including the Dutch and Polish locales. These may still want to be improved by native speakers but are no longer full of untranslated English strings.

Type line word lists are now localized, and will change with the Set tab language option rather than needing files to be edited. Chinese types are sorted by Unicode, Japanese types are sorted by gojūon, the rest are alphabetized in their own language. Card type and super types have also been reordered accordingly.

Added spellcheck dictionaries for most languages. Chinese and Japanese have instead had their spellchecking disabled so they don't have their entire cards underlined.
Updated the Beleren, MPlantin, and Relay fonts to support Cyrillic characters.

Number maps have been added to assist with localized keywords.
Localized keyword files have been added up to Lost Caverns of Ixalan. To use these, rename the magic.mse-game/keywords file to "keywords_en", then rename the keyword file of your choice to "keywords".
Craft has a simplified reminder text for most languages. The craft_code function in magic.mse-game/scripts provides a template for using the more comprehensive version English uses, with German having access to it as well so far.

Localized auto-frames for M15 Adventures, M15 Sagas, Mainframe Tokens, M15 Mainframe, Mainframe DFC, and GenevensiS frames

Added Totem armor -> Umbra armor to auto errata script, and updated it to allow for localized replacements

Did about as much stats page localization as we can get away with. French has been completed, other languages will need the stats names and help trace done by someone who actually knows the language.
---------

Co-authored-by: cajun <kajunkittyavenger@gmail.com>
2024-01-05 03:02:40 -06:00
cajun
df7fbdef1b LCI Keyword/Type Update
Fixes #17
2023-11-04 19:25:12 -05:00
CajunAvenger
645b2cc858 new DFC symbols 2023-02-13 16:33:14 -06:00
CajunAvenger
c5e1ad9ba9 The List and cleanup
Add The List icon to Old, OldAbu, New, New Planeswalkers, New Conspiracy, M15, M15 Planeswalkers, and Mainframes M15, Adventure, Planeswalker, and DFC
Cleaned up magic-mainframe-extras
Cleaned up some position hints
2023-02-13 16:14:46 -06:00
CajunAvenger
fde79095fa remove incorrect dependency 2023-02-13 14:41:25 -06:00
CajunAvenger
635dc3b5e5 Synchronize with Cajun-Style-Templates
Add in VerumCH's borderless updates
Add in inverted d20 support
Add in Dungeons
Add in Adventure Planeswalkers
2023-02-12 19:03:39 -06:00
CajunAvenger
427188118d bugfixes 2021-10-24 14:48:18 -05:00
CajunAvenger
3c0b4a4d86 October update 2021-10-07 00:35:28 -05:00
CajunAvenger
946e8534b1 AFR Update and sorting 2021-07-09 13:48:12 -05:00
CajunAvenger
eda330eee8 Initial commit 2021-07-09 02:07:58 -05:00