First off, you should be aware that UTeamFix uses its own Bots since version 9E, however the number of changes/improvements is currently limited. Indeed some issues will remain to be improved at a later time. It is also possible to use non-UTeamFix bots in game, but it is not recommended. The standard bots will be replaced automatically with their UTeamFix counterparts.
You can configure up to 32 bots yourself (0 to 31). Since this would involve a lot
of typing, I recommend you set up your bots locally with your local bot-menu, then
open your Unreal.ini and copy paste your bot-config to your server ini-file in the
section [UTeamFix.CFGBots]
, especially if you want your bots to wear
custom skins...
UTeamFix bots behave differently from normal bots in the following manner:
Bot Settings (systemwide) bMultiplayerBots has no more effect, everything is controlled through here. You can configure 32 bots yourself. |
||
---|---|---|
Setting | Effect | Default |
Alertness | Internally used, the setting is completely useless! | - |
bAdjustSkill | If bots should get better/worse during game depending on their performance. | False |
BaseSkill | Float value from 0 to 3. Basic skill level of bots. | 2.0 |
bBotsBalanceTeams | If true, bots will ignore their configured teams and join whatever
team they are needed in mostly during a teamgame. NOTE: Bots will always balance teams if the Team Game has balanced teams enabled globally. |
True |
BotAccuracy | The higher, the lower is the aimerror... suggested float value between 0 and 1. | 0 |
BotClasses | Here, the classes used for the bots are determine, you can use
default Unreal bot classes, UTeamFix bot classes or custom ones. The Unreal default
ones will be internally replaced with their UTeamFix counterparts, custom ones may
cause errors in the logs because there are a number of things they do not have... Unreal bot classes:
|
16 bots pre- con- figured |
BotNames | That should be self-explaining... | Dante, Ash... |
BotSkills | Bot skill modifier for the individual bots. The resulting skill used in game will be the BaseSkill+BotSkill. | 0 |
BotSkins | Which skins they use. Leave blank to use default ones, trying to
use skins which are not installed (or making typos) will result
in the default skins also. And naturally, skins are ignored
in TeamGames, because there you need the team colors.
Skin listings...
|
- |
BotTeams | Which team the bot prefers to be in. (0=red, 1=blue, 2=green, 3=gold). This setting will be ignored if balancing is enabled or the specified team does not exist. | 0,1 alt. |
bRandomOrder | Whether or not bots should join in the order as appearing in the bot list or randomely. | False |
bUseMapIdealPlayerLoad | Use only when minimal bots greater than 0 and/or you configured
a normal ideal playerload. This neat tweak adjusts the ideal playerload count based on the map playerload information the map author included into the map. If no such information is given by the author, or this setting is disabled, the normal PlayerLoad setting will be used. The following information can be parsed out of the map information:
|
false |
Camping | Camping rate float 0 to 1, how much bots like to camp (higher, more likely). | 0 |
CombatStyle | Float -1 to +1: low means tends to stay off and snipe, high means tends to charge and melee. | 0 |
Difficulty | Represents the game level (single player), 0 to 3 (easy, medium, hard, Unreal). When a bot is added, the difficulty is set accordingly, the effects on BOTS are unknown though. It appears to have some effects everywhere, for example human footsteps are louder with higher difficulty. | 3 |
FavoriteWeapon | Which weapon the bots use preferably if available. I'm afraid you will
have to use UTeamFix classes here (for normal Unreal matches):
|
- |
NumIdealPlayerLoad | If bigger than zero, bots will fill up the map during game if there are not enough player to reach this number. Bots will also leave again during game if real players decide to join after a while. | 0 |
NumMaxBots | Never add more bots than this number. | 32 |
NumMinBots | At least this number of bots will join any game. If the ideal playerload suggests more bots, then more will enter, but never less than this number. | 0 |