Manu
43c67fd455
Add wc5full compatibility ( #3854 )
...
* Add WC5Full compatibility
* Add .wc5full to mystery gift filter
2023-04-04 07:19:54 -07:00
Kurt
d6ec64fb00
Update MoveListSuggest.cs
2023-04-02 16:19:56 -07:00
Kurt
fcad4f8e08
Handle WC9.Scale spec per v1.2.0 patch changes
...
Unnoticed, undocumented, now both.
Pivot based on March 1st for the 4 gift-poke cards that already existed. On that day onward, games must be on v1.2.0 in order to redeem, and thus must follow the fixed scale spec.
2023-04-02 01:19:33 -07:00
Kurt
3b54ac6ecc
Show affixedribbon next to markings
...
new Visual Studio version made my designer code ugly
maybe I should refactor the GUI like they recommend :P
2023-04-01 16:52:12 -07:00
Kurt
0d3bbe15b7
Add lechonk wc9 to pickle
2023-04-01 15:20:14 -07:00
Lusamine
d6e1019233
Add met dates for TCG Lechonk and end date for Fly Pikachu
2023-04-01 09:34:15 -05:00
sora10pls
2f5b66f49a
Allow Master Rank Ribbon on Treasures of Ruin
2023-03-31 20:04:52 -04:00
Kurt
c81c0d84d4
Add GSC swarm fishing slots
...
https://projectpokemon.org/home/forums/topic/57375-pkhex-new-update-legality-errors-contribution-page/?do=findComment&comment=282691
9f52f8fb7c
Thanks SegNin !
2023-03-31 13:02:27 -07:00
Kurt
4384cadefc
Add more xmldoc
2023-03-31 13:00:34 -07:00
sora10pls
3bfd302633
Add latest distribution raid data 🦦
2023-03-30 20:07:19 -04:00
Jonathan Herbert
5cb31d660d
Add Enrollment Date To SaveBlockAccessor9SV and SAV9SV ( #3851 )
...
Add Epoch1900Value based on Epoch1970Value's API and the method @Lusamine described in #3800 to access the Enrollment Date From Scarlet and Violet Save
2023-03-29 20:44:04 -07:00
sora10pls
bd05da2b94
Revise SV stake collection cheat
...
Chains in front of the ruins are now removed when activating the cheat
Also reorder and label more blocks
2023-03-28 18:25:56 -04:00
sora10pls
6b5d4ec3ea
Add, label, and reorder more SV save blocks
...
Co-Authored-By: Lusamine <30205550+Lusamine@users.noreply.github.com>
2023-03-28 16:01:21 -04:00
sora10pls
dd157813c4
Misc changes
...
Re-order tables according to National Dex ID instead of Dev ID
Label unknown fields for SV player appearance/fashion
2023-03-28 16:00:44 -04:00
Kurt
79ca670044
Replace party/boxdata get with more performant use
...
Read directly from the save file.
Batch Editor no longer updates dex, HT details, or updates acquired counts when placing back in the SAV.
2023-03-28 12:49:21 -07:00
Kurt
e6ebd20d83
Minor tweaks
...
Fix boxbin load being ignored
2023-03-28 11:29:29 -07:00
Kurt
5c13183d02
Less allocation, minor tweaks
...
NET 8 will have a Shuffle method, which can get rid of the overload in Util.
Batch Editor no longer crashes the program when selecting OT_Trash/HT_Trash/Nickname_Trash via dropdown.
2023-03-27 00:11:42 -07:00
Kurt
82309cf99d
Use Memory<byte> for Gen4 saves
...
Instead of allocating a buffer for Storage/General, just point within the raw Data, as a Memory<byte> reference. Most of the uses were already using it as span.
2023-03-26 15:16:12 -07:00
Lusamine
0e16b08482
Label step counters in SWSH for egg cycle and party friendship
2023-03-26 16:10:26 -05:00
Kurt
aa13c93e65
Add misc generic constraints
...
Resolves some allocation analyzer issues
2023-03-25 23:28:28 -07:00
Kurt
0087ccb44f
Use span for savefile slot API
...
No more offset fetch
2023-03-25 23:14:50 -07:00
Kurt
5ce3e734b8
Skip initial cctor alloc on non-byte primitives ( #3850 )
...
Runtime/jit repoints these to the dll rather than heap if we're Little Endian (always, otherwise will allocate like before).
Eliminates quite a few static constructors, so even faster startup. Items later.
2023-03-25 17:55:55 -07:00
Kurt
34c1473966
Misc tweaks
2023-03-25 17:48:49 -07:00
Kurt
081a48bbf6
Update LevelVerifier.cs
2023-03-24 23:48:35 -07:00
sora10pls
a68165cdd8
Add latest distribution raid data 🥚
2023-03-23 20:06:11 -04:00
Kurt
4615e3577a
Span-ify MoveSetApplicator
2023-03-21 21:02:13 -07:00
Kurt
46de8c4b06
Minor optimizations
...
Only fetch egg moves when using them
Localize KOR gen2 string directly instead of switch expression
Remap FRE gen4 chars directly, hot path instead of dictionary lookup
Uppercase chars in place
2023-03-21 17:20:13 -07:00
BlackShark
6247a61bd3
Fixed offset for MysteryEvent3RS checksum ( #3847 )
...
* Fixed offset for ME3RS checksum
* Added Subtitle for WonderCard3
2023-03-21 16:45:37 -07:00
BlackShark
a31217ef6a
Various changes to Gen 3 Mystery Data ( #3842 )
...
* Various changes to Gen 3 Mystery Data
* Update Gen3MysteryData.cs
2023-03-20 16:26:23 -07:00
Manu
8ab36f70fd
fix SetValue for SByte blocks ( #3843 )
2023-03-20 15:54:47 -07:00
Kurt
224283b7f8
Better spanify nth entry tsv fetch
...
Closes #3846
2023-03-20 15:52:27 -07:00
Manu
f9c55320f4
Label Active Outbreaks Number Save Block ( #3844 )
2023-03-20 06:07:30 -07:00
Kurt
30e3c94c8a
GB: Clamp ev stat to 255 again
...
https://github.com/kwsch/PKHeX/issues/3841#issuecomment-1475373250
2023-03-19 12:40:50 -07:00
Kurt
ecbf6c06de
Permit pokewalker courses for all languages
...
Wrong: #3594
Pokewalkers can interact with games they're not paired to (and receive gifts!).
Closes #3837
2023-03-19 12:21:43 -07:00
Kurt
c8909a4326
GB stats: Ceil instead of +1
...
Wrong: #2265
Edge case (exact sqrt); Closes #3841
2023-03-19 12:18:10 -07:00
Eelen
994685cad5
Update CHS translations ( #3836 )
...
Co-authored-by: Leo <103500840+wubinwww@users.noreply.github.com>
2023-03-19 10:11:04 -07:00
notzyro
df481c9b25
Label SV GO Vivillon Save Blocks ( #3838 )
...
- Rename FSYS_Vivillon for uniformity
- Labels bool for GOVivillon form is enabled
- Labels unix time stamp for GOVivillon postcard expiration
2023-03-18 16:38:11 -07:00
sora10pls
61a87333c0
Re-ban impossible SV Egg Moves
...
See e20b5cb325
2023-03-18 09:05:34 -04:00
Kurt
7e3af18b2e
Fix inverted bdsp footprint ribbon check
...
Net7 must have rewritten the logic and I partially reverted
https://projectpokemon.org/home/forums/topic/57375-pkhex-new-update-legality-errors-contribution-page/?do=findComment&comment=282543
2023-03-16 21:05:42 -07:00
sora10pls
5110c62d25
Add latest distribution raid data 🦉
2023-03-16 20:05:39 -04:00
Lusamine
c0796780fa
Tweak BulkAnalysis output
2023-03-15 21:24:03 -05:00
Kurt
d13b39231a
Fix unset geoloc gen4/5
...
Closes #3833
2023-03-10 19:34:49 -08:00
Jonathan Herbert
547ec8ad12
Fix SwSh Treasure Inventory Tab Mislabeled As Mail ( #3832 )
2023-03-08 11:52:18 -08:00
Kurt
7b07334a5a
Update Vivillon3DS.cs
2023-03-05 12:27:17 -08:00
Kurt
827b7455c0
Update Vivillon 3DS pattern handling
...
Follow up to #3235 , this time closing the book for good.
From a bulk analysis perspective, having multiple patterns[0, 17] of Vivillon for the same Gen6/7 OT is illegal. Maybe not for traded eggs?
2023-03-05 01:39:13 -08:00
Kurt
29b3b695bd
Pre-allocate some dictionary sizes
...
Skips the bucket array resizing steps
a 256 key dict will garbage 5KB; StringConverter2KOR wastes 100KB of garbage.
Zukan7b: save 144 bytes and eliminate cctor
2023-03-04 20:00:27 -08:00
Kurt
2c405f98b1
Deduplicate zh Gen5 met locations
...
StringQualityTests now passes again.
2023-03-04 19:31:03 -08:00
Kurt
284dd6d995
Update EncounterEgg.cs
2023-03-04 15:10:34 -08:00
Kurt
81bcd95dc1
Revise Vivillon form sanity check
...
Previously, slots were hard-matched to 18; now since they're "random", we need to flag out of bounds values.
2023-03-04 14:53:01 -08:00
Kurt
94d5ca491f
FormRandom SV Vivillon
2023-03-04 14:48:40 -08:00
Eelen
5246d67284
Update CHS Translations ( #3825 )
...
Co-authored-by: Leo <103500840+wubinwww@users.noreply.github.com>
2023-03-04 13:22:06 -08:00
Ammako
0a1b4196b1
Fix Wishmaker Jirachi ( #3824 )
...
Needs ID32 because Wishmaker Jirachi is a fixed 00000 SID, unlike Channel Jirachi.
2023-03-04 13:21:57 -08:00
Kurt
569a4a7832
Add postcard before multiplayer size
2023-02-28 20:03:46 -08:00
Kurt
57d32456f6
Update 23.02.27
2023-02-27 19:21:56 -08:00
Kurt
0f1fba86f7
S/V 1.2.0 Support ( #3819 )
2023-02-27 19:12:27 -08:00
Eelen
353ca40f42
Update CHS Translations ( #3802 )
...
Co-authored-by: wu professor <103500840+wubinwww@users.noreply.github.com>
2023-02-27 18:15:13 -08:00
Manu
5ef3837d3f
Fix Jiseok Garganacl start date ( #3815 )
2023-02-27 16:18:39 -08:00
Kurt
7b93491025
Tab separated country/region tables
...
https://github.com/kwsch/PKHeX/pull/3810#issuecomment-1445519631
SuggestAppend for gen4/5 trainer country/region editor
Add country:0 for 3DS locale for consistency
Use — for "None"
2023-02-26 17:41:22 -08:00
abcboy101
30aa1cc9aa
Add Geonet location editing for Gen 4/5 ( #3810 )
...
* Add Geonet location to SAV4 and SAV5
* Allow commas to be escaped in subregion names
* Add missing 3DS subregions
* Add Geonet location editing
* Ensure null values are kept as the first option in GetCountryRegionList
* Add Geonet locations in CHS/CHT
2023-02-26 16:33:53 -08:00
Kurt
52f1bf081c
Add SizeType9 for fixed range Scale values
2023-02-26 16:14:11 -08:00
Kurt
b4b1310934
Rework jagged crypt operation
...
Fixes checksums for Colo
Closes #3803
2023-02-26 15:18:32 -08:00
Kurt
839a76d6a3
Slightly better perf for HiddenPower/Nickname
...
No more stackalloc for temp string trimming/rebuilding. Really jank strings with multiple parens shouldn't need to be recognized.
Handle bad TeraType pkm values
Handle unrecognized Hidden Power types (Fairy), don't show "Normal"
Hide Tera Type import if requested for non-Tera formats, and gen8 props too.
2023-02-26 13:51:58 -08:00
sora10pls
0a07edb705
Add latest distribution raid data 🐭 ⚡ 💧
2023-02-23 19:08:08 -05:00
Lusamine
0fa4ec8dce
Fully update button naming/localization for propagating SV raids
...
Standardizes capitalization of "raid" in the editor and updates
shortcuts to indicate holding Shift to propagate seed.
Closes #3807
2023-02-23 11:08:33 -06:00
Kurt
812aa0a2d3
ThrowIfNull net7
2023-02-23 01:07:46 -08:00
Kurt
552676ed3a
Add counter overflow check
...
Never will happen, but not worth arguing over because this is essentially what the ROM does. Entry to this method requires both OK.
91c040b081/src/save.c (L587-L605)
Closes #3805
2023-02-23 00:48:03 -08:00
Kurt
77cac48d34
Add sanity check for min level eggs
...
Closes #3797
2023-02-18 23:19:50 -08:00
Lusamine
3e5c31a7b5
Add server dates for Jiseok's Garganacl event
2023-02-17 02:22:39 -06:00
mi-ya1987
f3719e1d32
Fix Emerald flag Japanese localization ( #3792 )
...
* Update const_e_ja.txt
2023-02-17 00:09:06 -08:00
Manu
1d2c8d27ba
Fix MetDate for WC9 templates ( #3790 )
...
* fix flabébé wc9 details
* add JumpFesta Gyarados EncounterServerDate
* Fix MetDate when generating from WC9 template
2023-02-16 23:57:03 -08:00
Kurt
6daad3a1d1
Update CGearBackground.cs
...
Closes #3789
2023-02-16 23:51:15 -08:00
mi-ya1987
07fdae71f1
Fix extensions of Japanese RSE flag files ( #3791 )
...
* Rename const_e_ja to const_e_ja.txt
* Rename const_rs_ja to const_rs_ja.txt
* Rename flags_e_ja to flags_e_ja.txt
* Rename flags_rs_ja to flags_rs_ja.txt
2023-02-16 22:11:04 -08:00
mi-ya1987
db32f960c2
Create const_e_ja ( #3783 )
2023-02-16 19:39:44 -08:00
mi-ya1987
6ab1474523
Create flags_e_ja ( #3782 )
2023-02-16 19:39:32 -08:00
mi-ya1987
4de0844b84
Create const_rs_ja ( #3781 )
2023-02-16 19:39:16 -08:00
mi-ya1987
735916ab8a
Create flags_rs_ja ( #3780 )
2023-02-16 19:39:06 -08:00
mi-ya1987
0140f86add
Update flags_e_en.txt ( #3787 )
2023-02-16 19:35:15 -08:00
mi-ya1987
e12878fc48
Update flags_frlg_ja.txt ( #3785 )
2023-02-16 19:33:44 -08:00
mi-ya1987
c7917cea9a
Update const_frlg_ja.txt ( #3788 )
2023-02-16 19:32:16 -08:00
Lusamine
0d9d2e6a3d
Add Sylveon and Garchomp Distribution Tera Raids
2023-02-16 20:06:01 -06:00
Manu
4c8831011d
fix wc9 dev id ( #3786 )
2023-02-16 05:54:48 -08:00
sora10pls
00bc21f8ff
Add latest distribution raids 🫃
2023-02-12 19:47:12 -05:00
Zazsona
386c7078db
Update "SetStringKeepTerminatorStyle" to resolve "?" OT bug. ( #3778 )
2023-02-12 11:28:51 -08:00
Eelen
92b841881d
Update CHS translations ( #3776 )
...
Co-authored-by: wu professor <103500840+wubinwww@users.noreply.github.com>
2023-02-12 11:16:56 -08:00
mi-ya1987
76e014614c
Update flags_e_en.txt ( #3773 )
2023-02-10 23:29:25 -08:00
mi-ya1987
1989373bb3
Update flags_e_en.txt ( #3772 )
2023-02-10 23:29:04 -08:00
Eelen
d1016714ce
Update CHS translations ( #3769 )
...
* Update CHS Translations
2023-02-08 23:36:32 -08:00
mi-ya1987
0118a1880b
Update flags_frlg_ja.txt ( #3767 )
2023-02-08 23:35:51 -08:00
Kurt
39a7007541
Extract Bulk Analysis components
2023-02-08 17:24:47 -08:00
Kurt
f77e605cae
Update AreaWeather9.cs
2023-02-08 08:19:38 -08:00
Kurt
ad31ebbbe2
Update TransferVerifier.cs
2023-02-07 22:30:33 -08:00
Kurt
aa430b48ca
Disallow LGPE event gift OT handling
2023-02-07 21:56:25 -08:00
Kurt
ad0f604841
Add pokeflute to key XY
...
Temporary key item
https://gaming.stackexchange.com/questions/179667/how-to-get-the-pokeflute-in-pokemon-x-and-y
2023-02-07 21:52:06 -08:00
Lusamine
376e8f2d4f
Always use white outlines on box shiny icons
2023-02-06 19:36:01 -06:00
Zazsona
c6e133cff8
Add Toys from the My Pokémon Ranch Platinum Update ( #3766 )
...
* Add Ranch Toys from Platinum Update
* Add ToyType validation to SAV4Ranch
2023-02-05 11:47:35 -08:00
mi-ya1987
a16b2cbd3a
Create flags_frlg_ja.txt ( #3763 )
2023-02-05 11:46:59 -08:00
mi-ya1987
6a8907398a
Update flags_frlg_en.txt ( #3760 )
2023-02-05 11:46:48 -08:00
mi-ya1987
7da2313db5
Create const_frlg_ja.txt ( #3764 )
2023-02-05 11:46:32 -08:00
Eelen
e77244957d
Update CHS translations ( #3765 )
...
-Update flags_bw_zh.txt
-Update flags_oras_zh.txt
* Fix CHS translation errors
* Update lang_zh.txt
* Update CHS translations
-Update flags_b2w2_zh.txt
Co-authored-by: wu professor <103500840+wubinwww@users.noreply.github.com>
2023-02-05 11:46:16 -08:00
mi-ya1987
ac833f0365
Update flags_frlg_en.txt ( #3762 )
2023-02-05 11:45:29 -08:00
mi-ya1987
11b0f96f08
Update flags_frlg_en.txt ( #3761 )
2023-02-05 11:45:18 -08:00
mi-ya1987
627965e6ed
Update flags_frlg_en.txt ( #3759 )
...
mistake in the spelling corrected
2023-02-05 00:42:20 -08:00
Kurt
31733671ec
Fix string screening (str->int)
2023-02-03 20:44:11 -08:00
Kurt
fe2cbeac31
Add date restrictions for WC9, pika diff
2023-02-03 20:30:41 -08:00
Kurt
60a53b6afa
Skip closing other-thread popups on sav load
...
Plugins may have popups that were created on another thread as diagnostic messages; by trying to close these on our main GUI thread, the program crashes.
Just leave these other-thread forms open when we change save files instead of crashing or closing them on their proper thread.
2023-02-03 12:52:52 -08:00
Eelen
5bee6d0d0d
Update CHS translations ( #3755 )
...
* Update CHS translations
* Update GEN8 GEN7 and GEN6.XY flags translations
* Update flags_gg_zh.txt
Co-authored-by: wu professor <103500840+wubinwww@users.noreply.github.com>
2023-02-03 12:45:19 -08:00
mi-ya1987
c6bfaa0709
Update text_ItemsG3_ja.txt ( #3751 )
2023-02-03 12:44:40 -08:00
frefire
f7179a7713
Gen 5 enhancements. ( #3756 )
...
* Gen 5 enhancements:
-- BW: Dump/import black city/white forest data from each other.
-- BW: Reset thundurus/tornadus flags so they can be roaming again by visiting the cabin at route 7.
Reset this flag and switch your BW version with the same save file, you can catch the other pokemon that's limited to a sole version.
* Use work 192, fc5 ext
Adds a translatable message string to indicate the provided input size is incorrect.
2023-02-03 12:44:21 -08:00
sora10pls
3ade5794f2
Add latest distribution raid data 🧍♂️ 🔥
2023-02-02 20:01:44 -05:00
Kurt
8279615040
Fix bit wrap met location matching
...
Use ulong bitmask not u32
2023-02-02 15:12:18 -08:00
Kurt
3d29cc5a19
Misc tweaks
...
- Allow paradox species to receive master rank ribbon
- Resize & center IV/AV rand button (localizations
were too wide for AVs)
- Highlight blue the most recently toggled Ribbon
2023-02-01 16:55:38 -08:00
Kurt
9ecb8981a9
Expose criteria optimization for trade/headbutt
...
If the criteria template is optimized, we will be able to source moves from sibling game pairs that require indications of it being traded (yay strict logic...)
ex: encgenerator now yields X/Y eggs when ORAS tutors requested in moveset and game is X/Y
2023-01-31 23:23:12 -08:00
Kurt
c5ec20ef5d
Emit sv scatterbug eggs as form18
2023-01-31 18:31:55 -08:00
Kurt
39fe454840
Revise natureamp clicks
...
now behaves correctly without off-by-1 behavior
2023-01-31 18:31:40 -08:00
Kurt
6bf3d4ce9f
More descriptive version indication wc6/wc7
...
Skip yield if not matching version
Handle defer/partial for gen7
2023-01-30 22:57:18 -08:00
Kurt
10613fd070
Improve hidden power mutation logic
...
No more heap algo span copy mutation. Finish distilling the problem down to bits.
2023-01-30 19:49:31 -08:00
mi-ya1987
80dc35898a
Update text_ItemsG3_ja.txt ( #3747 )
2023-01-29 23:31:57 -08:00
mi-ya1987
9d3da25a02
Update MessageStrings_ja.txt ( #3746 )
2023-01-29 23:31:19 -08:00
Eelen
9fb1ec2c86
Update CHS translations ( #3748 )
2023-01-29 09:54:45 -08:00
Kurt
93c4abbbd5
Misc tweaks
...
Un-fix main panel, guess this might help for scaling the GUI via OS settings. Add an overload to rescale ItemSize for the vertical tab control; don't think it is ever called though.
Make EvoChain get method public for archit
2023-01-28 19:23:43 -08:00
Kurt
15925b1368
Fix mysterygift string ext cmp
2023-01-28 19:22:31 -08:00
Kurt
03be38c8df
Handle remapped zukan species
...
The one critical spot it was needed :(
Revise SeenAll for genderflag set; just wipe -> reapply.
Closes #3745
2023-01-28 19:18:10 -08:00
Eelen
19b7e0fda3
Update CHS translations ( #3742 )
2023-01-27 09:21:05 -08:00
Kurt
3572097c96
Update 23.01.26
...
Hello .NET 7
2023-01-26 21:58:04 -08:00
Uiharu
0e897dc1f1
Update CHT and Japanese translations ( #3738 )
...
Update CHT and Japanese translations.
2023-01-26 19:03:28 -08:00
Manu
1205a2c0ae
update italian translation ( #3737 )
2023-01-26 19:03:19 -08:00
Kurt
9ddfe3f629
Misc fixes
...
Allow dragon ascent bitfetch for gen6/7
Fix hidden power type parse/trim
Remove */ from hidden power type calc
allow longer set lines (full EVs specified for Gen2 is 74 chars
allow set lines of length 1-2 to fully support trash sets for all languages
Tweak pb8->pk8 to be more straightforward
2023-01-26 19:03:06 -08:00
Kurt
387ab6d546
Pass species/form as param; toxtricity nature
...
Need to know the original encounter species rather than current species. Gotta pass this information in.
Closes #3739 ty @javierhimura !
2023-01-26 18:07:27 -08:00
sora10pls
8419ee017d
Add latest distribution raid data 🐸 🥷 ☠️
2023-01-26 19:03:59 -05:00
Kurt
5aca291a7a
Update translatables via devutil dump
2023-01-25 20:36:47 -08:00
Uiharu
3cbd662ade
Remove the useless blank line in text_Natures_zh2.txt ( #3736 )
...
* Remove the useless blank line in text_Natures_zh2.txt
Remove the useless blank line to fix the Natures drop-down selection menu issue, which may be introduced from the last modification.
* Update some translation texts for better display
Update some translation texts for better display.
2023-01-25 19:29:35 -08:00
Manu
c5a9f0d6e3
update italian translation ( #3734 )
...
* it text updates
* update italian translation
* mistakenly renamed string in fr file
2023-01-23 10:48:19 -08:00
Uiharu
b47dd9c877
Update CHT translation ( #3732 )
2023-01-22 22:16:32 -08:00
Jimmy
f89d146462
Update text_Natures_zh2.txt ( #3733 )
...
In traditional Chinese, Relaxed should be translated as "悠閒" rather than "悠閑"
This is a translation issue.
2023-01-22 22:16:05 -08:00
Kurt
71eeb7072b
Fix gen4 set all TMHM bits
...
oops
make other personalinfo consistent
show legality triangles if previous parse failed (oops)
2023-01-22 14:55:35 -08:00
Kurt
146dbad387
More fixes
...
pk3->pk4 trash length copy
cross-thread main preview dragdrop (continue from same GUI thread)
rearrange csproj again, seems like SelfContained needs to go after the Publish content.
2023-01-22 11:43:13 -08:00
Eelen
dfcc22c453
Translation tweak ( #3722 )
...
Repair form translation format
remove redundant Rotom form translation
2023-01-21 22:02:40 -08:00
Kurt
8537bb56e1
Replace "Set All 6 Stars" with "Copy To Others"
...
Closes #3727
Hold shift to copy the seed too, otherwise it will keep the existing seed randomness.
2023-01-21 22:02:21 -08:00
Kurt
5de825de51
Disallow matching if notradeback loc wiped
...
Closes #3710
2023-01-21 22:01:50 -08:00
Kurt
7b910504ce
Use Current Level instead of Stat Level for pk1/2
...
Closes #3704
all other impl of LoadStats get CurrentLevel
2023-01-21 22:01:30 -08:00
Kurt
88830e0d00
Update from .NET Framework 4.6 to .NET 7 ( #3729 )
...
Updates from net46->net7, dropping support for mono in favor of using the latest runtime (along with the performance/API improvements). Releases will be posted as 64bit only for now.
Refactors a good amount of internal API methods to be more performant and more customizable for future updates & fixes.
Adds functionality for Batch Editor commands to `>`, `<` and <=/>=
TID/SID properties renamed to TID16/SID16 for clarity; other properties exposed for Gen7 / display variants.
Main window has a new layout to account for DPI scaling (8 point grid)
Fixed: Tatsugiri and Paldean Tauros now output Showdown form names as Showdown expects
Changed: Gen9 species now interact based on the confirmed National Dex IDs (closes #3724 )
Fixed: Pokedex set all no longer clears species with unavailable non-base forms (closes #3720 )
Changed: Hyper Training suggestions now apply for level 50 in SV. (closes #3714 )
Fixed: B2/W2 hatched egg met locations exclusive to specific versions are now explicitly checked (closes #3691 )
Added: Properties for ribbon/mark count (closes #3659 )
Fixed: Traded SV eggs are now checked correctly (closes #3692 )
2023-01-21 20:02:33 -08:00
sora10pls
4265407d45
Add latest distribution raid data 👻
2023-01-19 19:04:06 -05:00
Kermalis
5958b4ee73
Fix tera-type typo in Encounter9RNG ( #3725 )
2023-01-14 01:17:52 -08:00
Kurt
260559c7e6
Update EggStateLegality.cs
2023-01-07 14:17:34 -08:00
Kurt
dbbb4eba62
Allow fall through for Gen9 marks
2023-01-07 14:01:38 -08:00
sora10pls
9e1df853b0
Add latest distribution raid data
2023-01-05 19:05:44 -05:00
Easy World
d4af464109
Translation tweak ( #3717 )
...
* Translation tweak
* add Main.B_RaidsSevenStar translation in 9 languages
* modify Main.B_Raids translation in chs and cht
* remove redundant Rotom form translation
* Add SAV_RaidSevenStar9 translation
Add SAV_RaidSevenStar9 language resources
2023-01-05 08:25:41 -08:00
sora10pls
67ac1e7378
Add Cinderace raid handling
2022-12-29 19:20:01 -05:00
sora10pls
854a8d1f5a
SV block key label updates
2022-12-29 18:51:45 -05:00
sora10pls
b8f6b5f434
Add Delibird distribution raids 🎁
2022-12-22 19:04:35 -05:00
Kurt
b1f31e8198
Update EntityPID.cs
2022-12-22 12:12:13 -08:00
Kurt
a8be90be31
Update WC9.cs
...
Closes #3693
2022-12-19 18:56:12 -08:00
Kurt
f5ea250975
Show star square for everything in Gen9 ( #3689 )
2022-12-18 00:16:29 -08:00
Kurt
1e086798fb
Update 22.12.18
2022-12-18 00:06:04 -08:00
Easy World
8c8f636769
Update text_Forms_zh.txt ( #3688 )
2022-12-17 23:45:12 -08:00
Kurt
36031ad51f
Update PKM.cs
2022-12-17 23:38:04 -08:00
Kurt
e3b1a29ad6
Update Core.cs
2022-12-17 23:09:00 -08:00
Kurt
1c980a0434
Fetch form entries for gen4-6 learnsets
...
Silly Wormadam with different form permissions.
2022-12-17 20:36:44 -08:00
Kurt
c776d8db43
Treat level2 yungoos as scripted encounter
2022-12-17 14:54:57 -08:00
Kurt
ee9f8f0558
Allow click correcting Gender icon
2022-12-17 14:04:22 -08:00
Kurt
1de869f541
Flag pp ups on non-PP up move IDs
...
Previous logic wouldn't flag "None" move w/ ppup>0
Also now flags sketch & revival blessing.
2022-12-17 13:29:06 -08:00
Kurt
80c856b618
Move complicated EC get to Common Edits
...
Rerolling EC will match Maushold and Dudunsparce current form.
2022-12-17 13:17:24 -08:00
Kurt
62204a81fc
Level 2 wild yungoos game start handling
2022-12-17 00:12:33 -08:00
Kurt
41930dd2bd
Handle crossover flying dragonite
...
Update pkl from pkNX
2022-12-16 22:34:01 -08:00
Lusamine
46d96f2822
Document blocks for Gimmighoul, fixed symbols, and records
2022-12-15 13:14:26 -06:00
sora10pls
7c1a343216
Add SM/USUM IV Judge event flag
2022-12-13 17:54:31 -05:00
Kurt
7d4a4846f7
Disallow area0 crossover
...
Coordinates are nearby, but the points are on distinct loaded maps.
2022-12-12 23:56:25 -08:00
sora10pls
4eb7858028
Fix former titan Iron Treads moveset
...
also rearrange to story order
2022-12-12 20:59:09 -05:00
Kurt
8190a12d13
Label properties for language and entity count
2022-12-10 19:55:24 -08:00
Kurt
3ef12c3ebe
Encounter Crossover/Wander tolerance (30f) ( #3683 )
...
* Update encounter_wild_paldea.pkl
* Add weather/time mark checks
* Set tolerance to 30f, swap crabrawler evos
2022-12-10 19:53:59 -08:00
Kurt
d4835392a0
Update SAV3GCMemoryCard.cs
...
Move SaveGameCount field reset outside of the loop.
Closes #3682 ty @TheZett !
Make if-if-if an if-else since entry to one will never enter the others.
2022-12-10 14:01:59 -08:00
Kurt
07ce14403f
Update EncounterFixed9.cs
2022-12-09 07:50:50 -08:00
Kurt
89b10aec7e
Min size clamp fixed tera
...
Co-Authored-By: Lusamine <30205550+Lusamine@users.noreply.github.com>
2022-12-08 23:03:56 -08:00
sora10pls
b2cbcd5139
Clamp picnic table accessory counts
2022-12-08 22:59:23 -05:00
sora10pls
af660dd299
Add Tyranitar/Salamence distribution raids
2022-12-08 19:04:29 -05:00
Kurt
b29d9a65e1
Allow static encounter deerling form change match
...
Closes #3678
2022-12-07 23:28:47 -08:00
sora10pls
baa21a6f49
Update GameData.cs
2022-12-07 18:15:11 -05:00
Kurt
650ee8ae40
Don't yield SV version eggs, egg OT gender check
2022-12-06 21:34:14 -08:00
Kurt
16595d2af8
Extract PID gen, handle battle&->capture mutations
...
Co-Authored-By: Lusamine <30205550+Lusamine@users.noreply.github.com>
2022-12-06 20:56:50 -08:00
Kurt
0c0651f719
Show ride legend stored data
...
Hidden in box 33. All alone.
2022-12-05 21:05:16 -08:00
Kurt
9f480dcbe2
Set fixed gender for static9
...
Closes #3671
2022-12-05 14:10:00 -08:00
sora10pls
1493bb45cb
SV: Remove unobtainable Egg Moves
2022-12-05 11:29:36 -05:00
sora10pls
40701ced73
Add Mass Outbreak save blocks
2022-12-04 20:14:43 -05:00
MewTracker
703ddb866a
Added spawn points to raid editor ( #3668 )
2022-12-04 07:52:31 -08:00
Kurt
f7bcb211b2
Improve ForceHatchPKM when Version=0 (SV)
...
BoxManipModifyComplex finally used after 3-4 years of wait
2022-12-04 00:43:44 -08:00
Korados
3ab744d027
Update MessageStrings_de.txt ( #3666 )
2022-12-04 00:10:54 -08:00
Kurt
339132e5dc
Move HA egg check back in gen8 format check
...
51875d27b2
Previous change ^ was short circuiting logic for gen5 eggs (unavailable HA for Serperior)
probably need to rewrite this method or maybe just delete these lines since they should fall through.
2022-12-04 00:10:43 -08:00
Kurt
3f4aa2f9f2
Extract master ribbon check
...
Check visitation via API method instead of in verifier
2022-12-04 00:09:16 -08:00
Kurt
67c458d321
Only remark HT memory if gen6/swsh origin
...
Closes #3667
2022-12-04 00:03:47 -08:00
Kurt
50e7e3204c
Show egg TID format based on SAV, egg met list=sav
...
Generation of version-less eggs is -1, so just default to the format it is.
Met location lists weren't reloading if the version was 0; could load a non-SV entity followed by an egg and it would keep the old lists. Fall back to the save file's group if no list is available.
2022-12-03 21:00:25 -08:00
sora10pls
046ffae536
Remove commented Gimmighoul encounters
...
Everything is accounted for
2022-12-03 18:49:44 -05:00
sora10pls
670b8e3c9f
Update Master Rank Ribbon restrictions for SV
...
All Pokémon in the Paldea Pokédex are eligible, except for Legendaries, Sub-Legendaries, and Paradox.
Currently ineligible foreigners are Charmander/Charmeleon/Charizard, Wooper-0/Quagsire, Meowth-2/Perrserker
2022-12-03 10:53:48 -05:00
sora10pls
fcff2925f1
Add 7 Star Raid record editor
2022-12-02 22:20:43 -05:00
Kurt
2e67526db1
Update 22.12.01
2022-12-01 22:40:11 -08:00
Kurt
f10c914eac
Swap RSBox pay day skitty moves 1 & 2
...
Thanks Soniktts & ICanSnake !
https://projectpokemon.org/home/forums/topic/62640-pokemon-box-skitty-egg-illegal/
2022-11-30 18:47:35 -08:00
Kurt
2ae32c6beb
Use first tera type on set import if unspecified
2022-11-29 20:06:35 -08:00
sora10pls
a4abd94724
Unban Starf Berry
...
151 rounds in ESP Exercise Knockout
2022-11-29 21:53:34 -05:00
sora10pls
1ffd6872a8
Unban Lansat Berry
2022-11-29 21:47:42 -05:00
Manu
370ba7753d
Generate proper TID and SID from WC9 ( #3661 )
...
* Pull proper TID and SID from WC9
* Add clarification, de-magic 0xF4240
2022-11-29 02:36:51 -08:00
Kurt
4761a07311
Suggest min formarg for Mankey/Pawniard->stage3
2022-11-27 18:47:18 -08:00