Vorthos box wants to inhabit the same space as Secondary Copyright when that's unused, but move to the bottom if it is used.
Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
* Bump to 2.5.8
- Hard code exception for word "plains" in english_singular and english_plural functions
- Add font preloading by TomTkacz
- Add import_image function by TomTkacz
- Fix freeze when loading a set with missing templates
* add locale entries
* include localized keywords and statistics
* Add slider fields and get_mse_path
* Allow "Default" in slider fields
* better fix for print bug
* don't draw checkerboard when image field has default
this allows an image field to be transparent before an image has been selected by the user
* allow additional individual choices in slider fields
* Add CSV / TSV importer
* Update README.md
* move game scripts to separate file
* add json import
* format english locale
* format foreign locales
* localize
* finish locales
* cleanup
* minor tweaks
* fix bug in import csv
* optimize card counts display
* tighten conditions on drop down menu closing
* widen welcome window buttons
* Update changelog.txt
* tweaks
* update cli
* add locale entries, add changelog entries
* make some values scriptable, rewrite print layout logic
* fix "referencing nonexistant file" internal error
the error would happen when an image or set symbol file was changed or deleted, then the set was saved, then the change or deletion was undone
* add add_card_to_set script function
am I crazy or was there no way to do this from the CLI?
* fix symbol font bug
* add global_script statistics dimension property
this script is ran once at the start, and its result is stored in the 'global_value' variable, which is accessible to the regular script.
with this we can get rid of the set.global_variable_average_opening_hand field, and make sure its script is ran only once, when the user clicks on the relevant statistics dimension
* Add to_json and from_json script functions
* Update changelog.txt
* bump wxWidgets to 3.3.1
* Update changelog.txt
typos and today's prs
---------
Co-authored-by: cajun <kajunkittyavenger@gmail.com>
Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
Added the rivet effect to Universes Beyond Vehicles.
Added card.vorthos_box, which lets Vorthos Boxes be searchable and sortable now.
Fixed a bug where you couldn't click the image on VOW Showcase.
Fix a blending bug on Colored Artifact Devoid cards
For GitHub: Updated the gitignore so MSE sets, and folders named "sets" "files" or "set symbols" will be ignored for easier patching.
---------
Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
* Add corners option for Strixhaven showcases, Amonkhet Invocation, Dungeon Module, Secret Lair Full Art, and Unstable Basics
* Added option to remove name background from Unstable Basics
---------
Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
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.
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>
* 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>