Gah - a solution with more questions. – EntropicLqd
UE2:U2DrakkDroidController (U2XMP)
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2DrakkDroidController |
- 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. |
U2DrakkDroidController
Constants
DroidBuildState
Value: 'DroidBuild'
DroidWaitState
Value: 'DroidWait'
DroidHuntState
Value: 'DroidHunt'
DroidRepairState
Value: 'DroidRepair'
DroidHomeState
Value: 'DroidHome'
Properties
Droid
Type: U2DrakkDroid
GlowBall
Type: ParticleGenerator
ServicePawn
Type: Pawn
Default values
Property | Value |
---|---|
DefaultState | DroidWait |
Instance functions
DroidService
DroidUpdateAnimation
FilterInvalidPawn
HandleSetMoveTargetError
Overrides: U2NPCControllerShared.HandleSetMoveTargetError
Overrides: U2NPCController.NavigationError
NotifyTakeHit
Overrides: Controller.NotifyTakeHit
PlayHit
States
@DroidBuildState
Ignores: EnemyAcquired, EnemyNotVisible, HearNoise, NotifyBump
@DroidBuildState.BeginState
Overrides: Object.BeginState (global)
@DroidBuildState.EndState
Overrides: Object.EndState (global)
@DroidBuildState.Tick
Overrides: Actor.Tick (global)
@DroidBuildState.GetRebuildTime
@DroidHomeState
Extends: U2NPCControllerBase.@MoveToGoalBaseState
Ignores: EnemyAcquired, EnemyNotVisible, HearNoise, NotifyBump
@DroidHomeState.BeginState
Overrides: Object.BeginState (global)
@DroidHomeState.EndState
Overrides: Object.EndState (global)
@DroidHuntState
Extends: U2NPCControllerBase.@MoveToGoalBaseState
Ignores: EnemyAcquired, EnemyNotVisible, HearNoise, NotifyBump
@DroidHuntState.BeginState
Overrides: Object.BeginState (global)
@DroidHuntState.EndState
Overrides: Object.EndState (global)
@DroidRepairState
Ignores: EnemyAcquired, EnemyNotVisible, HearNoise, NotifyBump
@DroidRepairState.BeginState
Overrides: Object.BeginState (global)
@DroidRepairState.EndState
Overrides: Object.EndState (global)
@DroidWaitState
Ignores: EnemyAcquired, EnemyNotVisible, HearNoise, NotifyBump
@DroidWaitState.BeginState
Overrides: Object.BeginState (global)