Commit Graph

96 Commits

Author SHA1 Message Date
cajun
44b059e2f7 add modal compression to sagas 2024-05-24 03:53:15 -05:00
cajun
9146746671 Update style
fix the *other* token bug
2024-05-12 20:53:37 -05:00
cajun
ec37b4709f Update style
fix bug in tokens custom font
2024-05-12 16:39:42 -05:00
GenevensiS
95205332c5 fix bug preventing stats page from counting custom types (#45) 2024-05-11 21:00:41 -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
GenevensiS
3b97d6c2f0 Add connives and artifact tokens (#43)
* Update keywords_fr

* remove incorrect sym tags

* add scry

* Add scry matches

* Added treasure tokens

* Added gold tokens

* Added blood tokens

* Added powerstone tokens

* Added connives

* Added clue and food tokens

* Added corrupted

* added stun counter

* added shield counter

* added shard tokens

* add becomes plotted mode
2024-04-15 03:06:27 -05:00
GenevensiS
437d413ce9 More keywords updates (#42)
* Update keywords_fr

* remove incorrect sym tags

* add scry

* Add scry matches
2024-04-14 18:38:18 -05:00
cajun
ba6e44614c OTJ game updates [Status: awaiting JP/ZHS reminder text] (#39)
Add new types and keywords for OTJ

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-04-13 04:01:35 -05:00
GenevensiS
fd4b97eed6 Added a few pseudo keyword rules (#41) 2024-04-09 15:54:06 -05:00
GenevensiS
42d03c7b72 Add half mana entries (#40)
* add half mana entries

* Add acorn, aetherprint, and insert symbol menu entries

* improved mplantin-bold
2024-04-02 04:22:48 -05:00
cajun
2e935c475b add down triangle 2024-03-13 19:32:41 -05:00
cajun
b8b2be05e2 Update card_fields 2024-03-08 02:14:15 -06:00
cajun
9ee0a387bd Add support for 8 level dungeons
Baldur's Gate Wilderness just had to be 8 levels
2024-03-06 19:56:49 -06:00
cajun
8d8107d711 crime reminder text 2024-03-06 16:20:22 -06:00
cajun
c8982ea81c fix 8ED tokens name formula (#38)
* change resize formula to be character-based
* add embossed letters for accent, grave, circumflex, and overdots (à, á, â, ä) for aeiou.

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-03-06 02:01:34 -06:00
cajun
3c4f3b5086 fix is_class() matching on creature-class wordlist 2024-03-06 01:59:56 -06:00
cajun
a44757f325 fix issue with custom italic font 2024-03-06 00:33:15 -06:00
cajun
54e65bd7b4 localization fixes
* Add Detective to languages that didn't have it before.
* Fix Instant and Tribal translation for Portuguese.
2024-03-01 16:53:32 -06:00
GenevensiS
b808664d74 Fix subtype filter (#36)
* Fix dropdown menus not adding spaces
2024-03-01 16:44:59 -06:00
cajun
9814450371 MKM + PIP type/keyword updates (#33)
* add ES, PT, IT, ZHS Scientist from REX
* add ES and IT Doctor from Arcade Gannon
* Add English MKM and PIP types (Bobblehead, Junk, Case, Sloth, Synth) and keywords (Cloak, Collect Evidence, Disguise, Suspect, Junk tokens)
* Add MKM and PIP official localization for German, Spanish, French, Italian, and Japanese.
* Add Portuguese and Chinese localization for MKM types and keywords, and unofficial translation for Sloth.
* Correct the row/column order of Japanese creature type menus.

* Fix #34
* Adjust cost_parameter_script to handle mana costs better
* Add cost_parameter_script_nonspace to handle mana costs better in Japanese and Chinese

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-02-27 19:20:11 -06:00
cajun
9f6634e6c0 Update language_map 2024-02-10 23:20:30 -06:00
GenevensiS
b7fb27fbb5 Fix various template warnings (#32)
- Missing :
- Deprecated =
- Not valid color name
- Must always return statement
2024-02-10 21:37:08 -06:00
cajun
1ca8a98b3e export fixes
update lackeybot exporter
fix issue in language_map stopping exporters from working
2024-01-28 16:12:24 -06:00
GenevensiS
ed22e2adde Removed outdated templates (#28)
* Updated M15 Leveler with TriLeveler features and added alt rarity
* Updated TTK Frames with alt rarity, and made the Conspiracy frame an autoframe rather than a second template
* Added Karsus Mined mana as a mainframe-extras example set
* Fixed clear-new being sorted in the wrong place

* Migrated the following folders to the outdated pack:
* m15-clear
* m15-custom
* m15-metropolis
* m15-mined, m15-mined-planeshifted, magic-large-mined, magic-small-mined
* m15-miracle
* m15-nyx
* m15-planeshifted, m15-planeshifted-leveler
* m15-ttk-conspiracy
* m15-token
* m15-vehicle, vehicle

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-01-28 09:32:41 -06:00
cajun
d4c96ee282 Update script
fix more [+1]/+1 issues
2024-01-28 08:05:01 -06:00
GenevensiS
cd3c0887a6 Fix multi-word subtypes (#31) 2024-01-28 08:03:12 -06:00
GenevensiS
d3984b48bd Fixing TK symbol
split TK out of mana filter
add its own step after loyalty symbols
add you get N to mana_context
add mana value to mana_uncontext
tweak mana_context formatting
---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-01-18 10:12:53 -06:00
cajun
8fb6d6e78a add error catch
MSE failed to start up if you had an unhandled replacement, like "Totem Armor"
2024-01-15 17:59:50 -06:00
cajun
3f28998afd update genevensis frames with TK code
was deleting T symbols in some cases
2024-01-15 07:36:09 -06:00
GenevensiS
666632a4e9 Stats page bug fixes (#29)
* Added <atom-sep> to subtype_separators to better accomodate multi-wordsubtypes.
* Fixed the colorless value in Color Category not being localized and not linking relevant cards when clicking on it's histogram bar.
* Fixed the global_variable_average_opening_hand_statistic function being extremely slow and potentially crashing large sets.
* Added is_tokenish method that checks if something is a token, an emblem, a designation, a rulestip, a counter or a checklist.
* Fixed a bug on some setups, where strings could be too long and would cause the display tab of the preferences menu to collapse on itself.
* fix some untranslated strings

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-01-15 07:10:57 -06:00
GenevensiS
0960b3d694 Minor symbol fonts update (#27)
- Adjusted energy symbol size in `magic-mana-large`
- Added unfinity tickets in `magic-mana-large` and `magic-mana-small`, symbol TK
- Added defense in `magic-mana-small`, symbols D0-D99, D-99 - D+99
- Added a few `insert symbol menu` entries

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2024-01-10 14:26:16 -06:00
cajun
3726d63b82 fix 0 snapping on mainframe dfc 2024-01-05 23:28:02 -06:00
cajun
11ab3a05e0 Add Juno's Archenemy updates 2024-01-05 23:14:41 -06:00
cajun
117e4ad781 Add Youtube frame 2024-01-05 23:06:48 -06:00
cajun
06231af1ff Migrate depreciated frames 2024-01-05 12:03:05 -06:00
cajun
0ce2f4d1fd update mana on sister games 2024-01-05 11:35:40 -06:00
cajun
cb9942ec42 fix double shrinking 2024-01-05 11:22:08 -06:00
cajun
a2f1f1ded6 Update statistics_script 2024-01-05 10:44:56 -06:00
cajun
0744ede3f4 Fix #25 2024-01-05 08:40:30 -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
33d04480e5 fix fathomless descent and powerstone token 2023-11-25 03:41:52 -06:00
cajun
88dedfd77d symbol font updates
Fix #22
Fix white_text/v_mana_loc errors on sister games
2023-11-19 16:07:45 -06:00
GenevensiS
8c617b5936 Statistics Update (#12)
* Adding GenevensiS's stats page overhaul
* Update card_fields: automated stats are now disabled
* Update set_fields: added customization fields for stats
* Stats have new icons
* Updated position hint and card shape for several frames
* Added preliminary localization updates
* Added detect_custom_subtypes_statistic

---------

Co-authored-by: cajun <kajunkittyavenger@gmail.com>
2023-11-10 07:21:14 -06:00
GenevensiS
217630b275 Merged "Improved Strixhaven JP showcase" (#15)
* Improved Strixhaven JP showcase

- Added matching PT box
- Added stamp
- Added ability to change border color
- Added ability to make textbox shorter
- Improved blending
2023-11-04 23:49:49 -05:00
GenevensiS
f63239a650 Merge "Added custom templates I made" (#14)
* Added GenevensiS frames
2023-11-04 23:37:07 -05:00
cajun
8838841b6f Relocate MSE 2.0.1 backup 2023-11-04 20:53:57 -05:00
cajun
94b8383b32 Scripts for card numbers
Add partition support
Add MOM card number support
Add Stamp support
No templates utilize these just yet
2023-11-04 20:53:05 -05:00
cajun
bf8e529821 Merge branch 'main' of https://github.com/MagicSetEditorPacks/Full-Magic-Pack 2023-11-04 20:03:45 -05:00
cajun
df7fbdef1b LCI Keyword/Type Update
Fixes #17
2023-11-04 19:25:12 -05:00