Always snap to grid

UE2:U2BotInfo (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Info >> U2BotInfo
Package: 
U2

U2BotInfo.uc Created By: Steve Polge Created On: 8/01/00 $Author: Mfox $ $Date: 7/29/02 8:14p $ $Revision: 9 $

Properties

Property group 'U2BotInfo'

Alertness

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

Type: bool

Modifiers: config


BotAccuracy

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

BotFaces

Type: string

Array size: 32

Modifiers: config


Default value, index 0: "SoldierSkins.Othello"

Default value, index 1: "SoldierSkins.Riker"

Default value, index 10: "SoldierSkins.Tensor"

Default value, index 11: "SoldierSkins.Brock"

Default value, index 12: "SoldierSkins.Harlin"

Default value, index 13: "SoldierSkins.Johnson"

Default value, index 14: "SoldierSkins.Othello"

Default value, index 15: "SoldierSkins.Rankin"

Default value, index 16: "SoldierSkins.Brock"

Default value, index 17: "SoldierSkins.Arkon"

Default value, index 18: "SoldierSkins.Riker"

Default value, index 19: "SoldierSkins.Vector"

Default value, index 20: "SoldierSkins.Malcom"

Default value, index 21: "SoldierSkins.Matrix"

Default value, index 22: "SoldierSkins.Manwell"

Default value, index 23: "SoldierSkins.Arkon"

Default value, index 24: "SoldierSkins.Drake"

Default value, index 25: "SoldierSkins.Radkin"

Default value, index 26: "SoldierSkins.Wraith"

Default value, index 27: "SoldierSkins.Rankin"

Default value, index 28: "SoldierSkins.Von"

Default value, index 29: "SoldierSkins.Drake"

Default value, index 30: "SoldierSkins.Wraith"

Default value, index 31: "SoldierSkins.Vector"

Default value, index 32: "SoldierSkins.Malcom"

Default value, index 33: "SoldierSkins.Riker"

Default value, index 34: "SoldierSkins.Othello"

Default value, index 35: "SoldierSkins.Matrix"

Default value, index 36: "SoldierSkins.Tensor"

Default value, index 37: "SoldierSkins.Slain"

Default value, index 38: "SoldierSkins.Bruce"

Default value, index 39: "SoldierSkins.Kregore"

BotJumpy

Type: byte

Array size: 32

Modifiers: config


Default value, index 30: 1

Default value, index 31: 1

BotModels

Type: string

Array size: 32

Modifiers: config

MWP collapse BotSkins+BotFaces into BotModels (select a composit Golem entity rather than building one from pieces)

Default value, index 0: "U2MercJapLight"

Default value, index 1: "U2MercJapLight"

Default value, index 10: "U2MercJapMedium"

Default value, index 11: "U2MercJapMedium"

Default value, index 12: "U2MarineLight"

Default value, index 13: "U2MarineLight"

Default value, index 14: "U2MarineLight"

Default value, index 15: "U2MarineLight"

Default value, index 16: "U2SkaarjLight"

Default value, index 17: "U2SkaarjLight"

Default value, index 18: "U2SkaarjLight"

Default value, index 19: "U2SkaarjLight"

Default value, index 20: "U2MercJapLight"

Default value, index 21: "U2MercJapLight"

Default value, index 22: "U2MercJapLight"

Default value, index 23: "U2MercJapLight"

Default value, index 24: "U2MercJapLight"

Default value, index 25: "U2MercJapLight"

Default value, index 26: "U2MercJapLight"

Default value, index 27: "U2MercJapLight"

Default value, index 28: "U2MercJapLight"

Default value, index 29: "U2MercJapLight"

Default value, index 30: "U2MercJapLight"

Default value, index 31: "U2MercJapLight"

Default value, index 32: "U2MercJapLight"

Default value, index 33: "U2MercJapLight"

Default value, index 34: "U2MercJapMedium"

Default value, index 35: "U2MercJapMedium"

Default value, index 36: "U2MercJapMedium"

Default value, index 37: "U2MercJapMedium"

Default value, index 38: "U2MercJapMedium"

Default value, index 39: "U2MercJapMedium"

BotNames

Type: string

Array size: 32

Modifiers: config


Default value, index 0: "Matsuo"

Default value, index 1: "Anzai"

Default value, index 10: "Katsumoto"

Default value, index 11: "Akira"

Default value, index 12: "John"

Default value, index 13: "Dustin"

Default value, index 14: "Chad"

Default value, index 15: "Ken"

Default value, index 16: "Barak"

Default value, index 17: "Kara"

Default value, index 18: "Tamerlane"

Default value, index 19: "Arachne"

Default value, index 20: "Ichiro"

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: "Yutaka"

Default value, index 32: "Necroth"

Default value, index 33: "Kragoth"

Default value, index 34: "Ekiken"

Default value, index 35: "Masato"

Default value, index 36: "Hideki"

Default value, index 37: "Zenshin"

Default value, index 38: "Izumo"

Default value, index 39: "Benjiro"

BotSkills

Type: float

Array size: 32

Modifiers: config


BotSkins

Type: string

Array size: 32

Modifiers: config


Default value, index 0: "SoldierSkins.blkt"

Default value, index 1: "SoldierSkins.blkt"

Default value, index 10: "SoldierSkins.hkil"

Default value, index 11: "SoldierSkins.sldr"

Default value, index 12: "SoldierSkins.sldr"

Default value, index 13: "SoldierSkins.sldr"

Default value, index 14: "SoldierSkins.blkt"

Default value, index 15: "SoldierSkins.sldr"

Default value, index 16: "SoldierSkins.sldr"

Default value, index 17: "SoldierSkins.RawS"

Default value, index 18: "SoldierSkins.blkt"

Default value, index 19: "SoldierSkins.hkil"

Default value, index 20: "SoldierSkins.blkt"

Default value, index 21: "SoldierSkins.hkil"

Default value, index 22: "SoldierSkins.RawS"

Default value, index 23: "SoldierSkins.RawS"

Default value, index 24: "SoldierSkins.gard"

Default value, index 25: "SoldierSkins.gard"

Default value, index 26: "SoldierSkins.gard"

Default value, index 27: "SoldierSkins.sldr"

Default value, index 28: "SoldierSkins.gard"

Default value, index 29: "SoldierSkins.gard"

Default value, index 30: "SoldierSkins.gard"

Default value, index 31: "SoldierSkins.hkil"

Default value, index 32: "SoldierSkins.blkt"

Default value, index 33: "SoldierSkins.blkt"

Default value, index 34: "SoldierSkins.blkt"

Default value, index 35: "SoldierSkins.hkil"

Default value, index 36: "SoldierSkins.hkil"

Default value, index 37: "SoldierSkins.RawS"

Default value, index 38: "SoldierSkins.RawS"

Default value, index 39: "SoldierSkins.RawS"

BotTeams

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

Type: bool

Modifiers: config


Default value: True

Camping

Type: float

Array size: 32

Modifiers: config


Default value, index 18: 1.0

Default value, index 28: 0.5

CombatStyle

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

Type: string

Array size: 32

Modifiers: config


Default value, index 16: "U2Weapons.WeaponInvShotgun"

Default value, index 17: "U2Weapons.WeaponInvShotgun"

Default value, index 18: "U2Weapons.WeaponInvSniperRifle"

Default value, index 19: "U2Weapons.WeaponInvSniperRifle"

Default value, index 22: "U2Weapons.WeaponInvLaserRifle"

Default value, index 24: "U2Weapons.WeaponInvAssaultRifle"

Default value, index 25: "U2Weapons.WeaponInvAssaultRifle"

Default value, index 27: "U2Weapons.WeaponInvEnergyRifle"

Default value, index 28: "U2Weapons.WeaponInvEnergyRifle"

StrafingAbility

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

Type: string

Array size: 32

Modifiers: config


Internal variables

AvailableClasses

Type: string

Array size: 32


AvailableDescriptions

Type: string

Array size: 32


BotClassStr

Type: string


Default value: "U2NPCControllerBotOld"

ConfigUsed

Type: byte

Array size: 32


DesiredName

Type: string


Difficulty

Type: float

Modifiers: config


NumClasses

Type: int


PlayerDeaths

Type: int


PlayerKills

Type: int


Skills

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

Events

PreBeginPlay

event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Other instance functions

AdjustSkill

function AdjustSkill (U2NPCController B, bool bWinner)


ChooseBotInfo

function int ChooseBotInfo ()


GetAvailableClasses

function string GetAvailableClasses (int n)


GetBotClass

function class<PawnGetBotClass (int n)


GetBotFace

function string GetBotFace (int n)


GetBotIndex

function int GetBotIndex (coerce string BotName)


GetBotModelName

function string GetBotModelName (int n)


GetBotName

function string GetBotName (int n)


GetBotSkin

function string GetBotSkin (int num)


GetBotTeam

function int GetBotTeam (int num)


Individualize

function Individualize (U2NPCController NewBot, int n, int NumBots)


SetBotFace

function SetBotFace (coerce string NewFace, int n)


SetBotModel

function SetBotModel (string ModelName, int n)


SetBotName

function SetBotName (coerce string NewName, int n)


SetBotSkin

function SetBotSkin (coerce string NewSkin, int n)


SetBotTeam

function SetBotTeam (int NewTeam, int n)