I coded a private tool that allows ATB to safely do it's job with a TeamSwitching Locked NexGen, as well as making 4team games keep working stable with both things.Qwerty wrote:We have the same issue on our server people will team switch by saying !r !b but if you disable team switching in nexgen it breaks ATB.. you cant win and its annoying. On another note people shouldn't talk when they use mods that show spectators as actual players messing up server ranks, and making people think there are more actual players playing than there really is.
You may attempt to do it by creating an interface that controls which one (nexgen-ATB) has authority over team assignments at key moments.
- You gotta identify WHEN each balancer requires to do something, and how to detect said moments in code, without adding dependancy.
- Just find both mutators in code and edit their settings accordingly on each of those key moments without breaking anything or changing the user defined settings, in other works keeping the same config over games.
- Research what causes teams to be so fucked up on 4way and fix what's causing it as well.
It's a nice exercise to all active coders out there.