Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

Legacy:AIScript

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 :: Object >> Actor >> Keypoint >> AIScript

Used by Level Designers to specify special AI scripts for pawns placed in a level, and to change which type of AI controller to use for a pawn. AIScripts can be shared by one or many pawns. Game specific subclasses of AIScript will have editable properties defining game specific behavior and AI. This is the base class for ScriptedSequence.

Properties[edit]

Main[edit]

class<AIController> ControllerClass 

Hidden[edit]

bool bNavigate 
If true, put an associated path in the navigation network
bool bLoggingEnabled 
AIMarker myMarker 
The NavigationPoint created when bot paths are built

Functions[edit]

(incomplete)

SpawnControllerFor(Pawn P) 
Spawn and initialize an AI Controller (called by a non-player controlled Pawn at level startup) This sets the Controller.MyScript property and calls Controller.Possess
GetMoveTarget() 
Returns the myMarker property as an Actor

Known Subclasses[edit]

Related Topics[edit]

Discussion[edit]

SuperApe: Filled in properties and functions. Linked up.