abcboy101
fef5ff3edb
Translate DataGridViewColumn header text ( #4528 )
...
* Localization update
* Translate DataGridViewColumn header text
Temporary label hack in SAV_FolderList is no longer needed
* Localization update
2025-07-26 08:43:23 -05:00
Kurt
6fd644069c
GUI: swap gen3 marking visual order
...
https://projectpokemon.org/home/forums/topic/66916-order-of-cosmetic-markings-in-gen-3/#comment-296256
2025-07-24 14:46:59 -05:00
Kurt
747d083975
Update EncounterEnumerator5.cs
2025-07-23 23:13:53 -05:00
Kurt
a02712e375
Add gen5 spin trade as valid link trade loc
...
ty Cappy for reporting, and @PP-theSLAYER & @Lusamine for testing.
https://projectpokemon.org/home/forums/topic/57375-pkhex-new-update-legality-errors-contribution-page/page/32/#findComment-296214
gen4 spin trades in pt/hgss do not set the wrong value -- gen5 only bug.
2025-07-23 22:37:39 -05:00
Kurt
9d49458787
add a new 0xFFFFFFFF legality check for gen5 eggs
...
lol nice gamefreak
2025-07-23 22:37:39 -05:00
Fábio H. Attard
ed9d46cad9
Fix SAV1 fallback detection for Yellow version, when starter is not set yet ( #4526 )
2025-07-23 01:03:22 -05:00
sora10pls
025a812e2c
Add latest distribution outbreak data 🍃
2025-07-22 20:15:54 -04:00
Kurt
a548614646
Safeguard moveset suggestions for Gen2->Gen1 enc
...
Removes all gen2 moves from a suggestion when requestor is a gen1 format mon (can't have gen2 moves). This is the only case where moves are less available (ignoring HOME's multi-format moving, which cannot transfer moves to less-available contexts anyway).
ty Asia81
https://projectpokemon.org/home/forums/topic/66877-pokemon-red-unknown-suggested-moves-for-poliwhirl/
2025-07-21 17:05:49 -05:00
Xzonn
577278b7b8
Update Chinese translations from official translations ( #4525 )
...
* Update Chinese translations from 52Poke Wiki
* Fix memory translations
* Update feelings
2025-07-21 15:30:43 -05:00
Kurt
42835e9aac
Misc tweaks
...
Adds a debug hex file loader from clipboard
sav1 current box if empty -> set if box is desync'd
wb7: add comment note of "real" value
2025-07-16 23:02:57 -05:00
Kurt
0e9a3129b4
Misc stuff
...
Adds GameSync ID for Gen5
Add GiftRibbons to gen3 mainline saves
Add defined chars from Transporter update 7 (latest)
2025-07-13 01:00:43 -05:00
Kurt
b4edc389bb
Rearrange gen3/4 deferral enum
...
null check necessary for unset deferral needing to ignore max
2025-07-12 01:29:37 -05:00
sora10pls
6a9af0a4a3
Add latest distribution raid data 🤜 🤛
2025-07-10 20:05:14 -04:00
Kurt
cdb5770f5f
Minor tweaks
...
Fixes cosmetic issue on gen4 seed example times
no functional change otherwise
2025-07-08 23:00:27 -05:00
Kurt
0b77aa5729
Add swsh string check
...
Replace debug assert in SWSH encounter finder
Add dir arg for pogo pickle reload for debug builds
re-add latest outbreaks
2025-07-06 18:48:49 -05:00
Kurt
16f30ebe2d
Handle gen6 wc's with bad OTs
...
https://projectpokemon.org/home/forums/topic/41065-gen-7-compilation-of-events-that-change-ot-when-traded/
2025-07-06 17:16:11 -05:00
Kurt
a957569caa
Update WC9.cs
2025-07-06 11:40:26 -05:00
Kurt
aee9171249
Remove length check
...
Nope, doesn't check length
2025-07-06 09:56:02 -05:00
Kurt
d0f73c96c1
Ignore h/w odds on wc9
2025-07-06 09:35:17 -05:00
Kurt
31c52b6cd2
Add HOME trade OT replacement functions
2025-07-06 09:21:13 -05:00
Kurt
157210de08
Minor tweaks
...
Add a mutable trainer info class that mirrors the SimpleTrainerInfo
2025-07-06 09:03:44 -05:00
Kurt
082f9cb340
Add Title to some import dialog prompts
2025-07-06 09:02:44 -05:00
Kurt
89ada33e24
Add ReplaceTrainerName api
2025-07-06 02:15:10 -05:00
Kurt
59047cda25
Update outbreak pickle
...
More pkNX logic fixes (just now)
2025-07-05 16:31:17 -05:00
Kurt
7864907f81
Add Misty Mark recognition & weather bleed for slots ( #4519 )
...
Closes #4036
Weather now handled upstream in pkNX, with bleed applied to individual spawn points, serialized to consumable legality binary.
Misty marks thanks to @Lusamine and her discord helpers -- also utilized https://github.com/kwsch/MistyMarkVisualize to help visualize and filter entity dumps => spawn-position.
2025-07-05 00:08:29 -05:00
Kurt
607901dda1
Misc tweaks
2025-07-04 16:06:26 -05:00
Kurt
fbde4f585d
Small enhancement to encdb ui
...
Shift click type checkbox to un-check others
Search button disables itself if the search would return nothing
When using tabs as criteria, if hyper training is available, only require the specified imperfect IVs for the encounter
enc9: be a little nicer and allow a slight search lag by only considering actual encounterable attempts (passing slot check). Can infrequently obtain a 0-speed shiny Foongus via encDB with a few attempts.
2025-07-04 01:35:48 -05:00
Kurt
c19a4605d5
Misc tweaks
...
No functional change
2025-07-04 01:32:25 -05:00
sora10pls
a471f1bd8c
Add latest distribution outbreak data 🐭 ⚡
2025-07-03 20:06:27 -04:00
Kurt
bda5baab88
PB7: Permit GO in BelongsTo check
...
Closes #4518
2025-07-03 18:12:08 -05:00
Kurt
e9d299fc92
Honor more shiny requests in gen6+ encounters
2025-07-02 01:08:50 -05:00
Kurt
e69f6b05f8
Revise bdsp egg gen to follow correlation
...
no, detecting this correlation is not realtime, and never will be (99.99999% sure).
allow generating of shiny eggs by spoofing a link trade on them.
2025-07-01 01:07:31 -05:00
Kurt
3b4661d40d
Revise dmax adv shiny PID generating to match game
2025-06-28 12:32:45 -05:00
Kurt
1258d96883
Add some CodeAnalysis attributes
2025-06-28 00:38:05 -05:00
Kurt
5e0ee30235
Split ShinyUtil.GetIsShiny into separate methods
...
Some past gen usages weren't passing the bitXor compare `8` and were thus using the Gen6+ 16 value. Let's be explicit.
2025-06-28 00:36:46 -05:00
sora10pls
fd5b9f7db9
Add handling for GO Pass: Ancients Recovered level ranges
...
Regi encounters have a range of possible levels when encountered from "Ancients Recovered Timed Research: Legendary Giants", allowing for as low as Lv. 1
2025-06-22 17:44:24 -04:00
9Bitdo
cd587828df
Add PJCS 2025 Ray Yamanaka's Amoonguss date ( #4516 )
2025-06-21 09:28:55 -05:00
Carbonara
15f61ef1ca
DP - Add Spear Pillar related flags ( #4512 )
...
* DP - Add Spear Pillar related flags
* HGSS - Add flags tied to the Slowpoke Well
2025-06-20 23:45:07 -05:00
9Bitdo
4153b0aab7
Add PJCS 2025 Hyuma Hara's Flutter Mane date ( #4514 )
2025-06-20 23:44:19 -05:00
Kurt
8c85a03d78
simplify mysterygift clone
...
move declaration to derived class, can return specific type now
don't use AbilityType directly, use the ability permission computed property for legality checks. probably can remove this explicit MG method in the future.
2025-06-19 23:36:59 -05:00
Kurt
870dbb1ce3
MysteryGift.Empty -> IsEmpty
2025-06-19 23:35:21 -05:00
Kurt
e3ecf7b593
Fix multifolder mgdb set
...
no usages currently would pass multiple folders for mgdb, but this fixes that potential bug behavior where it sets the array every folder (gradually repeating allocation work).
2025-06-19 23:33:09 -05:00
sora10pls
554321e5b7
Add latest distribution raid data ❄️
2025-06-19 20:04:15 -04:00
Kurt
fd72b6ea46
Misc tweaks
...
no functional change
2025-06-18 16:23:31 -05:00
Kurt
ec4cfc807f
in
2025-06-18 16:23:07 -05:00
Kurt
7ce73eb55a
Revise enc5 pid/gender setpinga
...
Some properties weren't being honored; lift nature/ability/IV assignment out of monochrome and do in each enc type.
2025-06-18 16:22:14 -05:00
Kurt
e10d272cde
Update SummaryPreviewer.cs
2025-06-16 20:45:08 -05:00
Easy World
30d51fc880
fix(zh-Hans): update legality check messages for type and evolution validation ( #4511 )
2025-06-15 02:50:58 -05:00
Kurt
c274ff6f3a
Add more generator filtering criteria
...
Gen6+ slots now try to give shinies if possible & requested
Gen3/4 slots now try to respect IV requests if only a couple are requested
Removes PIDGenerator; no remaining uses (either all inlined or extracted to specialized generator classes). API usage wasn't recommended anyway, as it was incomplete and did not honor all correlations. We want to try to generate it right the first time.
2025-06-14 21:45:16 -05:00
Kurt
a57914cf27
Add MonochromeRNG (gen5) generating methods
...
Extracts a bunch of logic from PIDGenerator
2025-06-14 21:42:47 -05:00