Kurt
7013250688
Add Colorful Screw collector button-cheat
...
Trainer editor, press button to have them auto-collected to inventory.
Some modifiers available for those wanting to reset all or get a list of all for manual hunting :)
2025-10-31 20:39:50 -05:00
Kurt
d047f02410
Extract contest colors to static utility class
...
Fixes more hardcoded colors to SystemColors for easier darkmode handling
2025-10-31 20:26:51 -05:00
Kurt
b5c29b3de8
Minor tweaks
...
Allow dragdrop into menustrip/legal/vertical tabs to load file
ZA: Retain original criteria for cleanup application of IVs
Inline vertical tabs color choice
Simplify some expressions
2025-10-31 18:44:37 -05:00
Kurt
0e9d8db2b1
Fix plus move defer check
2025-10-31 00:51:01 -05:00
Kurt
bcd12478af
Update EncounterSlot9a.cs
2025-10-31 00:47:32 -05:00
Kurt
649ba5f1f2
Fix alpha move flag check
2025-10-30 23:48:37 -05:00
Kurt
f4e6520afe
Make some configurable color settings fixed
...
Better support for toggled color mode (Dark Mode)
Rewrites Marking sprite coloration so that Dark Mode doesn't show the marks as Black when active (instead show as the Text color).
2025-10-30 23:21:30 -05:00
Kurt
0b58c01866
Fix diff flagwork block type
2025-10-30 22:52:46 -05:00
Kurt
8933fb06d4
ZA Fashion: Less GUI lag when Set All Owned
...
Pretty much instant now. Requires a little bit of allocation but good enough.
Clone the save file so we don't mutate the original if the user opts to cancel.
2025-10-30 22:52:35 -05:00
Kurt
048f7cfe30
Revise PIDIV check return value to enum
...
Deduplicates slightly by indicating the true-"ignore" better.
Add deferral for Alpha Moves (flagged later via ZA Verifier, not needing a generic Partial error)
2025-10-30 22:50:38 -05:00
Lusamine
291d5be618
Surface LZA FieldItems block
2025-10-30 21:07:53 -05:00
Kurt
d5314a00f5
Allow game bug for trade evo's & plus moves
2025-10-29 17:40:13 -05:00
Kurt
702829bb20
Add more event block repo types
...
Allow bigger window
2025-10-29 16:34:10 -05:00
Kurt
4c2cc2f45f
Add replace trainer name (Z)
...
profanity OT/nick => replace with this
not that it is currently being used, as none of the official events have bad OT names, and HOME can't transfer in stuff-yet-to-reset.
2025-10-29 16:33:49 -05:00
Kurt
e6a59740bb
Manual ability ctrl-click suggest
...
Add control-click for the manual ability entry to auto-apply the corresponding ability based on personal info (try and detect birth ability)
2025-10-29 01:48:13 -05:00
Kurt
5bdfd4597c
Fix non-English set imports of remapped forms
...
No need to do the English-specific remapping if the language isn't English
Closes #4613
2025-10-29 01:47:43 -05:00
Kurt
98255526d6
Update EvolutionUtil.cs
2025-10-28 23:55:48 -05:00
Kurt
70a6658835
Misc updates
...
ZA: Check ability number values (users were setting to 0 and it wasn't flagged)
ZA: Add Mable status for overall completion
ZA: Allow mutable slots of stored sub-event entities (such as gogoat/shuppet)
XY: Allow old man's slot to be modified (he's dead, who cares lol)
2025-10-28 23:47:05 -05:00
Kurt
bf9f585b77
Rename Work1=>CountTitle
2025-10-28 02:23:41 -05:00
Kurt
bdf3c09c2a
Relabel some EventWork blocks, increase size
2025-10-27 23:33:09 -05:00
XxPhoenix1996xX
d93f76731b
Spanish localization update ( #4608 )
...
* Update const_e_es.txt
* Update flags_bw_es.txt
* Update MessageStrings_es.txt
* Update flags_b2w2_es.txt
* Update flags_frlg_es.txt
* Update flags_e_es.txt
* Update const_rs_es.txt
* Update const_dp_es.txt
* Update flags_hgss_es.txt
* Update flags_dp_es.txt
* Update flags_rs_es.txt
* Update flags_e_es.txt
* Update flags_frlg_es.txt
* Update flags_bw_es.txt
* Update flags_hgss_es.txt
* Update MessageStrings_es.txt
2025-10-27 22:25:38 -05:00
Easy World
34d154320e
Update Simplified Chinese translations ( #4607 )
...
Improved and expanded Simplified Chinese localization for battle set parsing, legality checks, and UI text. This includes more accurate terminology, better consistency, and full translation of new features for Gen 9a and related editors.
2025-10-27 22:25:15 -05:00
XxPhoenix1996xX
629714c3b2
Update lang_es.txt ( #4606 )
2025-10-27 19:53:34 -05:00
Kurt
404bd1036c
Fix recognition of Gen9 eggs
...
Closes #4605
2025-10-27 19:53:10 -05:00
Kurt
b486247c1a
Gen9a: remove unused Game Started entry
...
Trainer editor; block is unused
2025-10-27 15:34:36 -05:00
Omni-KingZeno
ec550a03fa
Add Alpha status box sort option for PLA/ZA ( #4604 )
...
Co-authored-by: Omni-KingZeno <200784099+Omni-KingZeno@users.noreply.github.com>
2025-10-27 15:30:34 -05:00
Kurt
01255dc83e
Gen9a: Add "Set All Owned" button
...
slow, but works
hold alt to remove
hold shift to apply to all tabs
not holding shift applies only to current tab
allow form to be translated
2025-10-27 12:45:17 -05:00
Kurt
67b0217683
Fix met location duplication across sets
...
Kalos Gift starters when loaded to the GUI would mutate their met location to the wrong index (series 0) rather than retain the correct one (series 3). Wasn't apparent because the deduplication algorithm is different for Debug and Release builds.
Tested Release build, all unit tests now pass. Thanks pigeonsaint (discord) for reporting!
2025-10-27 12:21:08 -05:00
Manu
10d3ae0d54
Added support for .wa9 file type ( #4602 )
2025-10-27 11:57:03 -05:00
Kurt
29b4b6c38d
Gen9a: fix dex seen gender bit set
...
genderless was overwriting male; ensure value is 0-2
add missing seen gender set on UpdateDex box/party slot set
Closes #4600
2025-10-27 11:36:05 -05:00
abcboy101
b5f5f35f2c
Update text resources from Z-A, support LATAM Spanish as a program language ( #4599 )
...
* Split zh text resources
* Reorganize language text resources
* Update language codes
Z-A uses the same abbreviations in all languages
* Update characteristics text from Z-A
* Update LATAM text resources from Z-A
* Support LATAM Spanish as a program language
* Handle duplicates
2025-10-27 11:03:48 -05:00
Kurt
bee3cfb657
Minor perf tweak for generating shiny slot
2025-10-27 00:28:26 -05:00
HexByt3
1b2512c16f
Fix Zygarde form handling in ShowdownParsing ( #4577 )
...
The logic for parsing Zygarde-50%-C and Zygarde-10%-C was inverted, causing 50%-C forms to be imported as 10%-C. Fixed by checking if the form string contains "10%" instead of checking if it's empty.
2025-10-27 00:11:45 -05:00
XieonGaming
45e8a76754
Revise Spanish descriptions for event 0248 - ( #4591 )
2025-10-27 00:11:13 -05:00
Kurt
4aefdb7627
Update MiscVerifier.cs
2025-10-27 00:09:46 -05:00
Kurt
5cd6f456f0
Minor tweaks
...
Fix ability index calc for generate & match
Fix message for mystery gift fateful encounter flag should be false
Add PA9 to GetBlank for anyone using the method via NuGet dll
2025-10-26 23:58:28 -05:00
Kurt
1c610c2054
full shiny cache, slot->pa9 obedience level
...
also alpha plus move retained on set all plus moves
2025-10-26 20:21:42 -05:00
Kurt
692d99c5cc
Update 25.10.26
2025-10-26 19:07:50 -05:00
Kurt
fd1c538cc5
Changes for Legends: Z-A support ( #4596 )
...
Refer to pull request notes and the eventual changelog for a high-level summary.
Co-authored-by: Matt <17801814+sora10pls@users.noreply.github.com>
Co-authored-by: Lusamine <30205550+Lusamine@users.noreply.github.com>
Co-authored-by: SciresM <8676005+SciresM@users.noreply.github.com>
2025-10-26 19:01:44 -05:00
abcboy101
ae526a5bd5
Add Korean translation of README ( #4583 )
...
Closes #4582
Co-authored-by: scd02 <96989282+scd02@users.noreply.github.com>
2025-10-21 07:32:05 -05:00
Carbonara
fc6126a9e0
Update flags_bw_fr.txt ( #4575 )
2025-10-14 15:59:11 -05:00
Ka-n00b
0244b1bc6f
Fixed some CHT Event Constants formatting ( #4574 )
2025-10-13 22:46:20 -05:00
Ka-n00b
b34ec9de4c
Update Event Flags and translations ( #4573 )
...
* Update const_e_en.txt
* Update const_e_es.txt
* Update const_e_ja.txt
* Update const_e_zh-Hans.txt
* Update const_frlg_en.txt
* Update const_frlg_es.txt
* Update const_frlg_ja.txt
* Update const_frlg_zh-Hans.txt
* Update flags_e_en.txt
* Update flags_e_es.txt
* Update flags_e_ja.txt
* Update flags_e_zh-Hans.txt
* Update flags_e_zh-Hant.txt
* Update flags_rs_en.txt
* Update flags_rs_zh-Hans.txt
* Update const_dp_en.txt
* Update const_dp_es.txt
* Update const_dp_ja.txt
* Update const_dp_ko.txt
* Update const_dp_zh-Hans.txt
* Update const_dp_zh-Hant.txt
* Update const_hgss_en.txt
* Update const_hgss_es.txt
* Update const_hgss_ja.txt
* Update const_hgss_ko.txt
* Update const_hgss_zh-Hans.txt
* Update const_hgss_zh-Hant.txt
* Update const_pt_en.txt
* Update const_pt_es.txt
* Update const_pt_ja.txt
* Update const_dp_ko.txt
* Update const_pt_ko.txt
* Update const_pt_zh-Hans.txt
* Update const_pt_zh-Hant.txt
* Update flags_dp_en.txt
* Update flags_dp_es.txt
* Update flags_dp_ja.txt
* Update flags_dp_ko.txt
* Update flags_dp_zh-Hans.txt
* Update flags_dp_zh-Hant.txt
* Update flags_hgss_en.txt
* Update flags_hgss_es.txt
* Update flags_hgss_ja.txt
* Update flags_hgss_ko.txt
* Update const_hgss_ko.txt
* Update flags_hgss_zh-Hans.txt
* Update flags_hgss_zh-Hant.txt
* Update flags_pt_en.txt
* Update flags_pt_es.txt
* Update flags_pt_ja.txt
* Update flags_dp_ja.txt
* Update flags_pt_ko.txt
* Update flags_pt_zh-Hans.txt
* Update flags_pt_zh-Hant.txt
* Update const_b2w2_en.txt
* Update const_b2w2_es.txt
* Update const_b2w2_ja.txt
* Update const_b2w2_ko.txt
* Update const_b2w2_zh-Hans.txt
* Update const_b2w2_zh-Hant.txt
* Update const_bw_en.txt
* Update const_bw_es.txt
* Update const_bw_ja.txt
* Update const_bw_ko.txt
* Update const_bw_zh-Hans.txt
* Update const_bw_zh-Hant.txt
* Update flags_b2w2_en.txt
* Update flags_b2w2_es.txt
* Update flags_b2w2_ja.txt
* Update flags_b2w2_ko.txt
* Update flags_b2w2_zh-Hans.txt
* Update flags_b2w2_zh-Hant.txt
* Update flags_bw_en.txt
* Update flags_bw_es.txt
* Update flags_bw_fr.txt
* Update flags_b2w2_es.txt
* Update flags_bw_es.txt
* Update flags_bw_ja.txt
* Update flags_bw_ko.txt
* Update flags_bw_zh-Hans.txt
* Update flags_bw_zh-Hant.txt
* Update const_oras_zh-Hant.txt
* Update const_xy_ko.txt
* Update const_xy_zh-Hant.txt
* Update flags_oras_en.txt
* Update flags_oras_es.txt
* Update flags_oras_fr.txt
* Update flags_oras_ja.txt
* Update flags_oras_ko.txt
* Update flags_oras_zh-Hans.txt
* Update flags_oras_zh-Hant.txt
* Update flags_xy_en.txt
* Update flags_xy_ko.txt
* Update flags_xy_zh-Hant.txt
* Update const_sm_ko.txt
* Update const_usum_ko.txt
* Update const_usum_zh-Hant.txt
* Update flags_sm_ko.txt
* Update flags_sm_zh-Hant.txt
* Update flags_usum_ko.txt
* Update flags_usum_zh-Hant.txt
* Update flags_sm_zh-Hans.txt
* Update flags_sm_zh-Hant.txt
* Update flags_gs_zh-Hant.txt
* Update flags_c_zh-Hant.txt
* Update const_gs_zh-Hant.txt
* Update const_c_zh-Hant.txt
* Update flags_rs_zh-Hant.txt
* Update flags_gs_ko.txt
* Update flags_hgss_ko.txt
* Update MessageStrings_ko.txt
* Update MessageStrings_ja.txt
* Update const_b2w2_zh-Hans.txt
* Update const_b2w2_zh-Hant.txt
* Update const_b2w2_es.txt
* Update flags_gs_ko.txt
* Update flags_gs_en.txt
* Update flags_c_en.txt
* Update flags_c_fr.txt
* Update flags_c_ja.txt
* Update flags_c_zh-Hans.txt
* Update flags_c_zh-Hant.txt
* Update flags_gs_fr.txt
* Update flags_gs_ja.txt
* Update flags_gs_ko.txt
* Update flags_gs_zh-Hans.txt
* Update flags_gs_zh-Hant.txt
* Update flags_gs_es.txt
* Update flags_c_es.txt
* Update flags_gs_es.txt
* Update flags_c_es.txt
* Update const_e_ja.txt
* Update const_frlg_ja.txt
* Update flags_dp_ja.txt
* Update flags_pt_ja.txt
* Update flags_c_ja.txt
* Update flags_gs_ja.txt
* Update flags_gg_ko.txt
* Update flags_gg_zh-Hant.txt
* Update flags_gg_es.txt
* Update flags_gg_es.txt
* Update const_hgss_ko.txt
* Update const_xy_ko.txt
* Update flags_oras_ko.txt
* Update flags_c_es.txt
* Update flags_c_es.txt
* Update flags_gs_es.txt
* Update flags_gs_es.txt
* Update flags_gs_es.txt
* Update flags_c_es.txt
* Update const_c_zh-Hant.txt
* Update const_pt_ko.txt
* Update flags_usum_zh-Hant.txt
* Update flags_usum_zh-Hans.txt
* Update flags_usum_ko.txt
* Update flags_usum_ja.txt
* Update flags_usum_es.txt
* Update flags_usum_en.txt
* Update const_c_es.txt
* Update flags_bw_ja.txt
* Update flags_bw_zh-Hans.txt
* Update flags_bw_zh-Hant.txt
* Update flags_bw_zh-Hant.txt
* Update const_xy_zh-Hans.txt
* Update const_xy_zh-Hant.txt
* Update flags_gs_es.txt
* Update flags_c_es.txt
* Update const_c_es.txt
* Update const_c_es.txt
* Update const_gs_es.txt
* Update const_c_es.txt
* Update flags_gg_zh-Hant.txt
* Update flags_dp_ko.txt
* Update flags_pt_ko.txt
* Update const_gs_es.txt
* Update const_c_es.txt
* Update flags_b2w2_zh-Hans.txt
* Update flags_b2w2_zh-Hant.txt
* Update flags_dp_zh-Hans.txt
* Update flags_pt_zh-Hans.txt
* Update flags_pt_zh-Hant.txt
* Update flags_dp_zh-Hant.txt
* Update flags_dp_zh-Hans.txt
* Update flags_dp_zh-Hant.txt
* Update flags_pt_zh-Hant.txt
* Update flags_pt_zh-Hans.txt
* Update const_dp_ja.txt
* Update const_pt_ja.txt
* Update flags_bw_ko.txt
* Update flags_usum_zh-Hans.txt
* Update flags_usum_zh-Hant.txt
* Update MessageStrings_de.txt
* Update MessageStrings_it.txt
* Update MessageStrings_zh-Hant.txt
* Update MessageStrings_zh-Hans.txt
* Update MessageStrings_ko.txt
* Update MessageStrings_de.txt
* Update flags_c_es.txt
* Update flags_c_fr.txt
* Update flags_c_ja.txt
* Update flags_c_zh-Hans.txt
* Update flags_c_zh-Hant.txt
* Update flags_c_en.txt
* Update flags_gs_es.txt
* Update flags_gs_fr.txt
* Update flags_gs_ja.txt
* Update flags_gs_zh-Hans.txt
* Update flags_gs_zh-Hant.txt
* Update flags_gs_ko.txt
* Update flags_gs_en.txt
* Update flags_gs_es.txt
* Update flags_hgss_ko.txt
* Update flags_hgss_es.txt
2025-10-13 16:22:48 -05:00
sora10pls
cdf4aaecce
Add latest distribution raid data... again!
2025-10-06 07:39:08 -04:00
Kurt
bff4a56f1f
Add egg3/4 language restrictions, kor shaymin
...
Closes #4570
2025-10-05 11:23:30 -05:00
sora10pls
f113b01faf
Add latest distribution raid data 🌙 🤖
...
Thanks for not distributing these raids correctly, Game Freak!
2025-10-02 20:38:47 -04:00
Kurt
f10b6c5196
Minor tweaks
2025-09-27 18:33:15 -05:00
Kurt
73536187cf
Update 25.09.25
2025-09-26 17:00:38 -05:00
9Bitdo
23e08dc73a
Add Shiny Miraidon / Koraidon Gift's date ( #4567 )
2025-09-26 04:37:58 -05:00
Kurt
e217979000
Misc zipreader tweaks
...
Closes #4566
signature changes, add some overloads, extract/simplify common logic
Co-Authored-By: Chris Dailey <nitz@users.noreply.github.com>
2025-09-25 17:27:14 -05:00