Skip to content

Conversation

@SurCats0
Copy link
Contributor

YOU KNOW WHAT TIME IT IS!!

things you need to do :3

make sure it works on non ranked queues
Change the percentile shit to always say Top
Change the /stats command to have an optional byDate clause that is by default false
Add a way to change the background. I think Jeff said that you can have that in /config?

@robotzurg robotzurg self-requested a review October 31, 2025 22:57
Copy link
Collaborator

@robotzurg robotzurg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! I'll add the rest of the things we discussed


//draw divides
ctx.save();
const guideRatings = [0, 200, 250, 320, 460, 620, 800, 1000, 1200, 1400, 1600, 1800, 2000, maxRating, minRating]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ideally we take the MMR from the queue roles, and insert them into this list alongside the other hard coded ones. I can do this

ctx.save();
const guideRatings = [0, 200, 250, 320, 460, 620, 800, 1000, 1200, 1400, 1600, 1800, 2000, maxRating, minRating]
const eloSplits = config.eloSplits
const eloColors = [config.colors.stone, config.colors.steel, config.colors.gold, config.colors.lucky, config.colors.glass]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Colors should maybe be stored in the db rather than hard coded here, but I don't think we're ever going to change the rank colors so it should never matter lol

ctx.shadowBlur = 0
ctx.font = config.fonts.tiny

if (r == maxRating) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This stuff should pull from the db for mmr thresholds

@robotzurg robotzurg merged commit a07301e into Balatro-Multiplayer:main Nov 1, 2025
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