There is no spoon
UE2:U2NPCControllerShared (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE2:EMoveType (U2XMP))
| Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared |
Contents |
- Package:
- U2AI
- Direct subclasses:
- U2NPCControllerBaseOld, U2NPCControllerBase
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
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
[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
[edit] NotifyBump
[edit] NotifyPhysicsVolumeChange
event bool NotifyPhysicsVolumeChange (PhysicsVolume NewVolume)
Overrides: Controller.NotifyPhysicsVolumeChange
[edit] PreBeginPlay
event PreBeginPlay ()
Overrides: AIController.PreBeginPlay
[edit] Timer
event final Timer ()
