Kurt
4046ea0840
Handle encrypted pb8 file detection as pb8
2021-11-30 22:08:15 -08:00
Kurt
b74283560d
Add more useless bdsp saveblock objects
2021-11-30 22:05:20 -08:00
Kurt
8c9fb3a872
Add FieldObjectSave browser
2021-11-30 17:31:46 -08:00
Kurt
1c82b707f3
Add xmldoc, add egglevel get central location
2021-11-30 17:09:46 -08:00
Kurt
091e2c28cd
Add safari-only breed balls
2021-11-30 15:41:47 -08:00
Kurt
ef183ca1ff
Rearrange special case
2021-11-30 15:16:04 -08:00
XxPhoenix1996xX
1481831ec6
Update (ES) localization ( #3317 )
...
* Create flag_bdsp_es.txt
* Update flag_bdsp_es.txt
* Update lang_es.txt
* Update flags_c_es.txt
2021-11-30 13:19:06 -08:00
sora10pls
03c3f4a343
Force Poké Ball for all Riolu Eggs
...
Happiny not affected because Chansey is in the wild.
2021-11-30 16:14:53 -05:00
Kurt
1bb3255ab1
Add randomgroup block
...
Still does the same silly ARNG as gen4:
seed = 0x6C078965 * seed + 1;
to advance on each day
Do note that it sets event flag 1711 to true, and sets the absolute value of the "Random" to Work[436]. FLAG_DAILY_RANDOM, WK_DAILY_RANDOM, assumedly for easy use with scripts.
2021-11-28 23:31:01 -08:00
Kurt
4276ee1b9d
No exp gain for nursery
...
I'm not up to date on game mechanics, thanks matt.
2021-11-28 16:30:56 -08:00
Kurt
5b2bd2ef7e
Simplify expression
...
don't need to re-fetch when it's already in the stack
2021-11-28 14:34:28 -08:00
Kurt
488b411716
Check for bdsp traded eggs being re-flagged for Nicknamed
2021-11-28 14:32:41 -08:00
Kurt
73159053e2
Shift x0001 offset textfiles to x0000
...
Removes a lot of the offset-by-1 indexing, notably in the `GameStrings.GetLocationName` method which shifted everything 1. BDSP files we dumped don't replicate this off by 1, and I don't see a reason to maintain this off-by-1 for prior games since it's unnecessary quirks to maintain.
Zero indexed ftw.
2021-11-28 14:32:05 -08:00
Kurt
0189e84263
Clear all flags on seen none
2021-11-28 11:55:31 -08:00
matty
f94c431712
Add PKHeX icon to generic/simple/whatever editor ( #3316 )
...
Replaces the generic winforms icon with PKHeX's icon.
2021-11-28 08:19:33 -08:00
Kurt
852aaa2cbf
Fix unintentional recursion
...
Closes #3315
2021-11-28 08:16:24 -08:00
sora10pls
dd6ec251d8
Update item localizations for BDSP
...
Some very minor changes made between SWSH and BDSP.
In BDSP (English), the Seal Case and Seal Bag are now localized to Sticker Case and Sticker Bag respectively, but because those items are unobtainable in BDSP, keep the older strings for Gen4's sake.
2021-11-28 00:26:00 -05:00
sora10pls
dfff798855
Label more BDSP flags/work vals
2021-11-27 23:12:29 -05:00
Kurt
bc809af06c
Split PKHeX.Drawing into subprojects
...
Allows trimmed dll usage by keeping pkm sprites in one project, and all other cosmetic UI stuff in another project
2021-11-27 15:48:08 -08:00
sora10pls
5745c3aed7
Update staged screenshots for all languages
2021-11-27 17:11:09 -05:00
Kurt
b5b57ffa90
Update PluginLoader.cs
2021-11-27 13:54:38 -08:00
Kurt
cc34d40120
Update 21.11.27
2021-11-27 10:50:42 -08:00
Kurt
335baf68e6
Reorder poffin names from raw -> indexed
...
StreamingAssets\AssetAssistant\FureaiHiroba\fureai\masterdata\PoffinResult.json indicates which text line is used for a given MstID
Change Taste to Smooth to match community's naming
2021-11-27 10:20:22 -08:00
Kurt
be3af9fba9
Add bdsp poffin editor
...
The RAM is pretty dirty for unallocated poffins; slots that have never been filled will have junk with whatever the unallocated pointer was looking at.
An empty poffin slot is just marked as FF, ignores the stats for that slot. Not sure on the naming, but Matt had a single Level 60 poffin -> must be Mild? Thus, all the names are -1 from the textfile array...
2021-11-27 02:06:35 -08:00
Kurt
b34977d498
Fix feebas prism scale evo criteria ban
2021-11-26 21:16:13 -08:00
Kurt
fd4dd6e2fb
Indicate teamlocks in boxes
2021-11-26 19:54:07 -08:00
Kurt
d9a87f908d
Update RibbonVerifier.cs
2021-11-26 19:37:29 -08:00
sora10pls
60c5b8b766
Merge branch 'master' of https://github.com/kwsch/PKHeX
2021-11-26 22:12:02 -05:00
sora10pls
8bce248d95
Crop BDSP Box Wallpapers, re-tile Grass, and fix off-by-one
2021-11-26 22:11:54 -05:00
Kurt
d7ed6713c5
Update WB8.cs
2021-11-26 19:06:36 -08:00
Kurt
66a2046e5a
Fix move search loop
2021-11-26 16:50:30 -08:00
Kurt
329a663383
Update evos_bs.pkl
...
Closes #3314
Thanks @NinFanBoyFTW !
2021-11-26 15:54:43 -08:00
Kurt
435dbb0b57
Disallow sister version exclusive ribbons for exclusive forms
...
Spiky pichu cannot receive Sinnoh ribbons
Cosplay pikachu cannot receive Kalos ribbons
Closes #3286
Co-Authored-By: Kermalis <29823718+Kermalis@users.noreply.github.com>
Co-Authored-By: Matt <17801814+sora10pls@users.noreply.github.com>
2021-11-26 15:41:24 -08:00
Kurt
2560d0eb28
Change safari seed to uint
...
matches community handling of seeds
2021-11-26 11:31:00 -08:00
Kurt
5d4a8e5328
Add Mystery Gift records for BDSP
2021-11-26 11:08:51 -08:00
Kurt
6fb1634a2f
Show internal affixed seal enum name for tostring
2021-11-26 09:35:25 -08:00
Kurt
2bc9ff9073
Fix clamping of BDSP work value NumericUpDowns
...
https://projectpokemon.org/home/forums/topic/59826-work-constants-can-be-out-of-range-of-the-gui-fields-bdsp/
ty BlackShark !
2021-11-26 09:20:22 -08:00
Kurt
b50791530c
Add ENC_SV_DATA, PLAYER_SAVE_DATA, capsules, UgCountRecord
2021-11-26 01:21:38 -08:00
Kurt
b7c9993bac
Add Misc editor form for bdsp
...
Three clickables so people can stop getting confused about event-bound encounters like Darkrai/Shaymin/Spiritomb
2021-11-25 22:48:09 -08:00
Kurt
54d54a0f39
Restrict Twinkling to require ContestStar as well
2021-11-25 20:51:17 -08:00
Kurt
02dc4dc8a7
Automatically update v1.1 expanded records on TID/SID change
...
Closes #3305
I think it was actually crashing due to the bad GameClear date record, not this extra record data, but we'll still update the head record
Fix note of ENC_SV_DATA start offset now that we know the real size of Record8b
Add actual maximums for all record entries
2021-11-25 20:05:39 -08:00
Kurt
a761704a34
Split Trainer verifier into TrainerName and TrainerID
...
verify BDSP legality restrictions
Enforce nonzero TID/SID in Trainer Editor window (can use Block Data editor to set whatever without restriction, idc).
#3305
2021-11-25 19:15:42 -08:00
Kurt
d9012b7d90
Disallow int.MaxValue seed for roamers
...
nice RNG quirk
2021-11-25 18:09:31 -08:00
Kurt
1a9f9fcfe5
Add more savedata notes
2021-11-25 18:09:05 -08:00
sora10pls
a1fd2bded2
Unban Gold Bottle Cap
...
Available via Battle Tower rewards. Still can't find EV feathers or Prism Scale anywhere, though.
2021-11-25 19:51:21 -05:00
Kurt
95bdde69a7
Add more savedata abstractions
...
Array sizes for the top level structures are now noted, should make it easier to determine the shape of them & offsets.
2021-11-25 16:38:58 -08:00
sora10pls
5b04a10fa3
Swap Pioneer and TwinklingStar indexes
...
silly me
2021-11-25 19:27:02 -05:00
sora10pls
b7e19cf06a
Update BDSP item banlist, ban Prism Scale evo for Feebas
2021-11-25 17:24:23 -05:00
Kurt
3f5c01a0b8
Update shiny-type preserving from faketid
...
Co-Authored-By: Lusamine <30205550+Lusamine@users.noreply.github.com>
2021-11-25 13:34:53 -08:00
Kurt
0fe80edb37
Add bdsp v1.1 to valid save size hashset
...
Now shows the save file backups from v1.1 in the Folder Browser
2021-11-25 12:57:43 -08:00