Jump to content

Kaphotics

Helpful Member
  • Posts

    7023
  • Joined

  • Last visited

  • Days Won

    336

Everything posted by Kaphotics

  1. Gen5 was interesting in that the PIDRNG was separate from the IVRNG, aside from mystery gift encounters. So there's no detectable correlation for the Gen5 Pokemon you mentioned. It'll still draw suspicion if they're perfect shinies, as the games were difficult to search for seeds that yield those results.
  2. Yes to both, so effectively you can't premier ball Teddiursa.
  3. Not sure if it's in your downloads folder, but try somewhere else. Not sure if it's OneDrive or any cloud folder / file permissions thing. The program needs to be able to unpack itself to assumedly a temp folder, so it might be antivirus or something. Can always try the dev build which isn't a packed exe.
  4. My message was intended to be a thought exercise for whoever wanted to investigate it. The attachment is illegal, it only learns Thunder via TM yet it doesn't have the TM flag checked. Regular wild Pokémon in SV do not have any RNG correlation because they use the csprng.
  5. Break it down into smaller questions. 1. Is the encounter the Pokémon originated from subject to any RNG correlation or pattern? 2. Did the encounter get generated with the correct pattern straight from the database? 3. Is the correlation possible to calculate in near-realtime? 4. Is the correlation calculation implemented in the program? Good luck answering all for every encounter available in the games.
  6. Generation 1/2 Pokémon that originate from not-Crystal do not store their met location; PKHeX just finds the first encounter that could match the limited features, and sticks with it. There's no data difference in it matching what it did and where you caught it, besides the assertion that you know where you caught it. If you're trying to do a lowest-possible-level living dex, remember that GS has a level 10 Dragonair (not level 15), which is what PKHeX matched it to (assuming it has been leveled up 5 times).
  7. Thanks, resolved on latest. B2F does indeed have a separate fishing slot reference https://github.com/pret/pokecrystal/blob/6180be355ed1343e99f9682e8869abb7d8839e76/data/maps/maps.asm#L115-L117 SID=0 fixed, no longer shows Fishy. The Fishy RNG is because it never was fully implemented for every encounter type; Cute Charm compounds the weirdness.
  8. Extract the file to your computer. Don't run it directly inside the zip.
  9. Serebii does not list either Krabby or Corsola as available in Union Cave. https://www.serebii.net/pokearth/johto/2nd/unioncave.shtml
  10. Do not use an old version of the program when requesting help. The program has been updated for a better editing UI for X/Y appearance for years now. Each gender has different customization ability; if your desired gender does not have the ability to customize a specific feature, then it is not possible.
  11. PKHeX is a save file editor, that runs on Windows. Get your save file from your game, put it on your PC, then open the application & save file.
  12. Those status conditions are only for in-battle status. All of them wear off when switched out or the battle ends.
  13. Verify that their PP count is actually legal. Bulbapedia lists Low Kick as a 20 PP move.
  14. This actually doesn't change anything for the newtonsoft thing, but I think it will work since it merges the newtonsoft DLL to the GUI dll on whatever current commit.
  15. The project uses .NET 7 to install, so you need the .NET 7 SDK https://dotnet.microsoft.com/en-us/download/dotnet/7.0 Use Visual Studio 2022 Community, as it's always going to be better than 2019. I myself use GitHub Desktop, which makes it incredibly easy to manage GitHub projects. Once you've forked the project to your own account/repo (you've already figured this out), open up GitHub Desktop and File->Clone Repository (this will clone it from GitHub's server to your local machine) Once it is loaded, you can view the files (ctrl-shift-f), which will show the root folder of the code project We want to open and edit the .sln (solution) file. With the sln open, you want to update the NuGet code libraries that Pokefilename reuses. Manage... Install the NuGet for PKHeX.Core to the latest: With NuGet updated, you can rebuild the entire project to get the outputs. Since the project is kinda outdated, the methods it uses in PKHeX.Core have been relocated. You'll see the following errors in the bottom pane: The first error indicates it was unable to build the application (csharp compiler), and the second indicates it was unable to reference a specific method in PKHeX.Core. We need to correct that. `PokeCrypto.GetCHK` was relocated to a different class & method name, namely: `Checksums.Add16`. With that fixed, we can rebuild the sln again (CTRL-SHIFT-B) and it succeeds (with some warnings)... but the output folder (PokeFilename\PokeFilename.GUI\bin\Debug\net7.0-windows) should have your *GUI.dll plugin file. Now, you don't need to do the remainder, but here's how you can contribute these fixes/updates back to the owner's repo: In the GitHub Desktop UI, it'll show you a diff of the files you changed, and the ability to "commit" them to your local repository. Go ahead and "commit" to "master". Once committed, the commit will only live in your local repository. You can "push" it to the remote host (origin) on GitHub. You can then create a "Pull Request" to request your commit be integrated into the main repo codebase. Branch -> Create Pull Request Create a new Pull Request, which will allow you to send it to the owner's repo (whoever you forked it from) and they can accept & merge the pull request.
  16. You need the sdk that is required for the project; none require net8 yet.
  17. Download the repo, open the sln Update the NuGet for PKHeX.Core to latest, rebuild all. Grab the output dll in the debug folder, done.
  18. You downloaded a program that was last built/posted in July. A new event came out for download in August. How would a program know in advance what external events would be available?
  19. It depends on the original encounter, if it's supposed to have a PIDIV correlation. Try it and see.
  20. Transfer moves stopped after SW/SH. Every game afterwards is its own island.
  21. You can't obtain the moves without cheating, therefore the program indicates it is not legal.
  22. Transferring from foreign contexts into PLA/BDSP/SV formats will reset their moves to their current level up moves. This is how HOME works, therefore it is how PKHeX works. Feel free to reapply whatever moveset you want afterwards.
  23. PKHeX does not simulate HOME trackers. HOME trackers are one of the indicators of moving to different games. Lacking the indicators causes other values to be recognized as invalid.
  24. Should be obvious what the property is named. Search through the list the program has.
  25. None of these have their met locations as you described. They need to have their met location, not 0. Electabuzz: Route 10 Kingler/Krabby: Route 40 (not Route 41) Natu: Ruins of Alph Nidorino: Route 13 (not Route 14, level 26 there)
×
×
  • Create New...