UE2:CustomBotConfig (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2004 Object >> CustomBotConfig
Package:
UnrealGame
This class in other games:

null

Properties

ConfigArray

Type: array<CustomConfiguration>

Modifiers: config


FavoriteWeapon

Type: string

Modifiers: localized


Default value: "Favorite Weapon:"

NoPreference

Type: string

Modifiers: localized


Default value: "No Weapon Preference"

Structs

CustomConfiguration

string CharacterName
name of character (from UPL) to modify
string PlayerName
name to change playername to.
string CustomVoice
GameProfile.EPlayerPos CustomOrders
string FavoriteWeapon
float Aggressiveness
0 to 1 (0.3 default, higher is more aggressive)
float Accuracy
-1 to 1 (0 is default, higher is more accurate)
float CombatStyle
0 to 1 (0= stay back more, 1 = charge more)
float StrafingAbility
-1 to 1 (higher uses strafing more)
float Tactics
-1 to 1 (higher uses better team tactics)
float ReactionTime
-1 to 1
float Jumpiness
0 to 1
bool bJumpy
OBSOLETE

Static functions

AccuracyRating

final simulated static function int AccuracyRating (CustomConfiguration CC)


AggressivenessRating

final simulated static function int AggressivenessRating (CustomConfiguration CC)


AgilityRating

final simulated static function int AgilityRating (CustomConfiguration CC)


Customize

static function Customize (RosterEntry R)


GetFavoriteWeaponFor

final simulated static function string GetFavoriteWeaponFor (CustomConfiguration CC)


IndexFor

static function int IndexFor (string PlayerName)


RatingModifier

final simulated static function int RatingModifier (string CharacterName)


TacticsRating

final simulated static function int TacticsRating (CustomConfiguration CC)