Team BotSkill |
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.
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.