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

UE2:AssaultPath (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> Actor >> NavigationPoint >> AssaultPath
Package: 
UnrealGame
This class in other games:
UT2003

AssaultPath used to specify alternate routes for attackers

Properties

Property group 'AssaultPath'

bEnabled

Type: bool


Default value: True

bNoGrouping

Type: bool

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

bNoReturn

Type: bool


bReturnOnly

Type: bool


ObjectiveTag

Type: name


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

Position

Type: int

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

Priority

Type: float

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

Default value: 1.0

Internal variables

AssociatedObjective

Type: GameObjective


bFirstPath

Type: bool


Default value: True

bLastPath

Type: bool


Default value: True

NextPath

Type: AssaultPath


Functions

Events

Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger


Other instance functions

AddTo

function AddTo (GameObjective O)


FindNextPath

function AssaultPath FindNextPath (name AlternatePathTag)


FindPreviousPath

function AssaultPath FindPreviousPath (name AlternatePathTag)


HasPathTag

function bool HasPathTag (name aPathTag)


PickTag

function name PickTag ()


ValidatePathTags

function ValidatePathTags ()