Kurt
5faf861f82
Flag non-pokeball starter eggs
2022-11-25 11:15:40 -08:00
Kurt
459ee3db22
Invert Titan Mark missing/invalid msg
...
Now matches the Mightiest mark and other "isMissing" state checks.
Also indicate for Alpha marks since the logic check is the same != style.
Closes #3640
ty @Kitcham
2022-11-25 10:42:53 -08:00
Uiharu
608e8c86d2
Update CHT translations of SV for PKHeX ( #3638 )
...
* Update CHT translations of SV for PKHeX
Update Traditional Chinese translations of SV for PKHeX.
* Remove useless blank line
Remove useless blank line.
* Minor tweak for GUI translations
Minor tweak for GUI translations.
* Minor tweak for GUI translations
Minor tweak for GUI translations.
2022-11-25 06:52:10 -08:00
Manu
e033205f29
Update Italian translation ( #3636 )
...
* Update Italian translation
* Translation for PLA dex task button
2022-11-25 06:50:41 -08:00
Manu
c1a4baecdb
Added WC9 file recognition ( #3637 )
...
* Added WC9 file recognition
* WC9 recognition in GetMysteryGift without ext param
2022-11-25 06:50:00 -08:00
sora10pls
b4253909d7
SV cheat adjustments and additions
...
Remove story scenario flags from fly loc cheat
Modify shrine work value to lift seals and make sub-legendaries ready to catch
Add cheats to unlock all TM recipes and bike upgrades
Closes #3635
2022-11-25 08:21:10 -05:00
Easy World
f8b15846d7
Update lang_zh.txt ( #3633 )
...
Minor tweak
2022-11-24 23:12:43 -08:00
Kurt
721159b0db
Add rental teams block label
2022-11-24 22:44:59 -08:00
Kurt
d2970c6a3a
Force rotom default egg to form0
...
Silly rotom-Heat eggs are not legal :D
2022-11-24 22:06:36 -08:00
Kurt
719ec1c6cc
Add Collect All Stakes (sublegend x4) cheat button
2022-11-24 21:58:47 -08:00
Kurt
9009439bb7
Set random personal tera type for egg>pk9 template
2022-11-24 21:39:11 -08:00
Kurt
7d7d7e91c0
Add gen9 flyto unlock button
2022-11-24 21:25:52 -08:00
Easy World
f2ccf48318
Update Chinese translation ( #3627 )
2022-11-24 20:25:07 -08:00
Kurt
94e8e0e958
Remove obey:0 for boxlegend, should be 68
...
Nice encounter spec sheet value (WazaConfirmLevel), gamefreak.
2022-11-24 20:19:40 -08:00
Kurt
490a865e66
Regenerate localizations, remove System.String
2022-11-24 20:06:46 -08:00
Kurt
9131febef0
Remove incorrect line start for translation files
2022-11-24 20:03:05 -08:00
Kurt
d8dcdf146c
Fix y/z coordinate flipflop
...
Closes #3631 ty @ih8ih8sn0w !
2022-11-24 19:58:33 -08:00
Kurt
25d0ff268f
Fix dex species/form iteration cheats
...
Update Zukan9.cs
2022-11-24 19:58:32 -08:00
Kurt
dd3e97d0f4
Fix u32 raid seed set
2022-11-24 19:40:25 -08:00
Kurt
1c93d601a4
Fix min egg hatch ctr for pk8/pk9
...
Oops, 8 instead 9.
2022-11-24 19:15:19 -08:00
Kurt
6993f9d661
Fix pk8 tr flag check (off by 100)
2022-11-24 19:13:34 -08:00
Kurt
b6ac0de3f7
Fix changing sav language setter block set
2022-11-24 19:13:19 -08:00
Kurt
0ea152770a
Fix IsNew/IsFavorite flag clear
2022-11-24 18:32:32 -08:00
Kurt
140196d9ab
Fix formarg check for stantler/bisharp/primeape
2022-11-24 18:07:17 -08:00
Kurt
03182ebd3d
Update 22.11.24
...
Adds support for Scarlet & Violet.
Co-Authored-By: SciresM <8676005+SciresM@users.noreply.github.com>
Co-Authored-By: Matt <17801814+sora10pls@users.noreply.github.com>
Co-Authored-By: Lusamine <30205550+Lusamine@users.noreply.github.com>
2022-11-24 17:42:17 -08:00
sora10pls
313f32a0d0
Add last-ever SWSH distribution raid data
...
rip 2019-2022
2022-10-31 20:07:05 -04:00
Kurt
49d40d2e26
Enhance traded eggs version sharing check
...
No longer indicate traded eggs from gen3 as sharing OT details.
2022-10-28 16:18:06 -07:00
Uiharu
e1f2a90c6b
Correct Linguistic Errors in CHT Translation ( #3616 )
...
Correct a linguistic error in CHT translation based on feedback.
Correct abilities error in CHT translation
Add missing CHT translation text for Pokémon type.
2022-10-27 17:15:31 -07:00
Kurt
81bf264dad
Revise reflection property copy for derived types
...
Closes #3619
Co-Authored-By: LostQuasar <11778108+LostQuasar@users.noreply.github.com>
2022-10-27 12:07:52 -07:00
Kurt
a88da9ee8d
Update RibbonVerifierUnique4.cs
...
Closes #3618
2022-10-26 09:44:45 -07:00
Kurt
186b2f2396
Update dependencies
2022-10-25 13:24:37 -07:00
Kurt
4a75c4e338
Batch: update ability number if arg length is 2
...
https://github.com/kwsch/PKHeX/discussions/3586#discussioncomment-3961585
2022-10-25 13:05:12 -07:00
Kurt
bb681484d8
Remove unnecessary egg location double check
...
Closes #3614
2022-10-20 19:21:19 -07:00
Manu
aecaca7298
Corrected typo in ITA translation ( #3613 )
2022-10-20 19:06:59 -05:00
sora10pls
56d3daa189
Add latest distribution raid data 🐴
...
good job shiny locking them this time
2022-10-20 20:05:57 -04:00
Kurt
3ab3f6ad53
Sanity check requested gender
...
Shedinja template in gen3 is gender:2, while the template needs to be gender:0/1
Closes #3612 ty @Kermalis !
2022-10-20 00:14:03 -07:00
Kurt
e1cf36e2c4
Add method to write both save slots
2022-10-19 20:36:56 -07:00
Kurt
25b217c53d
Skip first iteration check of stop condition
...
Can unroll the loop, but would look more ugly :)
JIT will probably do it for us.
Fix <= to < for IVs
Inline temp var (start is unused after assigning to low)
2022-10-16 20:10:32 -07:00
Kurt
2a190dd6b3
Improve LCRNG seed reversal speed ~50x
...
Big thanks to Parzival from the RNG discord community for chiseling the LCRNG search space down to the best performing implementation possible.
50x? Down from O(2^8) -> O(2^3) is 32x, but we no longer need to access two heap arrays (262KB no longer needed!). Everything can be calculated tightly with the stack.
f641f3eab2/RNG/LCG_Reversal.py (L31)
Rainbow tables is the only faster implementation. However, nobody is gonna hog many GB of RAM for O(1) reversals. This is ~O(2^3), down from O(2^8). Much better than the days of O(2^16)!
2022-10-16 18:52:43 -07:00
Kurt
d012134d23
Improve display precision of size floats
...
Use the Round-trip format when converting to string.
https://learn.microsoft.com/en-us/dotnet/standard/base-types/standard-numeric-format-strings#RFormatString
The default behavior in net4.~ ToString doesn't use "R", hence me assuming F6 would be sufficient, but it does not display as a round-trip value.
netcore3+ changed the default behavior and aligned it with standards ~ https://devblogs.microsoft.com/dotnet/floating-point-parsing-and-formatting-improvements-in-net-core-3-0/
now, both net461 and net6 builds display the same values. Doesn't resolve the mono issue where legality check flags calc != stored.
2022-10-16 18:36:33 -07:00
Kurt
ba53f4a7bc
Extract common csproj properties
2022-10-15 17:09:54 -07:00
Kurt
ab04c343dd
Move shared G8PKM class to shared folder
2022-10-15 17:07:11 -07:00
Kurt
d63dad63f8
Remove old comments (now correct)
2022-10-15 17:06:58 -07:00
Kurt
37285aa8dc
Limit allocation in BallApplicator methods
...
No longer uses linq, and uses stackalloc for temp array creation.
Silly enums not implementing IEquatable<T>, so I have to implement the Contains myself.
2022-10-15 01:15:45 -07:00
Kurt
ae6d53af7e
Minor tweaks
...
Reduce allocation in gen8 static encounter init, single class
2022-10-15 01:14:50 -07:00
Kurt
66f43291d3
Fix ball enumerating when setter guards value
...
Ty Atrius!
2022-10-14 17:14:58 -07:00
Kurt
8b0e93b42f
Fix GetLowestLevel underflow condition
...
Check end before decrement
Closes #3605 thanks @InfoManiac742 !
2022-10-14 17:05:19 -07:00
BlackShark
b2f5bd5bd6
Added SIZE_G3EMU ( #3603 )
2022-10-14 07:29:52 -07:00
Uiharu
056704d26e
Add Some Scripts Translations in CHT ( #3601 )
...
* Update CHT translation of locations in Colosseum/XD
* Add CHT translation for BDSP flag
* Add CHT translation for BDSP script
2022-10-13 18:17:48 -07:00
Kurt
58f729122e
Tweak party undo/redo logic
2022-10-09 16:15:50 -07:00