dyreschlock / schlock-bot

Robot code to run on Twitch, Discord, and host OBS overlays
0 stars 0 forks source link

Create new Shiny page for all shinies. #102

Closed dyreschlock closed 2 years ago

dyreschlock commented 2 years ago

We've created shiny pages for Let's Go, Legends, and Go, but I want a page that shows my overall unique shiny count across all games. In addition to those 3 games, this would also include the main game series.

The page should be found here: pokemon/shinydex/overall. Maybe it should be the default component for the shiny dex page.

On the page, I want the organization to look like Pokemon Home, meaning box format. There should be 6 columns, and each column should have a "box" of 30 pokemon.

Also, there should be additional boxes at the bottom for Alolan, Galar, and Hisuian pokemon. Other forms aren't necessary.

dyreschlock commented 2 years ago

I refactored all of the Shiny entries from different games to use a String code for the number, rather than a number. The reason for this was to support regional forms.

For example, Kantonian Voltorb is 100, whereas Hisiuan Voltorb is h_100

dyreschlock commented 2 years ago

This is done! The page shows all the current pokemon, and adds the regional variants at the end. Counts are totaled at the top.