There is no spoon

UE2:U2NPCControllerShared (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search

Contents

Package: 
U2AI
Direct subclasses:
U2NPCControllerBaseOld, U2NPCControllerBase

U2NPCControllerShared.uc Created By: Steve Polge, Mike Fox Created On: 8/01/00 $Author: Mfox $ $Date: 1/29/03 4:24p $ $Revision: 150 $

[edit] Constants

See U2NPCControllerShared constants.

[edit] Properties

See U2NPCControllerShared properties.

[edit] Enums

[edit] EDestinationResult

DR_Predicted 
using a predicted destination
DR_Raw 
using a raw (direct) destination
DR_Wait 
wait a bit...

[edit] EMoveType

MT_Error 
pathing error
MT_None 
no current destination (caller can decide whether this is an error or not?)
MT_Wait 
can't currently get to destination -- try again in a bit
MT_Near 
near or at destination (no need to move)
MT_Success 
can move towards destination

[edit] Structs

[edit] TDistanceInfo

float Distance 
Actor TargetActor 

[edit] Functions

[edit] Static functions

[edit] GetNearbyPathNodes

static function GetNearbyPathNodes (Actor SourceActor, out TDistanceInfo DistanceList[MaxDistanceActors ], float MinDistance, float MaxDistance, bool bIgnoreZ)


[edit] GetNearbyPathNodesRelativeTo

static function GetNearbyPathNodesRelativeTo (Actor SourceActor, Actor RelativeActor, out TDistanceInfo DistanceList[MaxDistanceActors ], float MinDistance, float MaxDistance, bool bIgnoreZ)


[edit] Exec functions

[edit] Unuse

exec function Unuse ()

Overrides: Controller.Unuse


[edit] Events

[edit] DialogBegin

event DialogBegin (Actor Other)

Overrides: Actor.DialogBegin


[edit] HearNoise

event final HearNoise (float Loudness, Actor NoiseMaker)


[edit] NotifyBump

event final bool NotifyBump (Actor Other)


[edit] NotifyPhysicsVolumeChange

event bool NotifyPhysicsVolumeChange (PhysicsVolume NewVolume)

Overrides: Controller.NotifyPhysicsVolumeChange


[edit] PreBeginPlay

event PreBeginPlay ()

Overrides: AIController.PreBeginPlay


[edit] Timer

event final Timer ()


[edit] Other instance functions

See U2NPCControllerShared instance functions.