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

UE3:UTBot (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT3 Object >> Actor >> Controller >> AIController >> UTBot

Contents

Package: 
UTGame
This class in other games:
UDK

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

[edit] Constants

[edit] MAXSTAKEOUTDIST

Value: 2000


[edit] ENEMYLOCATIONFUZZ

Value: 1200


[edit] TACTICALHEIGHTADVANTAGE

Value: 320


[edit] MINSTRAFEDIST

Value: 200


[edit] MINVIEWDIST

Value: 200


[edit] AngleConvert

Value: 0.0000958738

2*PI/65536

[edit] Properties

[edit] Property group 'UTBot'

[edit] 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'

[edit] Internal variables

See UTBot internal variables.

[edit] Default values

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

[edit] Subobjects

[edit] Sprite

Class: Engine.SpriteComponent

Inherits from: AIController.Sprite

No new values.

[edit] TheDecider

Class: UTGame.UTBotDecisionComponent

No new values.

[edit] Structs

[edit] EnemyPosition

Modifiers: native

Current velocity estimate (lagged) of tracked enemy

Object.Vector Position 
Object.Vector Velocity 
float Time 

[edit] Delegates

[edit] CustomActionFunc

delegate bool CustomActionFunc (UTBot B)


[edit] Functions

[edit] Latent functions

[edit] LatentWhatToDoNext

native final latent function LatentWhatToDoNext ()

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

[edit] WaitToSeeEnemy

native final latent function WaitToSeeEnemy ()


[edit] Native functions

[edit] BuildSquadRoute

native final function BuildSquadRoute ()


[edit] CanMakePathTo

native final function bool CanMakePathTo (Actor A)


[edit] FindBestInventoryPath

native final function Actor FindBestInventoryPath (out float MinWeight)


[edit] FindBestSuperPickup

native function Actor FindBestSuperPickup (float MaxDist)


[edit] FindPathToSquadRoute

native final function Actor FindPathToSquadRoute (optional bool bWeightDetours)


[edit] Events

See UTBot events.

[edit] Other instance functions

See UTBot instance functions.

[edit] States

See UTBot states.

Personal tools