Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically run the Leaderboard and Levelrank after getting a new PB. #330

Open
3 tasks
Zageron opened this issue Nov 24, 2021 · 1 comment
Open
3 tasks
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@Zageron
Copy link
Member

Zageron commented Nov 24, 2021

Is your feature based on a frustration?
Yes, a lot of players tend to ask "how do I level up" and this would alleviate that problem.

If so, Describe the solution you'd like
The solution is to click the username stats bar at the bottom of the game. So how about we just click that for them after they pass a song.

To help prevent crazy site lag, just rate limit it to once every X minutes. Like 5 minutes, or 10 minutes, or something.

  • Queue a trigger of this action when the player achieves a personal best score.
  • Check this queue and execute the regular update when the player lands on the main screen.
  • Block starting new songs stats update is running, if this is not already so.
@Zageron Zageron added the enhancement New feature or request label Nov 24, 2021
@Zageron Zageron changed the title Automatically run the Leaderboard and Levelrank after passing a song. Automatically run the Leaderboard and Levelrank after getting a new PB. Nov 24, 2021
@Zageron
Copy link
Member Author

Zageron commented Nov 24, 2021

"just run it when you get a new PB" - Velocity
https://discord.com/channels/196381154880782336/693641317636505629/912902921165881344

@Zageron Zageron self-assigned this Nov 24, 2021
@Zageron Zageron added this to the 1.5.0 milestone Nov 24, 2021
@Zageron Zageron removed their assignment Dec 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants