Skip to content

Opponent blind tracking UI#390

Merged
V-rtualized merged 4 commits into
Balatro-Multiplayer:devfrom
SleepyG11:opponent-blind-tracking
Apr 11, 2026
Merged

Opponent blind tracking UI#390
V-rtualized merged 4 commits into
Balatro-Multiplayer:devfrom
SleepyG11:opponent-blind-tracking

Conversation

@SleepyG11

@SleepyG11 SleepyG11 commented Apr 10, 2026

Copy link
Copy Markdown
Contributor

This PR introduces significant upgrade for "Enemy location" UI.

Now, at any given point, enemy location displays which blind player is playing or about to encounter next by form of blind chip next to player's location.

  • Skipping a blind will update location accordingly
  • In shop, blind displayed as "Shopping before "
  • As a bonus, it also displays a stake

Additionally, added a way to see enemy location during a round by hovering over round score UI.

  • Enemy location UI will appear under it and disappear when stop hovering it
  • Just like regular UI, updated in runtime properly

All changes are client-side.

Unfortunately, due to missing proper API for ante path in SMODS, only Small Blind, Big Blind and Boss Blind are supported properly.

  • If blind key does not exist in client, key is displayed instead of a sprite
  • If blind type is different from Small, Big or Boss, it fallbacks to Small

Also, localization for different languages needs small adjustments to make them make more sense in display.

  • "Selecting a Blind" -> "Selecting"
  • "Playing " -> "Playing" (remove whitespace)
  • "Shopping" -> "Shopping before"

Displaying enemy location on hover:
Balatro_bqJ3T2Tlcl

Full showcase

@V-rtualized V-rtualized merged commit 7650c46 into Balatro-Multiplayer:dev Apr 11, 2026
@SleepyG11 SleepyG11 deleted the opponent-blind-tracking branch April 12, 2026 14:03
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