Team BotSkill

v1.3 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
All these settings can be configured in the "Mental's Mutators" Configuration Window.
which comes up when you click the UT "Mods" menu and choose "Mental's Mutators".

The settings are saved to the file "Mentals_configs.ini" in your UT system folder.
That file is used for all my mutators, with each mutator's settings having the appropriate name in front of the setting.

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 -
gomental@hotmail.com


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

Version History:
================

v1.3
- 2/1/2002 -
combined all my mutators settings windows into 1 tabbed window which really cleaned up the "Mod" menu :)

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.

v1.0 - 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.