Bug Fix: 2025.02.23.0

Changes

Changed how achievements work

  • The process for syncing achievements on Steam is now Check and Unlock "free" achievements ingame -> Request Steam User Stats and Achievements -> On success Get the data for all ingame achievements -> For each individual achievement - Check whether it's unlocked -> If so, Check if unlocked on Steam -> If not, Unlock on Steam. Once every single achievement has been processed -> "Store" the stats and achievements. Originally some of the steps taking place outside of the "achievement loop" were taking place inside the loop, this likely lead to issues in Steam and so hopefully, this should fix that issue.

  • Steam sync now occurs every 20 points

Updated the Main Menu Settings Menu

  • Started adding Game Settings - not active in current build

  • Added Cheats and Debug Mode settings to Misc Menu

Updated the Achievements Menu

  • The individual achievement listings has been remade.

Other changes

  • Started cleaning up redundant code

  • Cleaned up some code for better readability *Won't have much effect on gameplay*

  • Updated the Demo Icon

  • Updated the Playtest Icon

Fixes

  • Fixed an issue where the game was giving a Player Score Achievement instead of an AI achievement Earning at least 10 points should cause the game to trigger the correct achievement

  • Fixed an issue in the Achievements Sync event where it was getting the achievements Name instead of it's Key

With this update, I've fixed a few of the MAJOR issues within Unreal Table Ball and so can now focus on making the ball a full and proper physics object!!!!

Last updated

Was this helpful?