In this update13
Full notes
Full ChanceBall update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Compatibility
- Gameplay
- UI and audio
- Server
- Performance
- Fixes
ChanceBall changes
1.2.3 CHANGELOG
How to join the beta: Open your Steam Library -> Right-click the game -> Properties -> Game Versions & Betas -> Select "public_multiplayer_beta"
New Features
Tutorial System
Added a complete tutorial experience covering movement, receiving, diving, blocking, and floating, with guided lessons.
Freeplay
Redesigned the Freeplay interface. Ability selection and ball cannon controls are moved into the pause menu, with controller support and bind display.
Multiplayer
Added Steam friend invite button directly from the lobby member list.
Added leaderboard integration to the lobby and post-match screens, showing player rank and point changes.
Added network status and performance monitor (FPS, ping, server timer), opened in-game with `F2`.
Added host FPS booster. It automatically switches to minimum 120fps with no VSync when hosting a lobby. This is needed for clients to have a better experience.
Gameplay
Added bot difficulty selection for offline play, configurable from the character select screen.
Added telegraphing animations before sets and bounce spikes so opponents can read incoming moves earlier.
UI & Quality of Life
Added a Credits menu to the main menu.
Added an in-game feedback form accessible from the pause menu.
Added bot difficulty and lobby rank displays to the pause menu match settings.
Added a new option to disable the match event feed in Game Settings.
Added player-following chat bubble display option.
Visual & Audio
Added ball float visual effects.
Minor Changes
Multiplayer
Improved lobby loading screen transition. Loading screen now stays up until the lobby scene is fully ready.
Made the friend invite pop-up available in every scene.
Gameplay
Improved bot synchronization by switching random number generation library.
Improved dive and knockout action syncing.
Changed how the ball bounces off the player after a knockout.
UI & Quality of Life
Removed the "Multiplayer Beta" label from the main menu.
Changed main menu button names and order.
Freeplay ability buttons now populate dynamically instead of being pre-placed.
Systems
Improved save and load system by replacing the obsolete `BinaryFormatter` with `JsonUtility`.
Bug Fixes
Fixed lobby visibility sometimes switching to public unexpectedly.
Fixed player set-in-air, on-ground, and receive-in-air animations not playing when the ball is spiked.
Fixed "settings" spelling in multiple places in the Matchmaking scene.
Fixed shoe squeak sound always playing at max volume in online matches.
Fixed bots remaining in the lobby when the player cap is changed.
Fixed dive stat being counted even when the player did not touch the ball.
Fixed mouse cursor not being disabled when it should be.
Fixed bots receiving spikes with set hits.
Fixed knockout not giving knockback to the player or bot.
Fixed player being able to dive or hit the ball while knocked out and laying on the ground.
Fixed switching tabs in the Guide menu not redrawing UI navigation paths.
Fixed shoe-throw shoe not displaying its sprite when spawned before fully despawning.
Source
Changelog.gg summarizes and formats this update. How we read updates.
