Jump to content

Kaphotics

Helpful Member
  • Posts

    7828
  • Joined

  • Last visited

  • Days Won

    449

Everything posted by Kaphotics

  1. The QR codes were implemented for use with the Web Browser exploit on the 3DS, which is not really a thing anymore. You can still use the QRs to create shareable images, and can use them to import into other apps like a phone or pksm (maybe?) Not sure what exactly you're looking to achieve with them.
  2. You need to unlock Snacksworth as well, so sufficient game progress is required.
  3. Do what was said in the messages above. You didn't apply a Chain Shiny PID.
  4. Per the guide: https://projectpokemon.org/home/tutorials/save-editing/using-pkhex/how-to-use-the-batch-editor-in-pkhex-r77/ To Randomize a value within a range, use ".Nature=$x,y" for an inclusive range of [x,y].
  5. Not all of those properties are in the drop down, and that's not the syntax to randomize. Only PID and EC use $rand iirc
  6. PKHeX doesn't exit automatically when exporting a save file. If there's an error log, that would be helpful, otherwise you can try saving elsewhere and manually moving the file. I don't think it's an issue with PKHeX. That's also not the latest version of PKHeX, so...
  7. Already accessible via the Block Data editor.
  8. Thanks, fixed on latest commit. https://github.com/kwsch/PKHeX/commit/c591e9b809bda02a46827b023502bf19526d858e
  9. Paste the exact commands you are using.
  10. Not possible, because PKHeX is a save file editor and there is no recent savegame format with everything available.
  11. ty fixed on latest commit https://github.com/kwsch/PKHeX/commit/92a8fc9096b7a92970d0843d14af48cb106c388d
  12. Added handling in the latest commit to ignore out of bounds values (and clamp back stats to their maximums if out of range). https://github.com/kwsch/PKHeX/commit/b4aeb1ac7c989d410ec581cfb107861b8ffcb0ba Not sure if that'll fix your issues; if you used a cheat code that corrupted parts of your save data, dunno what exactly it corrupted.
  13. Thanks, fixed on latest commit. https://github.com/kwsch/PKHeX/commit/c66fc2f3bf8996901876d5d3aaed56d648a503bf#diff-231d0eca7dd0f6be8bbe62295599843b78a8753c964fb3474da83d9e148c3936R100
  14. Are you using the latest release of PKHeX? If so, I can only assume you have a corrupt treasure bag to begin with, and PKHeX is failing to load out-of-bounds values from it.
  15. Regulation F was made available after the latest PKHeX release. You have three options: Ignore the legality message, and add the ribbon knowing it's really OK to do that with the current legality rules. Wait for the next PKHeX release (it's already been resolved internally, no build published yet). Use the bleeding-edge development build / compile the program yourself, where it is recognized as legal. This build is only recommended for testing, as new features/changes might not work 100% for general users.
  16. Read the changelog. Validation for nonshiny raids was added in the summer. Shiny raids aren't able to be quickly validated, so they aren't.
  17. Ask the plugin author wherever you downloaded it from. Plugin issues are not an issue with PKHeX.
  18. Are you sure this is a clean install into a folder? Nothing else attempted/present?
  19. Only HOME stores the conglomerated data; individual games only store data applicable to them
  20. And how would PKHeX know that? All it has is the SW/SH instance. If it's possible with the data that PKHeX has and what is possible, then it is possible. You can always give it the moves in SW/SH, then transfer it back to S/V and remove it from that moveset, but it will still have the move in SW/SH's learned moveset.
  21. Should be the same for both types of starters, just that Espeon and Umbreon generate from the same seed one after another. You can use the obtained Trainer ID seeds to see the PID/IV of the starters via Pokefinder Double check which frame is the one you get by comparing against our example case above.
  22. Oops, roller => folder. You have to reference the dll and import the namespace `PKHeX.Core` on the other tab.
  23. Control click on the legality checkmark to bring up the verbose report; should be legal because HOME can "relearn" it if it is in its Scarlet/Violet currently known moves.
  24. The issue is that HOME continually changes the HOME tracker. If you have a dump of PK8 files, migrate them through HOME and into SV, you can't just do a lookup on the trackers and try applying their corresponding moves into their SV instance, because the HOME tracker is different for both. You'd have to use a heuristic (combining PID/EC and other details) to try and 1:1 correlate them, then run an operation to try setting those moves legitimately. It's moreso for people looking to make a plugin. That's the name of the class you'd replace with whatever custom implementation. PKHeX's source code is available on GitHub. If your goal is to retain legitimacy, then you have to transfer them legitimately via HOME, which won't use PKHeX's transferring logic. You'd need some other bulk operation that is triggered from a box / folder, completely separate code from what PKHeX currently does. Then you would likely want to audit to see which ones were able to have all moves migrated, which had none, and which had a few. Learnsets change between games, and meta movesets are not always the same. It's not something I'm interested in doing since it's incredibly niche (how many people would actually jump through the hoops to get bulk moveset copying?). You (or someone else) is more than welcome to make a plugin that adds a button to do all that, but I don't see it as necessary to be in the main program that is distributed & maintained by me.
  25. I would assume the unlock flags are these: private const uint KUnlockedBallThrowSet01 = 0x9BC0F251; // FSYS_CLUB_ROOM_BALL_THROW_FORM_01 private const uint KUnlockedBallThrowSet02 = 0x9BC0ED38; // FSYS_CLUB_ROOM_BALL_THROW_FORM_02 private const uint KUnlockedBallThrowSet03 = 0x9BC0EEEB; // FSYS_CLUB_ROOM_BALL_THROW_FORM_03
×
×
  • Create New...