Commit Graph

35 Commits

Author SHA1 Message Date
Kurt
e432370a40 Add Pokémon Legends: Arceus support
.NET5.0 -> .NET6.0

Co-Authored-By: SciresM <8676005+SciresM@users.noreply.github.com>
2022-02-04 18:43:21 -08:00
Kurt
6cff90ab4d Enumerate stand/sitting 2021-09-20 13:52:23 -07:00
Kurt
0dc127d294 Add gfpak hash export to ahtblist 2021-09-18 19:13:38 -07:00
Kurt
69483f4224 Export area flatbuffer files on dump 2021-09-09 09:04:41 -07:00
Kurt
639f8156ab
Handle FlatBuffers in-process with FlatSharp, and add more flatbuffer editors. (#166)
Thanks @sora10pls for double checking some editors, and @Lusamine for some field identification.

Closes #115 -- tested the pokedex after randomization and it no longer crashes when randomizing+saving with the latest code in this pull request.

Adds:
* Shop editor (SWSH + LGPE)
* Move editor
* Item editor
* Symbol (Overworld Pokemon) Behavior editor
* Default Rental team editor
2021-09-02 19:47:41 -07:00
Lusamine
537f3deed3 Only dump accessible encounter slots and include metadata for SWSH 2021-07-22 22:23:28 -05:00
Kurt
4e6fbe78ed Correct index 2021-04-21 17:25:05 -07:00
Kurt
e772a99341 Add index to dumped bcat nests 2021-04-18 12:02:30 -07:00
Kurt
49efb96db9 Export bridge->stony crossover tree shake slots, don't export empty slots
See PKHeX prior to this commit for rationale

9864f23427

Reduces the amount of work PKHeX does when loading.
2021-03-17 18:10:26 -07:00
Koopa
cc71b6357c
Add System import for String. 2021-02-28 02:10:30 -05:00
Koopa
552149774d
Prefer system flatc. 2021-02-28 02:02:44 -05:00
sora10pls
bafe33a062 Update GameDumperSWSH.cs
PKHeX reads from evos_ss.pkl and not evos_swsh.pkl
2021-02-24 11:20:12 -05:00
Michael Scire
2255e90813 Add provisional all dumper, for all areas in one go 2021-01-14 18:48:29 -08:00
Michael Scire
a1f2ee0eff Add support for dumping static encounter spawners 2021-01-14 18:24:55 -08:00
sora10pls
e8ddd9be61 Update PKHeX exports
Target typed new for Nests, Dynamax Adventures, and Trades
2021-01-01 13:34:47 -05:00
Kurt
22ef506b4e Update for c#9 syntax sugar 2020-12-27 12:47:46 -08:00
Kurt
b9e2ff627d Only parse & export dist file if it exists
Allows parsing of old files
2020-12-27 11:24:18 -08:00
Kurt
d407506c30 Mior clean
reduce compiler messages
2020-10-25 13:17:04 -07:00
Kurt
01f02dd549 Add Dynamax Adventures encounter editor
Closes #101
2020-10-25 10:57:20 -07:00
Kurt
8d7b5cea3c Crown Tundra Update
Co-Authored-By: Matt <17801814+sora10pls@users.noreply.github.com>
Co-Authored-By: SciresM <8676005+SciresM@users.noreply.github.com>
2020-10-23 18:02:01 -07:00
sora10pls
10c3160368 Update dumpers
Futureproof for Crown Tundra, denote Ability 3 as "Ability = 4" for PKHeX dumps
2020-07-12 21:07:48 -04:00
sora10pls
cd29f974e7 Fix Armor distribution raid dump 2020-06-30 11:16:50 -04:00
sora10pls
b52cc87c5a Fix Trainer/Item Info dumps
Game Freak left in DLC 2 item data, so we should only iterate on items with names present.
2020-06-21 22:24:59 -04:00
Michael Scire
e4580ea7e9 Fix nest dumping, improve ahtb dumping 2020-06-18 15:30:07 -07:00
sora10pls
12b5395b14 Add PKHeX format dumping for static/gift 2020-06-18 12:55:09 -04:00
sora10pls
19095bc4ba Fix SWSH trainer dump
After saving and exiting the trainer editor, their trclasses will get changed from 250/251 to 219/220, but they're valid classes used by them so no big deal.
2020-06-18 01:55:37 -04:00
Michael Scire
ff96283b24 Improve dumpers for Isle of Armor 2020-06-17 11:00:35 -07:00
Kurt
4cf69da7e5 Minor clean
no functional change
2020-06-02 07:11:11 -07:00
Kurt
ad058f42d0 Refactoring / clean
remove some compiler messages
2020-05-24 13:00:34 -07:00
CatAxe
0d25537de0 * Added editing drop tables and bonus drop tables.
- added some info in NestHoleReward8Archive.cs to make things pretty in the PropertyGrid editor uses and also to fix exclude stuff from the json/fb serialization/deserialization process.
* Fixed a bug in FlatBufferConverter.cs related to creating a json file for a particular structure when saving, not deleting it and next time when serializing a different structure, that json file would be used because it would be first returned.
2020-05-06 06:22:33 +03:00
Kurt
8b8363e385 Export crystal table & hex format files
Ability is now identified
2020-03-25 19:02:37 -07:00
Kurt
4b3bf3380b Add static/gift/trade generic editors 2019-11-30 18:10:28 -08:00
Kurt
1ef510bcf0 Add split file encounter dumping, weather groups
Diferent weather allows for different Mark values (ribbon), and only
Symbol encounters can wander into adjacent maps
Need to have separate exports with appropriate metadata

add nest dumper I forgot to push before working on slot dump v2
2019-11-27 22:29:13 -08:00
Kurt
ba6841d6d3 Add table output format for dist 2019-11-23 17:41:35 -08:00
Kurt
58b0597fea Sword/Shield Update
Many thanks to @SciresM and @sora10pls for assisting in this massive
update!
2019-11-15 17:00:41 -08:00