Welcome to this weeks Monday Madness changelog!
Unfortunately due to several backend problems earlier in the week, this update is almost exclusively source code changes to improve performance and stability. However, these changes set up very nicely for some big additions that I hope to make soon!
Changelog:
Bug Fixes:
- Fixed selecting cosmetic not working
- Fixed leaderboard API spam
- Fixed Item Shop not working
- Fixed bots using Disruptors not sending to other players
- Fixed XP slider bar starting full then going to actual value
- Fixed challenges not updating progress correctly
- Fixed some challenges incrementing multiple times per round
- Fixed leaderboards sending multiple times per event finish
- Fixed challenges not updating every challenge type correctly
- Fixed Soccer Master spamming ready to other players
- Fixed issue with selected skin resetting on launch
Performance Improvements:
- Improved performance with Beanmoji achievement tracking
- Improved performance when getting Challenge Manager each event/match end
- Added better error checking and handling
- Made retrieving videos for skins faster
Internal Source Code Changes:
- Refactored Drop Script
- Removed endStatTimer function
- Refactored statTimer to handle endStatTimer's old functions
- Set up statTimer to dynamically change transition types between match/event end
- Removed many IndexOf calls to increase performance
- Removed ability to hide scores on event/match end screens
- Changed skin from index system to naming system
As always, thank you guys so much for reading! I know this update may seem small, but the changes on the inside set up for some of the biggest changes The Bean Trials has seen yet! I hope you guys are as excited as I am!
Have a great day/night!
TheRealGameDev
