UE2:U2AraknidController (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
![]() |
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2NPCControllerBasic >> U2AraknidController |
- Package:
- U2Pawns
- Direct subclasses:
- U2AraknidControllerHatched, U2AraknidControllerHeavy
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. |
U2AraknidController.
Constants
MaxGetNearCorpseAttempts
Value: 10
Threshold
Value: 5.0
AdjustDistanceLabel
Value: 'AdjustDistance'
KeepAdjustingLabel
Value: 'KeepAdjusting'
NoTargetLabel
Value: 'NoTarget'
WaitForTargetLandingLabel
Value: 'WaitForTargetLanding'
Properties
GoalDistance
Type: float
Default values
Property | Value |
---|---|
Buoyancy | 100.0 |
MinHitWall | 0.0 |
Instance functions
HandleEnemyKilledSafe
function HandleEnemyKilledSafe (Controller Killer, Pawn KilledEnemy)
Overrides: U2NPCControllerBasic.HandleEnemyKilledSafe
OKToHit
Overrides: U2NPCControllerBasic.OKToHit
States
@EnemyKilledState
Inherits from: U2NPCControllerBasic.@EnemyKilledState
@EnemyKilledState.BeginState
event BeginState ()
Overrides: U2NPCControllerBasic.@EnemyKilledState.BeginState
@EnemyKilledState.EndState
event EndState ()
Overrides: U2NPCControllerBasic.@EnemyKilledState.EndState
@EnemyKilledState.AllowFriendlyBumpStateChanges
function bool AllowFriendlyBumpStateChanges ()
Overrides: U2NPCControllerShared.AllowFriendlyBumpStateChanges (global)
@EnemyKilledState.EnemyAcquired
function EnemyAcquired ()
Overrides: U2NPCControllerBasic.EnemyAcquired (global)
@EnemyKilledState.GetAdjustDistanceDestination
@EnemyKilledState.GetNextRandomSoundTime
function float GetNextRandomSoundTime ()
Overrides: U2NPCControllerBase.GetNextRandomSoundTime (global)