Kurt
e885a7d4f4
Play chatter without temp file
...
Direct from a MemoryStream, no need for temp file
2023-12-20 08:58:40 -08:00
Jonathan Herbert
54d3f377e9
Make Raid Editors Edit Copies Rather Than Origin Save's Data ( #4118 )
...
Use an enum to know which raids to use rather than passing the specific raids so that the save changes copy back operation only happens when a user saves modifications and thus won't flag the save as modified if nothing was changed.
2023-12-19 20:53:10 -08:00
Jonathan Herbert
80faf97425
Use Explicit Types Instead Of SaveFile For Forms ( #4116 )
2023-12-18 20:24:24 -08:00
Jonathan Herbert
53bbebae6a
Consolidate DLC Raid Buttons ( #4112 )
...
Given that the raid button is used for both games, consolidate the buttons for DLC raids.
2023-12-18 20:24:09 -08:00
Eelen
5ad7a31171
Update CHS Translations ( #4117 )
...
Co-authored-by: Professor Dirty <103500840+wubinwww@users.noreply.github.com>
2023-12-18 20:23:58 -08:00
Eelen
6f815c975c
Update CHS Translations ( #4115 )
...
Co-authored-by: Professor Dirty <103500840+wubinwww@users.noreply.github.com>
2023-12-18 01:27:17 -08:00
Kurt
c892225a55
Oops
2023-12-17 17:26:38 -08:00
Kurt
10cae1316e
Update 23.12.18
2023-12-17 17:06:39 -08:00
Kurt
01c82e472e
Add support for Indigo Disk ( #4111 )
2023-12-17 16:41:15 -08:00
abcboy101
69cd3455be
Add Chatter Editor ( #4101 )
...
* Add Chatter accessors
* Add Chatter Editor
* Update translations
2023-12-17 16:39:15 -08:00
Jonathan Herbert
07cd05d1c1
Fix Some Missed Conversions To Collection Expressions ( #4096 )
2023-12-17 16:38:53 -08:00
Kurt
1fe2b4f29b
ArgumentOutOfRangeException
...
Use the new NET8 API
2023-12-09 15:21:10 -08:00
Kurt
d47bb1d297
Update .NET Runtime to .NET 8.0 ( #4082 )
...
With the new version of Visual Studio bringing C# 12, we can revise our logic for better readability as well as use new methods/APIs introduced in the .NET 8.0 BCL.
2023-12-03 20:13:20 -08:00
Eelen
41a3196161
Update CHS Translations ( #4075 )
...
Co-authored-by: Professor Dirty <103500840+wubinwww@users.noreply.github.com>
2023-11-26 11:48:19 -08:00
Jonathan Herbert
e0fb60cdea
Update Pokétch Unlocked Count ( #4073 )
...
Closes #4067
2023-11-24 07:50:04 -08:00
sora10pls
9b8cda39e7
Add Gen5 Musical Prop editor
...
Closes #4069
Chinese localizations copied from English (was not an available language until Gen7), contributions welcome!
Co-Authored-By: Jonathan Herbert <3344332+foohyfooh@users.noreply.github.com>
2023-11-18 21:41:10 -05:00
Kurt
c505b5a49d
Enhanced Slot Hover Preview ( #4059 )
...
Adds a new primary Hover Preview tooltip form. Users can change setting to use the old tooltip if they want.
When the user hovers over a slot in their Box / Party, PKHeX displays a tooltip indicating details about the Pokémon. This text tooltip shows the Showdown text (with some localization based on program setting), and includes details about the encounter the legality check matched it to.
2023-11-14 19:36:11 -08:00
Kurt
9df8f16ed3
Misc tweaks
2023-11-12 21:11:11 -08:00
Kurt
64ed92a566
Minor clean
2023-11-09 22:02:23 -08:00
abcboy101
894ea1d628
Add conversion for Gen 4 saves between KO and JP/INTL formats ( #4057 )
...
* Refactor Gen 4 extra blocks
* Replace FetchHallBlock with extra block getter
* Add UI to convert save to/from Korean
* Do not modify uninitialized General/Storage blocks
* Detect invalid extra blocks
2023-11-08 23:33:40 -08:00
Jonathan Herbert
1f6d2de891
Add GUI For XY Roamer ( #4056 )
...
* Add GUI For XY Roamer
* Account For Roamer Not Set In XY
2023-11-08 23:33:02 -08:00
Kurt
59dc7fb694
Misc tweaks
2023-11-05 14:20:35 -08:00
abcboy101
62df64e6f5
Gen 6/7/8/9 map position/rotation ( #4054 )
...
* Add Rotation to Gen 6 map position
* Keep 7 digits of precision for XYZ coordinates
* Scale coordinates in Trainer Data Editor
* Localization for SAV_Trainer.L_R
* Add SWSH map position
* Add LA map position
* Add Rotation to SV map position
* Add GG map position
2023-11-05 12:24:08 -08:00
abcboy101
8e28ca8cf4
Fix Gen 7 map position ( #4049 )
...
* Prevent UpdateOverworldCoordinates from corrupting FieldMoveModelSave
* Fix Gen 7 player coordinates
* Fix Gen 7 player rotation
2023-11-02 15:32:45 -07:00
Kurt
be574948db
Add more xmldoc, conditional flawless IVs
...
Rerolling IVs now rerolls correctly for SOS hidden ability encounters.
2023-10-29 20:27:42 -07:00
Kurt
65bc027f22
Improve perf of dummied move check
...
O(1) of a not-allocated array is faster than O(1) of an allocated HashSet.
2023-10-29 20:25:23 -07:00
Kurt
e448679f4a
Minor clean
...
No alloc EncounterEgg relearn moves (use span instead)
Move HoneyTreeUtil out of root Saves folder
Minor readability tweaks
2023-10-28 22:07:58 -07:00
Kurt
06c36130c5
Add IFixedIVSet; better reroll IVs for fixed sets
2023-10-28 22:02:12 -07:00
Jonathan Herbert
0015beb8d8
Add Accessors for Black 2 And White 2 Medals ( #4043 )
...
Thanks @suloku as the logic this uses comes from their BW_tool.
2023-10-27 21:02:04 -07:00
Lusamine
8d409be8ba
Fix translation scrape for TechRecordEditor
2023-10-15 10:35:01 -05:00
Lusamine
7efa575eb0
Update translateables
2023-10-15 10:30:46 -05:00
Eelen
90039f62b6
Update lang_zh.txt ( #4037 )
2023-10-14 23:42:13 -05:00
Kurt
738c51d596
Save/Open file dialog init
...
Initialize outside of object initializer, solves warnings if any property sets throw exceptions
2023-10-14 19:26:56 -07:00
Jonathan Herbert
63b8257315
Fix Typo In 23.10.11 Changelog ( #4034 )
2023-10-11 22:37:33 -07:00
Kurt
4877c63750
Update 23.10.11
...
Add sizes for 2.0.2
Add crossover Unown-C location for PLA - Closes #4031
2023-10-11 20:12:51 -07:00
Jonathan Herbert
176d0d670a
Enable Game Start Date Editor For Sword and Shield ( #4029 )
2023-10-07 10:20:54 -07:00
Hendi48
1c097598e7
HGSS: Add support for editing Pokeathlon Points ( #4030 )
2023-10-07 08:57:38 -07:00
Kurt
96e74a05d0
Add HoneyTree API
2023-09-28 17:35:29 -07:00
Kurt
963eaaaa40
Merge branch 'master' of https://github.com/kwsch/PKHeX
2023-09-28 16:40:17 -07:00
BlackShark
cfadf86d27
Load plugins before initial files ( #4020 )
2023-09-28 07:04:12 -07:00
Kurt
12ee201431
Extract EV limit logic
2023-09-27 22:15:59 -07:00
Kurt
35696c97ed
Update GUI translations
2023-09-24 21:27:56 -07:00
Kurt
c00657f845
Update 23.09.25
2023-09-24 21:19:53 -07:00
Eelen
35d435db77
Update lang_zh.txt ( #4015 )
...
Co-authored-by: Professor Dirty <103500840+wubinwww@users.noreply.github.com>
2023-09-24 21:02:44 -07:00
Kurt
dd541e0bf2
Add TryGetBlock fetch method
...
Improves performance; only a single binary search for the block (instead of one or two).
Remove allcoation for SV flyhashes
2023-09-23 15:50:11 -07:00
sora10pls
9510272149
SV TM/Fly cheats: do not modify non-existent blocks
...
New fly location and TM Machine flags do not exist on older save revisions, which would've thrown an exception
2023-09-23 11:08:25 -04:00
Kurt
a45a7cc2d3
Misc fixes
...
Pokewalker: defer match if shiny
Jacq egg: recognize unhatched egg, traded
sv-pokedex-old: don't add rows for >1010 species (out of range)
static9: correctly flag scale mismatch
SAV4HGSS: expose pokegear #'s as span instead of alloc
2023-09-21 13:14:34 -07:00
Eelen
b68899e0dd
Update CHS CHT Translations ( #4005 )
...
Co-authored-by: Professor Dirty <103500840+wubinwww@users.noreply.github.com>
2023-09-18 10:01:54 -07:00
Kurt
96c0e199e1
Add Kitakami Raid edits, new dex block edits
...
Closes #3992
Co-Authored-By: Lusamine <30205550+Lusamine@users.noreply.github.com>
Co-Authored-By: Matt <17801814+sora10pls@users.noreply.github.com>
2023-09-17 19:49:26 -07:00
sora10pls
5c1d165f2d
Enhance SV fashion unlocker for DLC 1
...
No point in having a billion categorizations for fashion, makes things too bloated as more items get introduced.
Add in DLC items, fix giving opposite-gender starting uniforms.
Closes #3994
2023-09-16 15:34:21 -04:00