My program doesn't have bugs. It just develops random features.

UE3:UTBot (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> Actor >> Controller >> AIController >> UTBot
Package: 
UTGame
Implemented interfaces
Interface_NavigationHandle
This class in other games:
UT3


Constants

MAXSTAKEOUTDIST

Value: 2000


ENEMYLOCATIONFUZZ

Value: 1200


TACTICALHEIGHTADVANTAGE

Value: 320


MINSTRAFEDIST

Value: 200


MINVIEWDIST

Value: 200


AngleConvert

Value: 0.0000958738

2*PI/65536

Properties

Property group 'UTBot'

OrderNames

Type: name

Array size: 16


Default value, index 0: 'Defend'

Default value, index 1: 'Hold'

Default value, index 2: 'ATTACK'

Default value, index 3: 'Follow'

Default value, index 4: 'Freelance'

Default value, index 10: 'ATTACK'

Default value, index 11: 'Defend'

Default value, index 12: 'Defend'

Default value, index 13: 'ATTACK'

Default value, index 14: 'ATTACK'

Internal variables

See UTBot internal variables.

Default values

Property Value
bIsPlayer True
Components[1] UTBotDecisionComponent'TheDecider'

Subobjects

Sprite

Class: Engine.SpriteComponent

Inherits from: AIController.Sprite

Property Value
ReplacementPrimitive None

TheDecider

Class: UTGame.UTBotDecisionComponent

No new values.

Structs

EnemyPosition

Modifiers: native

Current velocity estimate (lagged) of tracked enemy

Object.Vector Position 
Object.Vector Velocity 
float Time 

Delegates

CustomActionFunc

delegate bool CustomActionFunc (UTBot B)


Functions

Latent functions

LatentWhatToDoNext

native final latent function LatentWhatToDoNext ()

encapsulates calling WhatToDoNext() and waiting for the tick-delayed decision making process to occur

WaitToSeeEnemy

native final latent function WaitToSeeEnemy ()


Native functions

BuildSquadRoute

native final function BuildSquadRoute ()


CanMakePathTo

native final function bool CanMakePathTo (Actor A)


FindBestInventoryPath

native final function Actor FindBestInventoryPath (out float MinWeight)


FindBestSuperPickup

native function Actor FindBestSuperPickup (float MaxDist)


FindPathToSquadRoute

native final function Actor FindPathToSquadRoute (optional bool bWeightDetours)


Events

See UTBot events.

Other instance functions

See UTBot instance functions.

States

See UTBot states.