UE2:U2SporeController (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2SporeController |
- Package:
- U2Pawns
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
U2SporeController
Properties
bHasValidEnemy
Type: bool
Default values
Property | Value |
---|---|
BaseAcquisitionState | Wandering |
MaxMoveRecoverAttempts | 0 |
MaxWanderAttempts | 1 |
Instance functions
EnemyAcquired
function EnemyAcquired ()
Overrides: U2NPCControllerShared.EnemyAcquired
States
@WanderingState
@WanderingState.BeginState
event BeginState ()
Overrides: U2NPCControllerBase.@WanderingState.BeginState
@WanderingState.EndState
event EndState ()
Overrides: U2NPCControllerBase.@WanderingState.EndState
@WanderingState.ClearEnemy
function ClearEnemy ()
@WanderingState.ClearReferencesTo
function ClearReferencesTo (Pawn P)
Overrides: Controller.ClearReferencesTo (global)
@WanderingState.EnemyAcquired
function EnemyAcquired ()
Overrides: EnemyAcquired (global)
@WanderingState.eventEnemyNotVisible
function eventEnemyNotVisible ()
Overrides: U2NPCControllerScriptable.eventEnemyNotVisible (global)
@WanderingState.GetDestinationVector
function bool GetDestinationVector (Object.Vector Direction, float DesiredDistance, bool bRecovering, out Object.Vector DestinationLocation)
Overrides: U2NPCControllerBase.@WanderingState.GetDestinationVector
@WanderingState.GetModifiedMoveSpeed
function float GetModifiedMoveSpeed ()
Overrides: U2NPCControllerBase.@WanderingState.GetModifiedMoveSpeed
@WanderingState.GetWanderDirection
function Object.Vector GetWanderDirection (int FallbackType)
Overrides: U2NPCControllerBase.@WanderingState.GetWanderDirection
@WanderingState.GetWanderDirectionEnemy
function Object.Vector GetWanderDirectionEnemy (int FallbackType)
@WanderingState.GetWanderDistanceModifier
function float GetWanderDistanceModifier ()
Overrides: U2NPCControllerBase.@WanderingState.GetWanderDistanceModifier
@WanderingState.NotifyKilled
function NotifyKilled (Controller Killer, Controller Killed, Pawn KilledPawn, class<DamageType> DamageType)
Overrides: Controller.NotifyKilled (global)