Jump to content

Kaphotics

Helpful Member
  • Posts

    7359
  • Joined

  • Last visited

  • Days Won

    376

Kaphotics last won the day on January 16

Kaphotics had the most liked content!

Reputation

1913 Excellent

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Load an actual save file, additionally, create a "trainers" folder next to the exe and populate it with Pokémon files from trainers w/ specific versions.
  2. Use the drop-downs to help build the commands, as well as indicate what the current value of the Pokémon currently loaded to the editing tabs.
  3. The latest release of the plugin you linked to is targeting PKHeX from 4 months prior. So, if the plugin doesn't work with the latest you have tried, you need to grab that specific version from this site's download page.
  4. Another one... so many bad carts! Since this has happened numerous times, I figured I'd automate the logic that I'd do manually, as described in the thread chain ^. The automated program and its source code have been uploaded to projectpokemon's GitHub: https://github.com/projectpokemon/RecoverSaveGen3 I have attached the save file after running it through the program I made ^. Here's what it looks like in PKHeX (box names???) POKEMON EMER_BPEE01_00.sav.fixed
  5. As you've already mentioned, the game will fail to render the quantity to a human-readable number of the current value. Referring to the Emerald disassembly, the items are stored as u16 Item, u16 Quantity. https://github.com/pret/pokeemerald/blob/9952b676db9d2c8d5e71f7339eb000d8aa496ab4/include/global.h#L582-L586 So, the quantity can be at most 65535 (2^16 - 1). PKHaX already lets you set whatever quantity you want (that can be stored by the structure, aka 65535 max in Gen3). Any issues? Try it and see.
  6. Thanks, fixed on latest commit: https://github.com/kwsch/PKHeX/commit/ef60ee622dc5fd4aabbec2c6c7d98226916a8de6
  7. Is this for a ROM hack?
  8. Not sure which file you are trying to load into PKHeX. PKHeX supports save files and individual PKM files (including ph3 files for HOME's latest format).
  9. Depends how you want to store the data, and what kind of setup you have in mind. Since PKHeX.Core is on NuGet, you can add it as a project reference to any C# repo. Alternatively, you can manually download it and unzip it to get the DLL, and then add it manually to something like a LINQPad script to run a snippet of code to dump info into whatever format you want. var files = Directory.EnumerateFiles(@"C:\saves"); foreach (var file in files) { var sav = SaveUtil.GetVariantSAV(file); if (sav is null) // unrecognized continue; var trainerName = sav.OT; var version = sav.Version; $"{trainerName}\t{version}".Dump(); }
  10. You've not given any details/file for anyone to assist troubleshooting. You should be using the encounter database to start from a legal template, then update the details (including the current level) to ensure it can legally exist as a Charmeleon. If it is under-leveled (below its natural evolution level from Charmander, 16), then what encounter did it originate from?
  11. Met data didn't exist until Crystal.
  12. Thanks, fixed on latest commit! https://github.com/kwsch/PKHeX/commit/20245dd5125c660822465a0b9c22d3c55d7015a0
×
×
  • Create New...