Team balancing mutator available

All about Chaos for Unreal... (UT3, UT2004, UT2003, UT)
Post Reply
R.Flagg
Chaotic Dreams Team
Posts: 8460
Joined: Thu May 09, 2002 2:55 pm

Team balancing mutator available

Post by R.Flagg »

Thread: http://utforums.epicgames.com/showthread.php?t=594328

There is a team balancing mutator available, should we add it to the Chaos server? Here is a big chunk of the readme;
TitanTeamFixUT3: - v0.1beta3 (coded by John 'Shambler' Barrett)
------------
A modular team balancing tool initially coded for the Titan servers: http://ut2004.titaninternet.co.uk/
This is a greatly simplified (i.e. easier to reconfigure) port from my UT2004 version of this tool.

Configuration Info:
------------------
- bCheckTeamsOnExit: If true, TTF will check if the teams are even every time a player exits

- bCheckTeamsOnDeath: As above, except TTF checks whenever a player dies (this may be automatically enabled depending upon other configuration options)

- bAnnounceSwitch: If true, all players will be notified when a player is forcibly switched by TTF

- bAnnounceImbalance: If true, TTF will message all players when it notices that the teams are uneven

- bAnnounceSlotOpened: If true, all spectators will be notified if a player leaves when the server is full

- PreferredTeams: This allows server admins to dictate how the players preferred team (i.e. the team a player wants to join when entering a server) is handled, the different options for this are:

- PT_Disable: Ignores the players preferred team and randomly assigns the player to a team

- PT_Enable: Tries to assign the player to his/her preferred team (UT's default)

- PT_PreferLosingTeam: Changes the players preferred team so that they try to join the losing team


- ImbalanceAction: The action TTF will undertake when it notices that the teams are uneven, options are:
- IA_NoAction: Does nothing; use this if you only want the messages or preferred team modification.

- IA_Countdown: If the teams are still uneven after 'BalanceCountdown' seconds, forcibly even them.

- IA_DeathEvent: If a player dies who has been ingame less than 2 minutes, this switches him/her.

- IA_CountdownOrDeath: A combination of IA_Countdown and IA_DeathEvent, forcibly evens the teams if no player has been switched after 'BalanceCountdown' seconds.

- IA_TeamDeath: Specially for round based gametypes (i.e. TAM), this monitors for the death of an entire team and rebalances them if they are uneven.

- BalanceCountdown: If 'ImbalanceAction' is set to 'IA_Countdown' or 'IA_CountdownOrDeath', then this is the amount of time (in seconds) that TTF will count down from before forcibly balancing the teams.


- bShuffleTeamsOnTravel: If true, the teams are randomized when the server changes level

Contact:
-------
JBarrett847@GMail.com or 'Shambler' on http://ut2004.titaninternet.co.uk
R.Flagg
Chaotic Dreams Team
Posts: 8460
Joined: Thu May 09, 2002 2:55 pm

Post by R.Flagg »

This is important enough, that I have gone ahead and added it to the Chaos server. We can consider it an experiment if we want.

It took me about 1 second to download it when entering the server. Seems worth it to me.
Post Reply