Skip to content

Keep track of anti-shinies per phase and show a counter in the overlay#799

Merged
hanzi merged 1 commit into40Cakes:mainfrom
hanzi:anti-shiny-counter
Feb 10, 2026
Merged

Keep track of anti-shinies per phase and show a counter in the overlay#799
hanzi merged 1 commit into40Cakes:mainfrom
hanzi:anti-shiny-counter

Conversation

@hanzi
Copy link
Collaborator

@hanzi hanzi commented Feb 10, 2026

Description

This updates the database schema and the stats system to keep track of how many anti-shinies have been found during a phase.

The DB change is necessary because that number cannot be deduced from the per-species stats, as the player may have gotten more than one anti-shiny of the same species.

In the top-right corner of the overlay a set of anti sparkles will be shown for each anti encountered, to give a subtle indication of how anti the current phase has been.

Checklist

  • Black Linter has been ran, using --line-length 120 argument
  • Wiki has been updated (if relevant)

This updates the database schema and the stats system to keep track of how many anti-shinies have been found during a phase.

The DB change is necessary because that number cannot be deduced from the per-species stats, as the player may have gotten more than one anti-shiny of the same species.

In the top-right corner of the overlay a set of anti sparkles will be shown for each anti encountered, to give a subtle indication of how anti the current phase has been.
@hanzi hanzi merged commit a5a16ee into 40Cakes:main Feb 10, 2026
1 check passed
@hanzi hanzi deleted the anti-shiny-counter branch February 10, 2026 22:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments