Commit Graph

280 Commits

Author SHA1 Message Date
cajun
43d48f40a5 add zealas full arts 2025-10-14 21:11:32 -05:00
cajun
5dc4d7b4dc Update keywords_en 2025-10-14 17:09:41 -05:00
cajun
15f4ccc781 improve connive and explore
added new face_code to improve this_or_that for action keywords.
face_if_ruletext_flipthis_<keyword>_then_that <type>_else_{this_or_that("<type>")}_end
if this_or_that returns "that <type>", it still resolves as that
if it returns "this <type>" and the face's rule_text matches (it|he|she|they|He|She|They|CARDNAME|THIS) <keyword>, it still resolves as that.
otherwise it switches to "that <type>"
2025-10-12 03:45:24 -05:00
cajun
e8877d0ceb improve autorem
fix bug where Class reminder text was used on creatures with class types
move Room priority above hybrid
energy fallback now overrules auto_reminder()'s input
added similar hybrid fallback
New hierarchy is as follows:
1. The first hybrid symbol in a paragraph where it's at the end of the line
2. A string of energy symbols immediately preceding it
3. Saga, Class, or Room reminder text for relevant types, in that order
4. The first hybrid symbol in the relevant casting cost field.
2025-10-12 00:41:38 -05:00
cajun
73039a3d3f Update style 2025-10-11 21:17:37 -05:00
cajun
de2d65a0f3 add card watermark support to Adventures 2025-10-11 13:37:46 -05:00
cajun
bad016f7c6 Update export-template 2025-10-10 20:19:01 -05:00
cajun
a480e31022 add giantweevil TTS exporter 2025-10-10 19:52:27 -05:00
cajun
750e6e8c90 tmnt 2025-10-10 11:00:45 -05:00
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
cajun
69593826a5 ft v0.6 2025-10-04 00:15:10 -05:00
cajun
399c5d17af add internal_crop script for prototype 2025-09-28 17:30:23 -05:00
cajun
b23af65911 invention fixes 2025-09-28 08:00:26 -05:00
cajun
4818a59014 Alias Module (#162) 2025-09-28 07:25:02 -05:00
cajun
bd7a5e331f add vorthos box to info module (#163)
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>
2025-09-27 16:19:25 -05:00
cajun
d2bf1709a5 add Sorcerer and Partner-Group 2025-09-26 15:38:10 -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
ed9478820d Fix #158 2025-09-26 04:11:39 -05:00
cajun
cabc89fc1f fix Mask hybrid with hybrid 2025-09-26 02:37:18 -05:00
cajun
a1c5fd57db Fix #154 2025-09-26 02:30:15 -05:00
GoldenFlame0
9a857413dc Repair and partially update old export to html option. (#152)
* Add old exporter from ancient times.

---------

Co-authored-by: cajun <12363371+CajunAvenger@users.noreply.github.com>
2025-09-26 02:08:49 -05:00
GenevensiS
474709b0a1 Spiderman panel showcase frame (#161) 2025-09-25 19:36:39 -05:00
GenevensiS
8c7c945f7e Add web slinger showcase (#160) 2025-09-25 17:19:08 -05:00
cajun
058cabdbfa Update script
fix kicker bug
2025-09-25 11:10:07 -05:00
cajun
5dfe68989d ~SPM Keywords Update (#159)
* Updates English types and keywords to ATL
* Updates German, Spanish, French, and Italian types and keywords to SPM
* Updates Japanese types to SPM, adds Tiered, Job select, Warp and Void, waiting on scryfall for Station, Landers, and SPM
* Adds lang_settings for is_spacecraft and is_planet
* Adds is_mana_cost(param), so keywords can use "for " and "for its X cost" depending on if its a nice cost. Added to Mayhem and Web-slinging/Enweb.
* Updates predef token reminder text
2025-09-24 00:59:41 -05:00
cajun
4273221c3c Reapply "Bump to 2 5 8 (#141)"
This reverts commit 75307ecbe4.
2025-09-23 22:58:06 -05:00
cajun
75307ecbe4 Revert "Bump to 2 5 8 (#141)"
This reverts commit 240c1532ee.
2025-09-23 22:32:25 -05:00
GenevensiS
240c1532ee Bump to 2 5 8 (#141)
* 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>
2025-09-23 14:53:19 -05:00
GenevensiS
b81e219531 Add crystal caves frame (#151) 2025-09-23 14:51:35 -05:00
GenevensiS
ed4e89c375 Add eternities stellar sights (#148)
* add eternities stellar sights showcase frame
2025-09-23 14:35:26 -05:00
GenevensiS
e7e2af5bbb Update checklist template (#150) 2025-09-23 14:34:15 -05:00
GenevensiS
a1aed28885 Add expedition 33 frame (#155)
* Add expedition 33 frame
2025-09-23 14:26:07 -05:00
cajun
193904386b improve dryad arbor selection 2025-09-11 04:38:34 -05:00
cajun
b5ce34ff4d Fix #153 2025-08-17 22:15:34 -05:00
cajun
add2e3b979 special_text, fr fixes
fix Enchant : creature being autocapitalized
move card.special_text definition to the end so it can properly access all card fields
2025-07-03 23:04:41 -05:00
GenevensiS
764560a3a9 Change tarkir draconic 3 and 4 color hybrids (#147) 2025-07-03 22:30:52 -05:00
GenevensiS
203a83cf54 Add Sokrates custom frame by DoX (#146) 2025-07-03 22:19:09 -05:00
cajun
895d006c8c popunder, atom-name fix 2025-06-10 23:16:24 -05:00
GenevensiS
ca430e9574 fill ixalan image background (#144) 2025-05-31 17:11:31 -05:00
GenevensiS
852f020522 Update french keywords (#142)
* update french keywords

* feminine form of behold

* add "un" and "de" parameters
2025-05-22 22:09:59 -05:00
cajun
8730408c4d moogle 2025-05-14 14:55:28 -05:00
cajun
41f56f2ce6 FIN keywords
missing Japanese FIN
2025-05-14 02:12:55 -05:00
cajun
1ad85e8fa1 Update changelog.txt 2025-05-13 21:04:07 -05:00
cajun
68cd6a7f54 pinga new frames (#140) 2025-05-13 21:01:44 -05:00
cajun
9dc7484f87 Grapple's old sagas (#139) 2025-05-13 20:36:48 -05:00
GenevensiS
55dd4a339b Remove monocolor blend masks from showcases (#137) 2025-05-13 20:25:14 -05:00
GenevensiS
bc2ef83ae3 add secret lair arcade fonts (#136) 2025-05-13 19:41:23 -05:00
GenevensiS
ae785491a3 Add secret lair arcade (#128) 2025-05-10 18:58:37 -05:00
GenevensiS
89206cc3a6 Add tarkir ghostfire showcase frame (#127) 2025-05-10 18:55:24 -05:00
GenevensiS
22dc154989 Add tarkir draconic showcase frame (#132) 2025-05-10 18:50:51 -05:00