Track beatmap completion stats in user profiles
With the current state of limbo completionist awards have been in and the persistence of community demand, it may be time to rework how his achievement is recognized.
Following a brief internal talk, peppy suggested displaying completion stats in user profiles as a solution for any problems surrounding this accolade, so I'm making this issue for tracking purposes.
To whoever is planning to work on this, please loop in @peppy beforehand so direction on how this feature should be implemented is provided.
My personal idea would be to have completionist stats available in a user's profile in the following format:
- Text color should indicate progression (similar to how we handle it in daily challenge stats)
- There should be some kind of small crown/icon permanently present for users who have achieved completion at least once
- There should be a tooltip detailing the following stats:
total completed beatmaps/total beatmaps- Date when user first achieved completion status
- Amount of maps completed for first completion status
- (could combine point 2 and 3 in one sentence:
Achieved beatmap completion in {date} with {count} beatmaps!)
- (could combine point 2 and 3 in one sentence:
The community has been tracking completion status in https://score.kirino.sh/completionists, so we can either use that for data, or somehow reprocess said stats in-house.
example of full completion:
cc @peppy
propose to have completionist stats available in a user's profile in the following format:
Just for transparency and clarity, this proposal came from me, not Hivie. They offered to write up an issue for it.
The actual implementation I envisaged is different from the screenshot so please mention me before beginning work on this and i'll provide directive.
Apologies, I didn't mean for it to come off that way 😅
I've reworded the OP to be more clear.