Jump to content

Kaphotics

Helpful Member
  • Posts

    7041
  • Joined

  • Last visited

  • Days Won

    339

Everything posted by Kaphotics

  1. Gen7 style TID/SID are not the TID/SID 16-bit format the batch editor uses. You should be setting the display TID and display SID properties, namely TrainerID7 and TrainerSID7, not TID/SID.
  2. Thanks, fixed in latest commit https://github.com/kwsch/PKHeX/commit/2bc9ff9073bd418ea95cb459d735a4f9fc767c29
  3. The event is called "connect online with your legitimately purchased console & copy of the game" to have mystery gift unlock it for you.
  4. Connect online and receive the update data. The events were not finished on v1.0.0
  5. It means there's junk data in that spot, but there's nothing to worry about. The underground slots can be like that.
  6. gamesettings for Field* wild encounters, ev_script for the in-game script language files. AssetStudio exports json files exporting parses for both and more: https://github.com/kwsch/UnityDPtools
  7. Is it possible to edit the streak records in the latest release's Trainer Editor's record section? PKHeX already exposes a lot of data, please look around first Records 6,8,10,12 indicate the streak for that mode, and any of them >= 100 will satisfy a +1 to trainer rank. int PlayerWork.GetTrainerRank() { int rank = 0; // game clear if (FlagWork.GetSysFlag(5)) rank++; // dex complete if (ZukanWork.CheckZenkokuZukanCompGet()) rank++; // any streak >= 100 if (RecordWork.Get(6) >= 100 || RecordWork.Get(8) >= 100 || RecordWork.Get(10) >= 100 || RecordWork.Get(12) >= 100) rank++; // win any master rank contest if (FlagWork.GetSysFlag(9) || FlagWork.GetSysFlag(10) || FlagWork.GetSysFlag(11) || FlagWork.GetSysFlag(12) || FlagWork.GetSysFlag(13)) rank++; // statues >= 100 if (UgItemWork.GetHaveStatueKindNum() >= 100) rank++; return rank; }
  8. PKHeX has different modes for different games. If you do not have a save file loaded, then it loads up whatever your default version is (program settings). Which is likely BD/SP, which doesn't have any species > 493.
  9. The game does not like an all zero trainer ID. The red boxes are invalid slots; they show the saved underground Pokemon data.
  10. ``` public const EvWork.SYSFLAG_INDEX SYS_GET_CAP = 779; public const EvWork.SYSFLAG_INDEX SYS_NO_CAP_MODEL = 780; ``` Try clearing 779. Note that the latest release has an issue with setting a custom System Flag (sets the checkbox state for regular event flags, not the system flag checkbox state), so double check that you have toggled it correctly. Development Build does not have the issue (fixed).
  11. It's the count of nonzero bytes in the save file region: 0x9CFD8-0x9D03B (100 bytes). The game stores the trainer IDs you've encountered, 1 byte per trainer.
  12. Too vague. Event flags and giving items too early can result in the behavior, but not just by resaving within PKHeX.
  13. Cosmetic edits that have no impact on gameplay is not something the developers are really interested in. It's not implemented, and usually depends on the community to figure out where that is before it is implemented in the program.
  14. If only there was an encounter flag editor...
  15. Use the site, or try using the encounter database within PKHeX (CTRL-N).
  16. Use the encounter database; stop using "template" pk8 files when creating junk.
  17. https://projectpokemon.org/home/forums/topic/59752-bulk-transfer-from-sword-and-shield-to-brilliant-diamond-and-shining-pearl/
  18. Don't nest PKHeX and its stuff in too deep of a folder. >> System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters. Should be self-explanatory
  19. Just set the event flags in PKHeX according to the latest commit if you want to unlock them via the Event Flag editor.
  20. Use the encounter database when creating something from scratch, as PKHeX will fill in most details for you. If no encounter exists, then anything you try to make for that will be illegal anyway.
  21. Almost as if anything from the Underground has to have 1 relearn move. Working as intended. Use the encounter database.
  22. Correct, Darkrai from platinum is not a fateful encounter while shaymin is. https://github.com/kwsch/PKHeX/blob/5cff79f382c74ced01f0af60572717303ea18014/PKHeX.Core/Legality/Encounters/Data/Encounters4.cs#L260
  23. Apply the patch to your copy of the game that you dumped from your physical copy & console.
×
×
  • Create New...