In this update4
Full notes
Full BasketBlow update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- UI and audio
BasketBlow changes
Independent Profile Achievements and Steam Synchronization
The game allows players to create independent profiles, each with its own data (wins, losses, points, unlockables, etc.). This created a problem with Steam achievements: even if multiple profiles exist, they all play under the same Steam account. For example, there is an achievement for unlocking all the balls in the game. If multiple profiles contribute to unlocking them but none completes the set, the achievement should not trigger on Steam—but previously it could.
To solve this, the following has been implemented:
1. Identical achievements, separate per profile
Each profile has its own in-game achievements, stored locally and independently.
The in-game achievements are exactly the same as Steam achievements: same quantity, names, and icons.
2. Steam synchronization
Each Steam achievement is activated only once, the first time it is earned on any profile.
When a profile earns an achievement for the first time:
It is activated on Steam if it hasn’t been unlocked yet, showing the classic Steam popup and sound in the lower-right corner if the overlay is enabled; otherwise, the game shows its own popup.
The achievement is also recorded internally for that profile.
If a profile earns an achievement that has already been unlocked on Steam, the game shows its own popup in the lower-left corner with a different sound.
3. Offline handling
If there is no Steam connection, achievements are recorded internally.
The next time there is a connection, the achievement is automatically unlocked on Steam if it hasn’t been already.
4. In-game achievements screen
Each profile can view its unlocked and locked achievements within the game.
Achievements that were unlocked on Steam for the first time display a small special icon above the date and time of the achievement.
This improvement ensures that each player has their own progress and that Steam achievements are synchronized correctly. Additionally, once all Steam achievements are unlocked, each new profile can enjoy earning them locally again.
Source
Changelog.gg summarizes and formats this update. How we read updates.
