Advanced-AutoTeamBalance - Stable - 2.0
Full Changelog: v.1.0-stable...v.2.0-stable
Extra note: I regret making this plugin in the first place.
Full code rewrite.
Moved everything to seperate classes so code can be actually readable.
- PlayerStats: Handles individual player statistics and calculates performance scores.
- TeamStats: Manages team-level statistics, aggregates player stats, and calculates the team's total performance score.
- BalanceStats: Orchestrates the balancing logic, including moving players to balance team sizes and swapping players to balance scores.