Team BotSkill

v1.2 by Patrick Freeman - a.k.a. "Mental"



This mutator is for adjusting the skill of the bots for each team in all team games (DUH!).
It is especially usefull for playing in situations where the human players on a certain team are much better than the ones on the other teams,
such as when playing with newbies on a LAN.

My "TeamSize" mutator lets you specify different numbers of bots for each team,
but in some situations it makes too much of a difference to even have 1 fewer bot on a team,
or perhaps the difference in skills of the players is so great that even though you have stacked the number of bots heavily on thier side,
they still need the skill of your bots to be low to not get killed all the time. But then with all the bot skills low, you don't have a challenge.
This mutator solves this problem by letting you configure the bot skill for each team!
Now you can have a game of CTF with a newbie, have the same number of bots on each team,
and it will be challenging for both of you by setting the skill of his bots high and yours low.

Setting bot skills
Just click on the "mod" menu and select "Team BotSkill".
That will bring up a window where you can set the desired botskill of each team.
ScreenShot
Click the 'save' button to store the changes in the "mentals_mutators.ini" file in your UT "System" folder.
That file is used for all my mutators, with each mutator's settings in their own section.

The sliders go from -3.0 (lowest skill) to 3.0 (highest skill) in .5 steps. The middle setting of 0 is default.
In addition to changing the skill of the bots, this also sets the
Accuracy, Alertness, StrafingAbility, Aggressiveness, CombatStyle, & Jumpiness of the bots, in porportion to the skill level.
So if a Teams BotSkill was at "2.0", all of the above properties would also be at a comparable high level.

NOTE: The actual settings in the "mentals_mutators.ini" file will be 1 - 13.
In a game this number gets converted to the -3.0 through 3.0 values that you see in the config window.

Team BotSkill does not affect your bot settings in you 'user.ini' file, it just modifies the 'in game' bot skills.

Now start your game up, either a practice session or a network game, and add this mutator.
For Team BotSkill to work properly you must uncheck "Auto Adjust Skill" on the "Bots" tab.

Download Page

Any comments, bug reports, etc.
email me at -
patrickf@oz.net


Credits/Thanks:
===============
Tim Sweeny's tutorial docs.

Version History:
================
v1.2 - changed sliders in config window
(thanks to Doug Gibson
for the suggestion)

v1.1 - fixed bots having wrong skill on team changes,
and changed sliders to show actual skill values.

v100 - Initial Release

Improvements planned:
==========================
-
add onscreen indicator of each teams botskill near team score.
add a 'random skill' feature.
got any other ideas?

Disclaimer/Legal stuff:
=======================
I've tested it but use it at your own risk (although I don't know of any risks).
This Mutator is Copyright 2000 by Patrick Freeman
Please do not try to make money with this, or distribute it under a different name, etc.
If you do use my code in someway I would be grateful of some kind of acknowledgement.