I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE1:ChallengeBotInfo (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Info >> ChallengeBotInfo
Package: 
BotPack

ChallengeBotInfo.

Properties[edit]

Property group 'ChallengeBotInfo'[edit]

Alertness[edit]

Type: float

Array size: 32

Modifiers: config


Default value, index 18: -0.3

Default value, index 20: 0.3

Default value, index 22: 0.3

Default value, index 24: 0.3

Default value, index 29: 0.4

bAdjustSkill[edit]

Type: bool

Modifiers: config


BotAccuracy[edit]

Type: float

Array size: 32

Modifiers: config


Default value, index 17: 0.2

Default value, index 18: 0.9

Default value, index 19: 0.6

Default value, index 20: 0.5

Default value, index 24: 1.0

Default value, index 27: 0.5

Default value, index 28: 0.5

Default value, index 29: 0.6

BotClasses[edit]

Type: string

Array size: 32

Modifiers: config


Default value, index 0: "BotPack.TMale1Bot"

Default value, index 1: "BotPack.TFemale2Bot"

Default value, index 10: "BotPack.TMale2Bot"

Default value, index 11: "BotPack.TMale1Bot"

Default value, index 12: "BotPack.TFemale2Bot"

Default value, index 13: "BotPack.TFemale2Bot"

Default value, index 14: "BotPack.TMale2Bot"

Default value, index 15: "BotPack.TFemale1Bot"

Default value, index 16: "BotPack.TMale1Bot"

Default value, index 17: "BotPack.TFemale2Bot"

Default value, index 18: "BotPack.TMale2Bot"

Default value, index 19: "BotPack.TFemale1Bot"

Default value, index 20: "BotPack.TMale2Bot"

Default value, index 21: "BotPack.TMale1Bot"

Default value, index 22: "BotPack.TFemale1Bot"

Default value, index 23: "BotPack.TMale2Bot"

Default value, index 24: "BotPack.TFemale2Bot"

Default value, index 25: "BotPack.TMale1Bot"

Default value, index 26: "BotPack.TFemale1Bot"

Default value, index 27: "BotPack.TMale2Bot"

Default value, index 28: "BotPack.TFemale2Bot"

Default value, index 29: "BotPack.TMale1Bot"

Default value, index 30: "BotPack.TFemale2Bot"

Default value, index 31: "BotPack.TMale1Bot"

Default value, index 32: "BotPack.TMale2Bot"

Default value, index 33: "BotPack.TFemale1Bot"

Default value, index 34: "BotPack.TFemale1Bot"

Default value, index 35: "BotPack.TFemale1Bot"

Default value, index 36: "BotPack.TMale2Bot"

Default value, index 37: "BotPack.TFemale2Bot"

Default value, index 38: "BotPack.TMale1Bot"

Default value, index 39: "BotPack.TFemale1Bot"

BotFaces[edit]

Type: string

Array size: 32

Modifiers: config


Default value, index 0: "CommandoSkins.Blake"

Default value, index 1: "SGirlSkins.Aryss"

Default value, index 10: "SoldierSkins.Johnson"

Default value, index 11: "CommandoSkins.Boris"

Default value, index 12: "SGirlSkins.Vixen"

Default value, index 13: "SGirlSkins.Sara"

Default value, index 14: "SoldierSkins.Othello"

Default value, index 15: "FCommandoSkins.Kyla"

Default value, index 16: "CommandoSkins.Gorn"

Default value, index 17: "SGirlSkins.Annaka"

Default value, index 18: "SoldierSkins.Riker"

Default value, index 19: "FCommandoSkins.Malise"

Default value, index 20: "SoldierSkins.Malcom"

Default value, index 21: "CommandoSkins.Ramirez"

Default value, index 22: "FCommandoSkins.Freylis"

Default value, index 23: "SoldierSkins.Arkon"

Default value, index 24: "SGirlSkins.Sarena"

Default value, index 25: "CommandoSkins.Grail"

Default value, index 26: "FCommandoSkins.Mariana"

Default value, index 27: "SoldierSkins.Rankin"

Default value, index 28: "SGirlSkins.Isis"

Default value, index 29: "CommandoSkins.Graves"

Default value, index 30: "SGirlSkins.Lauren"

Default value, index 31: "CommandoSkins.Luthor"

Default value, index 32: "SoldierSkins.Malcom"

Default value, index 33: "FCommandoSkins.Jayce"

Default value, index 34: "FCommandoSkins.Cryss"

Default value, index 35: "FCommandoSkins.Visse"

Default value, index 36: "SoldierSkins.Kregore"

Default value, index 37: "SGirlSkins.Cilia"

Default value, index 38: "CommandoSkins.Kragoth"

Default value, index 39: "FCommandoSkins.Tanya"

BotJumpy[edit]

Type: byte

Array size: 32

Modifiers: config


Default value, index 30: 1

Default value, index 31: 1

BotNames[edit]

Type: string

Array size: 32

Modifiers: config


Default value, index 0: "Archon"

Default value, index 1: "Aryss"

Default value, index 10: "Karag"

Default value, index 11: "Zenith"

Default value, index 12: "Cali"

Default value, index 13: "Alys"

Default value, index 14: "Kosak"

Default value, index 15: "Illana"

Default value, index 16: "Barak"

Default value, index 17: "Kara"

Default value, index 18: "Tamerlane"

Default value, index 19: "Arachne"

Default value, index 20: "Alarik"

Default value, index 21: "Liche"

Default value, index 22: "Jared"

Default value, index 23: "Ichthys"

Default value, index 24: "Tamara"

Default value, index 25: "Loque"

Default value, index 26: "Athena"

Default value, index 27: "Cilia"

Default value, index 28: "Sarena"

Default value, index 29: "Malakai"

Default value, index 30: "Visse"

Default value, index 31: "Dessloch"

Default value, index 32: "Necroth"

Default value, index 33: "Kragoth"

Default value, index 34: "Cryss"

Default value, index 35: "Nikita"

Default value, index 36: "Drimacus"

Default value, index 37: "Rhea"

Default value, index 38: "Raynor"

Default value, index 39: "Kira"

BotSkills[edit]

Type: float

Array size: 32

Modifiers: config


BotSkins[edit]

Type: string

Array size: 32

Modifiers: config


Default value, index 0: "CommandoSkins.cmdo"

Default value, index 1: "SGirlSkins.fbth"

Default value, index 10: "SoldierSkins.sldr"

Default value, index 11: "CommandoSkins.daco"

Default value, index 12: "SGirlSkins.Garf"

Default value, index 13: "SGirlSkins.army"

Default value, index 14: "SoldierSkins.blkt"

Default value, index 15: "FCommandoSkins.daco"

Default value, index 16: "CommandoSkins.cmdo"

Default value, index 17: "SGirlSkins.fbth"

Default value, index 18: "SoldierSkins.blkt"

Default value, index 19: "FCommandoSkins.goth"

Default value, index 20: "SoldierSkins.blkt"

Default value, index 21: "CommandoSkins.daco"

Default value, index 22: "FCommandoSkins.goth"

Default value, index 23: "SoldierSkins.RawS"

Default value, index 24: "SGirlSkins.Venm"

Default value, index 25: "CommandoSkins.goth"

Default value, index 26: "FCommandoSkins.daco"

Default value, index 27: "SoldierSkins.sldr"

Default value, index 28: "SGirlSkins.Garf"

Default value, index 29: "CommandoSkins.daco"

Default value, index 30: "SGirlSkins.army"

Default value, index 31: "CommandoSkins.daco"

Default value, index 32: "SoldierSkins.blkt"

Default value, index 33: "FCommandoSkins.daco"

Default value, index 34: "FCommandoSkins.goth"

Default value, index 35: "FCommandoSkins.goth"

Default value, index 36: "SoldierSkins.RawS"

Default value, index 37: "SGirlSkins.Venm"

Default value, index 38: "CommandoSkins.goth"

Default value, index 39: "FCommandoSkins.daco"

BotTeams[edit]

Type: int

Array size: 32

Modifiers: config


Default value, index 0: 255

Default value, index 10: 255

Default value, index 11: 1

Default value, index 12: 255

Default value, index 13: 2

Default value, index 14: 255

Default value, index 15: 3

Default value, index 16: 255

Default value, index 18: 255

Default value, index 19: 1

Default value, index 20: 255

Default value, index 21: 255

Default value, index 22: 2

Default value, index 23: 255

Default value, index 24: 3

Default value, index 25: 255

Default value, index 26: 255

Default value, index 27: 1

Default value, index 28: 255

Default value, index 29: 2

Default value, index 30: 1

Default value, index 31: 255

Default value, index 32: 3

Default value, index 33: 255

Default value, index 34: 2

Default value, index 35: 255

Default value, index 36: 3

Default value, index 37: 255

bRandomOrder[edit]

Type: bool

Modifiers: config


Default value: True

Camping[edit]

Type: float

Array size: 32

Modifiers: config


Default value, index 18: 1.0

Default value, index 28: 0.5

CombatStyle[edit]

Type: float

Array size: 32

Modifiers: config


Default value, index 16: 0.5

Default value, index 18: -0.5

Default value, index 19: -0.5

Default value, index 20: -1.0

Default value, index 21: -0.5

Default value, index 22: 0.5

Default value, index 23: 1.0

Default value, index 26: 0.5

Default value, index 30: 0.5

FavoriteWeapon[edit]

Type: string

Array size: 32

Modifiers: config


Default value, index 16: "Botpack.UT_FlakCannon"

Default value, index 17: "Botpack.UT_Eightball"

Default value, index 18: "Botpack.SniperRifle"

Default value, index 19: "Botpack.SniperRifle"

Default value, index 22: "Botpack.PulseGun"

Default value, index 25: "Botpack.Minigun2"

Default value, index 27: "Botpack.ShockRifle"

Default value, index 28: "Botpack.ShockRifle"

StrafingAbility[edit]

Type: float

Array size: 32

Modifiers: config


Default value, index 17: 0.5

Default value, index 20: 0.5

Default value, index 21: 1.0

Default value, index 22: 0.5

Default value, index 23: 0.5

Default value, index 24: 0.5

Default value, index 25: 0.5

Default value, index 26: 0.5

Default value, index 29: 1.0

VoiceType[edit]

Type: string

Array size: 32

Modifiers: config


Internal variables[edit]

AdjustedDifficulty[edit]

Type: float


AvailableClasses[edit]

Type: string

Array size: 32


AvailableDescriptions[edit]

Type: string

Array size: 32


ConfigUsed[edit]

Type: byte

Array size: 32


DesiredName[edit]

Type: string


Difficulty[edit]

Type: byte

Modifiers: config


Default value: 3

NextBotClass[edit]

Type: string


NumClasses[edit]

Type: int


PlayerDeaths[edit]

Type: int


PlayerKills[edit]

Type: int


Skills[edit]

Type: string

Array size: 8

Modifiers: localized


Default value, index 0: "Novice"

Default value, index 1: "Average"

Default value, index 2: "Experienced"

Default value, index 3: "Skilled"

Default value, index 4: "Adept"

Default value, index 5: "Masterful"

Default value, index 6: "Inhuman"

Default value, index 7: "Godlike"

Functions[edit]

Events[edit]

PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


PreBeginPlay[edit]

event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Other instance functions[edit]

AdjustSkill[edit]

function AdjustSkill (Bot B, bool bWinner)


CHGetBotClass[edit]

function class<BotCHGetBotClass (int n)


CHIndividualize[edit]

function CHIndividualize (Bot NewBot, int n, int NumBots)


ChooseBotInfo[edit]

function int ChooseBotInfo ()


GetAvailableClasses[edit]

function string GetAvailableClasses (int n)


GetBotClassName[edit]

function string GetBotClassName (int n)


GetBotFace[edit]

function string GetBotFace (int n)


GetBotIndex[edit]

function int GetBotIndex (coerce string BotName)


GetBotName[edit]

function string GetBotName (int n)


GetBotSkin[edit]

function string GetBotSkin (int num)


GetBotTeam[edit]

function int GetBotTeam (int num)


SetBotClass[edit]

function SetBotClass (string ClassName, int n)


SetBotFace[edit]

function SetBotFace (coerce string NewFace, int n)


SetBotName[edit]

function SetBotName (coerce string NewName, int n)


SetBotSkin[edit]

function SetBotSkin (coerce string NewSkin, int n)


SetBotTeam[edit]

function SetBotTeam (int NewTeam, int n)