The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:AssaultPath (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> Actor >> NavigationPoint >> AssaultPath

Contents

Package: 
UnrealGame
This class in other games:
UT2003

AssaultPath used to specify alternate routes for attackers

[edit] Properties

[edit] Property group 'AssaultPath'

[edit] bEnabled

Type: bool


Default value: True

[edit] bNoGrouping

Type: bool

bots won't wait to reform squads at this assault path

[edit] bNoReturn

Type: bool


[edit] bReturnOnly

Type: bool


[edit] ObjectiveTag

Type: name


[edit] PathTag

Type: name

Array size: 4

paths that fan out from the same first AssaultPath share the same PathTag, more than one path can go through a given assaultpath

[edit] Position

Type: int

specifies relative position in a chain of AssaultPaths with the same PathTag and the same ObjectiveTag

[edit] Priority

Type: float

0 to 1, higher means heavier weighting when determining whether to use this path

Default value: 1.0

[edit] Internal variables

[edit] AssociatedObjective

Type: GameObjective


[edit] bFirstPath

Type: bool


Default value: True

[edit] bLastPath

Type: bool


Default value: True

[edit] NextPath

Type: AssaultPath


[edit] Functions

[edit] Events

[edit] Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger


[edit] Other instance functions

[edit] AddTo

function AddTo (GameObjective O)


[edit] FindNextPath

function AssaultPath FindNextPath (name AlternatePathTag)


[edit] FindPreviousPath

function AssaultPath FindPreviousPath (name AlternatePathTag)


[edit] HasPathTag

function bool HasPathTag (name aPathTag)


[edit] PickTag

function name PickTag ()


[edit] ValidatePathTags

function ValidatePathTags ()