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[edit]
bHasValidEnemy[edit]
Type: bool
Default values[edit]
Property | Value |
---|---|
BaseAcquisitionState | Wandering |
MaxMoveRecoverAttempts | 0 |
MaxWanderAttempts | 1 |
Instance functions[edit]
EnemyAcquired[edit]
function EnemyAcquired ()
Overrides: U2NPCControllerShared.EnemyAcquired
States[edit]
@WanderingState[edit]
@WanderingState.BeginState[edit]
event BeginState ()
Overrides: U2NPCControllerBase.@WanderingState.BeginState
@WanderingState.EndState[edit]
event EndState ()
Overrides: U2NPCControllerBase.@WanderingState.EndState
@WanderingState.ClearEnemy[edit]
function ClearEnemy ()
@WanderingState.ClearReferencesTo[edit]
function ClearReferencesTo (Pawn P)
Overrides: Controller.ClearReferencesTo (global)
@WanderingState.EnemyAcquired[edit]
function EnemyAcquired ()
Overrides: EnemyAcquired (global)
@WanderingState.eventEnemyNotVisible[edit]
function eventEnemyNotVisible ()
Overrides: U2NPCControllerScriptable.eventEnemyNotVisible (global)
@WanderingState.GetDestinationVector[edit]
function bool GetDestinationVector (Object.Vector Direction, float DesiredDistance, bool bRecovering, out Object.Vector DestinationLocation)
Overrides: U2NPCControllerBase.@WanderingState.GetDestinationVector
@WanderingState.GetModifiedMoveSpeed[edit]
function float GetModifiedMoveSpeed ()
Overrides: U2NPCControllerBase.@WanderingState.GetModifiedMoveSpeed
@WanderingState.GetWanderDirection[edit]
function Object.Vector GetWanderDirection (int FallbackType)
Overrides: U2NPCControllerBase.@WanderingState.GetWanderDirection
@WanderingState.GetWanderDirectionEnemy[edit]
function Object.Vector GetWanderDirectionEnemy (int FallbackType)
@WanderingState.GetWanderDistanceModifier[edit]
function float GetWanderDistanceModifier ()
Overrides: U2NPCControllerBase.@WanderingState.GetWanderDistanceModifier
@WanderingState.NotifyKilled[edit]
function NotifyKilled (Controller Killer, Controller Killed, Pawn KilledPawn, class<DamageType> DamageType)
Overrides: Controller.NotifyKilled (global)