zaksabeast/CaptureSight

Request: Show Shiny Pokémon in current Map in Legends Arceus

PiratekingRuffy opened this issue · 5 comments

Hello,

I dodn't know where to write it, so I do it here. Is it possible to show if there is a Shiny Pokémon in the Current Map? From what I've heard, the shiny status is set for all Pokemon as soon as you enter the map, so I would like a feature to see if there is currently one on the map or not.

This is a great idea! Thank you for your suggestion.

The actual Pokemon in the over world is generated when you get close to it, so it's not set when you enter a map.

However the rng seed that eventually becomes the Pokemon is set when you enter a map, so we can calculate which Pokemon will be shiny, even if it isn't in the over world.

However that requires two things:

  • Knowing the level range each spawn has, since the way level is determined has a slight influence over the generated Pokemon
  • Mapping spawns to the different seeds, so we know which seed will produce which Pokemon (and the level range by extension)

Hi, does this mean you're working on adding PLA support? If so that's great news and would love to know if there is an ETA on that. Perhaps you should consider putting it in gbatemp, i saw the original thread for CS there and it's a way older version. Thank you for your great work!

Thank you!

PLA support is being added, although I'm being slow since this isn't my primary focus, and I'm enjoying the game.

The releases page has a pre-release with basic PLA support that needs more tweaks before a proper release. I pushed a very basic build out early so people could test things and have something to use.

There isn't an ETA for a proper release, but a few more small changes should come soon. The best thing to do is watch the releases page for new updates.

Very nice project! Can this already be done by now via "Spawner seed list view (both active and inactive spawners)"?

@zerothawg Thank you!

The spawner seed list view just shows seeds that can be used for manipulating the rng. Those seeds can be used with other tools to determine if a Pokemon will be shiny, however CaptureSight currently doesn't display that.

Given my other priorities and commitments, it will take some time before I add anything like that to csight. However if anyone else would like to add it, I would gratefully accept a pull request.