UE2:U2NPCControllerBasic states (U2XMP)
![]() |
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2NPCControllerBasic (states) |
;Other member categories for this class::
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. |
States
@AcquisitionState
Ignores: BeginFalling, EnemyInLeapRange, NotifyLanded
@AcquisitionState.EndState
Overrides: Object.EndState (global)
@AcquisitionState.CanFire
Overrides: CanFire (global)
@AcquisitionState.eventHearNoiseThreat
Overrides: U2NPCControllerShared.eventHearNoiseThreat (global)
@AcquisitionState.eventSeeEnemy
Overrides: U2NPCControllerShared.eventSeeEnemy (global)
@AcquisitionState.eventTookDamage
Overrides: U2NPCControllerBase.eventTookDamage (global)
@AcquisitionState.PlayRandomSound
Overrides: U2NPCControllerBase.PlayRandomSound (global)
@AcquisitionState.ShotFiredNotification
Overrides: U2NPCControllerShared.ShotFiredNotification (global)
@AttackCloseChargeState
Extends: @AttackCloseState
Ignores: HearNoise, SeeAlertFriend, SeeFriend, SeeOther
@AttackCloseChargeState.eventBumpEnemy
Overrides: U2NPCControllerShared.eventBumpEnemy (global)
@AttackCloseChargeState.eventBumpFriend
Overrides: U2NPCControllerShared.eventBumpFriend (global)
@AttackCloseChargeState.GetPredictedCloseLocation
Overrides: @AttackCloseState.GetPredictedCloseLocation
@AttackCloseChargeState.GetTacticalMoveType
Overrides: @AttackCloseState.GetTacticalMoveType
@AttackCloseChargeState.HandleBump
Overrides: HandleBump (global)
@AttackCloseState
Extends: @MoveToGoalWithEnemyState
Ignores: HearNoise, SeeAlertFriend, SeeFriend, SeeOther
@AttackCloseState.BeginState
Overrides: Object.BeginState (global)
@AttackCloseState.EndState
Overrides: Object.EndState (global)
@AttackCloseState.MayFall
Overrides: Controller.MayFall (global)
@AttackCloseState.CanFire
Overrides: CanFire (global)
@AttackCloseState.CloseRequiresPathing
@AttackCloseState.eventEnemyNotVisible
Overrides: U2NPCControllerScriptable.eventEnemyNotVisible (global)
@AttackCloseState.eventTookDamage
Overrides: U2NPCControllerBase.eventTookDamage (global)
@AttackCloseState.FaceTarget
Overrides: U2NPCControllerShared.FaceTarget (global)
@AttackCloseState.FearThisSpot
Overrides: U2NPCControllerShared.FearThisSpot (global)
@AttackCloseState.FindAlternativeClosePath
@AttackCloseState.GetPredictedCloseLocation
@AttackCloseState.GetTacticalMoveType
Overrides: U2NPCControllerBase.GetTacticalMoveType (global)
@AttackCloseState.SetChargeDestination
@AttackCloseState.StrafeFromDamage
Overrides: StrafeFromDamage (global)
@AttackCloseState.TryStrafe
@AttackCloseState.TryToCloseDodge
@AttackCloseState.TryToDodge
Overrides: U2NPCControllerShared.TryToDodge (global)
@AttackFallbackState
Extends: @MoveToGoalWithEnemyState
@AttackFallbackState.MayFall
Overrides: Controller.MayFall (global)
@AttackFallbackState.CanFire
Overrides: CanFire (global)
@AttackFallbackState.eventBumpEnemy
Overrides: U2NPCControllerShared.eventBumpEnemy (global)
@AttackFallbackState.eventEnemyNotVisible
Overrides: U2NPCControllerScriptable.eventEnemyNotVisible (global)
@AttackFallbackState.eventHearNoiseThreat
Overrides: U2NPCControllerShared.eventHearNoiseThreat (global)
@AttackFallbackState.eventSeeEnemy
Overrides: U2NPCControllerShared.eventSeeEnemy (global)
@AttackFallbackState.FaceTarget
Overrides: U2NPCControllerShared.FaceTarget (global)
@AttackFallbackState.GetFinalDestinationActor
@AttackFallbackState.GetReachedDestinationDistance
@AttackFallbackState.GetTacticalMoveType
Overrides: U2NPCControllerBase.GetTacticalMoveType (global)
@AttackFallbackState.HandleReachedOrdersObject
@AttackFallbackState.HasReachedOrdersObject
@AttackFallbackState.OverrideSpecialAttraction
@AttackFallbackState.PickDestination
@AttackFallbackState.ShouldClearSpecialColliders
Overrides: U2NPCControllerShared.ShouldClearSpecialColliders (global)
@AttackHuntState
@AttackHuntState.BeginState
Overrides: Object.BeginState (global)
@AttackHuntState.EndState
Overrides: Object.EndState (global)
@AttackHuntState.MayFall
Overrides: Controller.MayFall (global)
@AttackHuntState.BlockFiring
@AttackHuntState.CanFire
Overrides: CanFire (global)
@AttackHuntState.EnemyAcquired
Overrides: EnemyAcquired (global)
@AttackHuntState.eventBumpEnemy
Overrides: U2NPCControllerShared.eventBumpEnemy (global)
@AttackHuntState.eventHearNoiseThreat
Overrides: U2NPCControllerShared.eventHearNoiseThreat (global)
@AttackHuntState.eventTookDamage
Overrides: U2NPCControllerBase.eventTookDamage (global)
@AttackHuntState.FaceTarget
Overrides: U2NPCControllerShared.FaceTarget (global)
@AttackHuntState.FearThisSpot
Overrides: U2NPCControllerShared.FearThisSpot (global)
@AttackHuntState.FindViewSpot
@AttackHuntState.HandleRecoveredEnemy
Overrides: HandleRecoveredEnemy (global)
@AttackHuntState.IsFacingTarget
Overrides: Controller.IsFacingTarget (global)
@AttackHuntState.MaybeClearHuntingEnemy
@AttackHuntState.MaybeSetEnemy
Overrides: U2NPCControllerShared.MaybeSetEnemy (global)
@AttackHuntState.PickDestination
@AttackHuntState.ReduceThreat
Overrides: U2NPCControllerShared.ReduceThreat (global)
@AttackHuntState.SpecialHuntDestination
@AttackLeapState
Ignores: EnemyInLeapRange, EnemyInMeleeRange, HearNoise, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@AttackLeapState.BeginState
Overrides: Object.BeginState (global)
@AttackLeapState.EndState
Overrides: Object.EndState (global)
@AttackLeapState.NotifyHitWall
Overrides: Controller.NotifyHitWall (global)
@AttackLeapState.AbortedLeap
@AttackLeapState.CanFire
Overrides: CanFire (global)
@AttackLeapState.DoLeapAttack
@AttackLeapState.eventBumpEnemy
Overrides: U2NPCControllerShared.eventBumpEnemy (global)
@AttackLeapState.FakeNotifyLeapBeginTimer
Overrides: FakeNotifyLeapBeginTimer (global)
@AttackLeapState.FinishedLeap
@AttackLeapState.GetLeapDamage
@AttackLeapState.GetLeapMomentumTransfer
@AttackLeapState.NotifyLeapBegin
Overrides: NotifyLeapBegin (global)
@AttackLeapState.PlayRandomSound
Overrides: U2NPCControllerBase.PlayRandomSound (global)
@AttackLeapState.ReflectNotify
Overrides: U2NPCController.ReflectNotify (global)
@AttackLeapState.TryToDodge
Overrides: U2NPCControllerShared.TryToDodge (global)
@AttackMeleeState
Ignores: EnemyInLeapRange, EnemyInMeleeRange, HearNoise, NotifyBump, SeeAlertFriend, SeeFriend, SeeOther
@AttackMeleeState.BeginState
Overrides: Object.BeginState (global)
@AttackMeleeState.EndState
Overrides: Object.EndState (global)
@AttackMeleeState.EnemyNotInMeleeRange
Overrides: Controller.EnemyNotInMeleeRange (global)
@AttackMeleeState.CanDodge
Overrides: U2NPCControllerShared.CanDodge (global)
@AttackMeleeState.CanFire
Overrides: CanFire (global)
@AttackMeleeState.eventEnemyNotVisible
Overrides: U2NPCControllerScriptable.eventEnemyNotVisible (global)
@AttackMeleeState.NotifyMeleeDamagedEnemy
Overrides: U2NPCControllerShared.NotifyMeleeDamagedEnemy (global)
@AttackMeleeState.PlayRandomSound
Overrides: U2NPCControllerBase.PlayRandomSound (global)
@AttackMoveToCoverBaseState
Extends: @AttackFallbackState
Ignores: HearNoise, SeeAlertFriend, SeeFriend, SeeOther
@AttackMoveToCoverBaseState.BeginState
Overrides: Object.BeginState (global)
@AttackMoveToCoverBaseState.eventBumpEnemy
Overrides: @AttackFallbackState.eventBumpEnemy
@AttackMoveToCoverBaseState.FindCoverActor
Overrides: FindCoverActor (global)
@AttackMoveToCoverBaseState.GetFinalDestinationActor
Overrides: @AttackFallbackState.GetFinalDestinationActor
@AttackMoveToCoverBaseState.GetReachedDestinationDistance
Overrides: @AttackFallbackState.GetReachedDestinationDistance
@AttackMoveToCoverBaseState.PickDestination
Overrides: @AttackFallbackState.PickDestination
@AttackMoveToCoverBaseState.SetCurrentCoverSpot
@AttackMoveToCoverBaseState.ShouldClearSpecialColliders
Overrides: @AttackFallbackState.ShouldClearSpecialColliders
@AttackMoveToCoverBaseState.TryToFindCover
@AttackMoveToCoverBaseState.VerifyCoverSpot
@AttackMoveToCoverCombatState
Extends: @AttackMoveToCoverBaseState
Ignores: HearNoise, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@AttackMoveToCoverCombatState.eventEnemyNotVisible
Overrides: @AttackFallbackState.eventEnemyNotVisible
@AttackMoveToCoverCombatState.FaceTarget
Overrides: @AttackFallbackState.FaceTarget
@AttackMoveToCoverCombatState.GetTacticalMoveType
Overrides: @AttackFallbackState.GetTacticalMoveType
@AttackMoveToCoverCombatState.PickDestination
Overrides: @AttackMoveToCoverBaseState.PickDestination
@AttackMoveToCoverCombatState.TryToFindCover
Overrides: @AttackMoveToCoverBaseState.TryToFindCover
@AttackMoveToCoverFleeState
Extends: @AttackMoveToCoverBaseState
Ignores: HearNoise, SeeAlertFriend, SeeFriend, SeeOther
@AttackMoveToCoverFleeState.FaceTarget
Overrides: @AttackFallbackState.FaceTarget
@AttackMoveToCoverFleeState.TryToFindCover
Overrides: @AttackMoveToCoverBaseState.TryToFindCover
@AttackRecoverEnemyState
Extends: @AttackHuntState
@AttackRecoverEnemyState.BeginState
Overrides: @AttackHuntState.BeginState
@AttackRecoverEnemyState.BlockFiring
Overrides: @AttackHuntState.BlockFiring
@AttackRecoverEnemyState.FaceTarget
Overrides: @AttackHuntState.FaceTarget
@AttackRetreatState
Extends: @MoveToGoalWithEnemyState
Ignores: EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible
@AttackRetreatState.MayFall
Overrides: Controller.MayFall (global)
@AttackRetreatState.CanFire
Overrides: CanFire (global)
@AttackRetreatState.ChangeDestination
@AttackRetreatState.eventBumpEnemy
Overrides: U2NPCControllerShared.eventBumpEnemy (global)
@AttackRetreatState.eventHearNoiseThreat
Overrides: U2NPCControllerShared.eventHearNoiseThreat (global)
@AttackRetreatState.eventSeeEnemy
Overrides: U2NPCControllerShared.eventSeeEnemy (global)
@AttackRetreatState.FindRetreatDestination
@AttackRetreatState.PickDestination
@AttackRetreatState.PickNextSpot
@AttackRetreatState.ReachedHome
@AttackRetreatState.ShotFiredNotification
Overrides: U2NPCControllerShared.ShotFiredNotification (global)
@AttackRetreatState.StopFearingEnemy
@AttackStakeOutCoverState
Extends: @AttackStakeOutState
@AttackStakeOutCoverState.ContinueStakeOut
Overrides: @AttackStakeOutState.ContinueStakeOut
@AttackStakeOutCoverState.eventTookDamage
Overrides: @AttackStakeOutState.eventTookDamage
@AttackStakeOutState
@AttackStakeOutState.BeginState
Overrides: Object.BeginState (global)
@AttackStakeOutState.EndState
Overrides: Object.EndState (global)
@AttackStakeOutState.ContinueStakeOut
@AttackStakeOutState.eventHearNoiseThreat
Overrides: U2NPCControllerShared.eventHearNoiseThreat (global)
@AttackStakeOutState.eventTookDamage
Overrides: U2NPCControllerBase.eventTookDamage (global)
@AttackStakeOutState.MaybeSetEnemy
Overrides: U2NPCControllerShared.MaybeSetEnemy (global)
@AttackStationaryState
Ignores: HearNoise, NotifyBump, SeeAlertFriend, SeeFriend, SeeOther
@AttackStationaryState.BeginState
Overrides: Object.BeginState (global)
@AttackStationaryState.EndState
Overrides: Object.EndState (global)
@AttackStationaryState.EnemyRangeTransition
Overrides: Controller.EnemyRangeTransition (global)
@AttackStationaryState.CanUseStillAnimations
Overrides: CanUseStillAnimations (global)
@AttackStationaryState.eventEnemyNotVisible
Overrides: U2NPCControllerScriptable.eventEnemyNotVisible (global)
@AttackStationaryState.eventSeeEnemy
Overrides: U2NPCControllerShared.eventSeeEnemy (global)
@AttackStationaryState.IgnoreTargetRange
Overrides: U2NPCControllerShared.IgnoreTargetRange (global)
@AttackStationaryState.InitializeState
Overrides: U2NPCControllerBase.InitializeState (global)
@AttackStationaryState.KeepAttacking
@AttackStationaryState.SetValidFiringLocation
Overrides: U2NPCControllerShared.SharedTimerEvent (global)
@AttackStationaryState.ShouldAbortState
@AttackStationaryState.StopFiring
Overrides: StopFiring (global)
@AttackTacticalMoveMeleeState
Extends: @AttackTacticalMoveState
Ignores: HearNoise, NotifyBump, SeeAlertFriend, SeeFriend, SeeOther
@AttackTacticalMoveMeleeState.UpdateTacticalMoveBehavior
Overrides: @AttackTacticalMoveState.UpdateTacticalMoveBehavior
@AttackTacticalMoveState
Ignores: HearNoise, NotifyBump, SeeAlertFriend, SeeFriend, SeeOther
@AttackTacticalMoveState.BeginState
Overrides: Object.BeginState (global)
@AttackTacticalMoveState.EndState
Overrides: Object.EndState (global)
@AttackTacticalMoveState.NotifyHitWall
Overrides: Controller.NotifyHitWall (global)
@AttackTacticalMoveState.CanFire
Overrides: CanFire (global)
@AttackTacticalMoveState.eventEnemyNotVisible
Overrides: U2NPCControllerScriptable.eventEnemyNotVisible (global)
@AttackTacticalMoveState.FearThisSpot
Overrides: U2NPCControllerShared.FearThisSpot (global)
@AttackTacticalMoveState.PawnIsInPain
Overrides: Controller.PawnIsInPain (global)
@AttackTacticalMoveState.PickDestination
@AttackTacticalMoveState.SetFall
Overrides: U2NPCControllerShared.SetFall (global)
@AttackTacticalMoveState.ShotFiredNotification
Overrides: U2NPCControllerShared.ShotFiredNotification (global)
@AttackTacticalMoveState.StartFalling
Overrides: Controller.StartFalling (global)
@AttackTacticalMoveState.UpdateTacticalMoveBehavior
@AttackTacticalRetreatMeleeState
Extends: @AttackTacticalRetreatState
Ignores: HearNoise, NotifyBump, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@AttackTacticalRetreatMeleeState.UpdateRetreatBehavior
Overrides: @AttackTacticalRetreatState.UpdateRetreatBehavior
@AttackTacticalRetreatState
Extends: @AttackTacticalMoveState
Ignores: HearNoise, NotifyBump, SeeAlertFriend, SeeFriend, SeeOther
@AttackTacticalRetreatState.BeginState
Overrides: @AttackTacticalMoveState.BeginState
@AttackTacticalRetreatState.EndState
Overrides: @AttackTacticalMoveState.EndState
@AttackTacticalRetreatState.PickDestination
Overrides: @AttackTacticalMoveState.PickDestination
@AttackTacticalRetreatState.UpdateRetreatBehavior
@AttackTauntState
Extends: @AcquisitionState
Ignores: BeginFalling, EnemyInLeapRange, NotifyLanded
@AttackTauntState.BeginState
Overrides: Object.BeginState (global)
@AttackTauntState.PlayRandomSound
Overrides: @AcquisitionState.PlayRandomSound
@CantMoveState
@CoweringState
Ignores: BeginFalling, DamageAttitudeTo, EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible, HearNoise, NotifyBump, NotifyHitWall, NotifyLanded, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@CoweringState.BeginState
Overrides: Object.BeginState (global)
@CoweringState.EndState
Overrides: Object.EndState (global)
@CoweringState.CanFire
Overrides: CanFire (global)
@CoweringState.PlayRandomSound
Overrides: U2NPCControllerBase.PlayRandomSound (global)
@DeadlockedState
Ignores: HearNoise, NotifyBump, SeeAlertFriend, SeeFriend, SeeOther
@DodgingState
Ignores: BeginFalling, DamageAttitudeTo, EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible, HearNoise, NotifyBump, NotifyHitWall, NotifyLanded, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@DodgingState.BeginState
Overrides: Object.BeginState (global)
@DodgingState.EndState
Overrides: Object.EndState (global)
@DodgingState.CanDodge
Overrides: U2NPCControllerShared.CanDodge (global)
@DodgingState.CanFire
Overrides: CanFire (global)
@DodgingState.EnemyAcquired
Overrides: EnemyAcquired (global)
@DodgingState.GetDodgeSpeed
@DodgingState.HandleIncoming
Overrides: U2NPCControllerShared.HandleIncoming (global)
@DodgingState.HandlePanic
Overrides: U2NPCControllerBase.HandlePanic (global)
@DodgingState.PlayRandomSound
Overrides: U2NPCControllerBase.PlayRandomSound (global)
@DodgingState.ReflectNotify
Overrides: U2NPCController.ReflectNotify (global)
@EnemyKilledState
@EnemyKilledState.BeginState
Overrides: Object.BeginState (global)
@EnemyKilledState.EndState
Overrides: Object.EndState (global)
@FindAirState
Inherits from: U2NPCControllerBase.@FindAirState
Ignores: HearNoise, NotifyBump, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@FindAirState.NotifyHeadVolumeChange
Overrides: U2NPCControllerBase.@FindAirState.NotifyHeadVolumeChange
@FindAirState.eventEnemyNotVisible
Overrides: U2NPCControllerScriptable.eventEnemyNotVisible (global)
@FrozenState
Inherits from: U2NPCControllerBase.@FrozenState
Ignores: EnemyInLeapRange, EnemyInMeleeRange, HearNoise, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@FrozenState.BeginState
Overrides: U2NPCControllerBase.@CantMoveState.BeginState
@FrozenState.EndState
Overrides: Object.EndState (global)
@FrozenState.CanFire
Overrides: CanFire (global)
@GameEndedState
@GameEndedState.PlayRandomSound
Overrides: U2NPCControllerBase.PlayRandomSound (global)
@GameEndedState.SetOrders
Overrides: SetOrders (global)
@HandleInvalidLandingState
Inherits from: U2NPCControllerBase.@HandleInvalidLandingState
Ignores: BeginFalling, DamageAttitudeTo, EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible, HearNoise, NotifyBump, NotifyHeadVolumeChange, NotifyHitWall, NotifyLanded, NotifyPhysicsVolumeChange, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther, ShotFiredNotification
@HandleInvalidLandingState.BeginState
Overrides: U2NPCControllerBase.@HandleInvalidLandingState.BeginState
@HandleInvalidLandingState.EndState
Overrides: U2NPCControllerBase.@HandleInvalidLandingState.EndState
@HandleInvalidLandingState.EnemyAcquired
Overrides: U2NPCControllerBase.@HandleInvalidLandingState.EnemyAcquired
@HandleInvalidLandingState.HandledInvalidLanding
Overrides: U2NPCControllerBase.@HandleInvalidLandingState.HandledInvalidLanding
@HoldingState
@HoldingState.BeginState
Overrides: Object.BeginState (global)
@HoldingState.EndState
Overrides: Object.EndState (global)
@HoldingState.NotifyLanded
Overrides: Controller.NotifyLanded (global)
@HoldingState.CheckHoldActor
@HoldingState.SetFocus
@HoldState
@HoldState.FearThisSpot
Overrides: U2NPCControllerShared.FearThisSpot (global)
@HoldState.HandleHoldAtDestination
@HoldState.PickDestination
@ImpalingState
Ignores: BeginFalling, DamageAttitudeTo, EnemyInMeleeRange, EnemyNotVisible, HearNoise, NotifyBump, NotifyHitWall, NotifyLanded, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@ImpalingState.BeginState
Overrides: Object.BeginState (global)
@ImpalingState.EndState
Overrides: Object.EndState (global)
@ImpalingState.EnemyNotInMeleeRange
Overrides: Controller.EnemyNotInMeleeRange (global)
@ImpalingState.Tick
Overrides: Actor.Tick (global)
@ImpalingState.CanFire
Overrides: CanFire (global)
@ImpalingState.FaceTarget
Overrides: U2NPCControllerShared.FaceTarget (global)
@ImpalingState.HandleKnockDown
Overrides: HandleKnockDown (global)
@ImpalingState.ImpaleAttackAbort
@ImpalingState.ImpaleMountVictim
@ImpalingState.ImpalePawn
Overrides: ImpalePawn (global)
@ImpalingState.ImpaleSetLaunchVector
@ImpalingState.ImpaleUnMountVictim
@ImpalingState.IsImpaling
Overrides: IsImpaling (global)
@ImpalingState.PlayRandomSound
Overrides: U2NPCControllerBase.PlayRandomSound (global)
@ImpalingState.StopFiring
Overrides: StopFiring (global)
@ImpalingState.UnImpalePawn
Overrides: UnImpalePawn (global)
@KnockDownState
Ignores: BeginFalling, DamageAttitudeTo, EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible, HearNoise, NotifyBump, NotifyHitWall, NotifyLanded, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@KnockDownState.BeginState
Overrides: Object.BeginState (global)
@KnockDownState.EndState
Overrides: Object.EndState (global)
@KnockDownState.CanDodge
Overrides: U2NPCControllerShared.CanDodge (global)
@KnockDownState.CanDoRagdollHit
Overrides: U2NPCController.CanDoRagdollHit (global)
@KnockDownState.CanFire
Overrides: CanFire (global)
@KnockDownState.EnemyAcquired
Overrides: EnemyAcquired (global)
@KnockDownState.HandlePanic
Overrides: U2NPCControllerBase.HandlePanic (global)
@KnockDownState.KnockDownAnim
@KnockDownState.PlayRandomSound
Overrides: U2NPCControllerBase.PlayRandomSound (global)
@MoveToGoalWithEnemyState
Extends: U2NPCControllerBase.@MoveToGoalBaseState
@MoveToGoalWithEnemyState.EnemyAcquired
Overrides: EnemyAcquired (global)
@ScriptedState
@ScriptedState.BeginState
Overrides: U2NPCControllerBase.@ScriptedState.BeginState
@ScriptedState.AdjustAim
Overrides: U2NPCControllerShared.AdjustAim (global)
@ScriptedState.CanFire
Overrides: CanFire (global)
@ScriptedState.EnemyAcquired
Overrides: U2NPCControllerBase.@ScriptedState.EnemyAcquired
@ScriptedState.eventAutoBegin
Overrides: U2NPCControllerBase.@ScriptedState.eventAutoBegin
@ScriptedState.eventBumpAll
Overrides: U2NPCControllerShared.eventBumpAll (global)
@ScriptedState.GetTarget
Overrides: Controller.GetTarget (global)
@ScriptedState.HandleFinishedRotation
Overrides: U2NPCControllerBase.@ScriptedState.HandleFinishedRotation
@ScriptedState.IsRepeatFire
Overrides: U2NPCControllerScriptable.IsRepeatFire (global)
@ScriptedState.MaybeFire
Overrides: U2NPCControllerScriptable.MaybeFire (global)
@ScriptedState.ShouldTryToLead
Overrides: U2NPCControllerShared.ShouldTryToLead (global)
@ScriptedState.StopFiringUpdate
Overrides: StopFiringUpdate (global)
@ScriptedState.TestAimLocation
Overrides: U2NPCControllerShared.TestAimLocation (global)
@ScriptedState.TimeSinceTargetLastSeen
Overrides: Controller.TimeSinceTargetLastSeen (global)
@ScriptedState.TryToHit
Overrides: U2NPCControllerShared.TryToHit (global)
@TestMoveState
Inherits from: U2NPCControllerBase.@TestMoveState
@TestMoveState.BeginState
Overrides: Object.BeginState (global)
@WanderingPanicState
Inherits from: U2NPCControllerBase.@WanderingPanicState
Ignores: BeginFalling, EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible, HearNoise, NotifyBump, NotifyHitWall, NotifyLanded, @WanderingState.SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@WanderingPanicState.BeginState
Overrides: U2NPCControllerBase.@WanderingPanicState.BeginState
@WanderingPanicState.EndState
Overrides: U2NPCControllerBase.@WanderingPanicState.EndState
@WanderingPanicState.EndPanic
Overrides: EndPanic (global)
@WanderingState
Inherits from: U2NPCControllerBase.@WanderingState
@WanderingState.FearThisSpot
Overrides: U2NPCControllerShared.FearThisSpot (global)
@WanderingState.GetExtraWanderDistance
Overrides: U2NPCControllerBase.@WanderingState.GetExtraWanderDistance
@WanderingState.PickDestination
Overrides: U2NPCControllerBase.@WanderingState.PickDestination
@WanderingState.SetWanderMoveSpeed
Overrides: U2NPCControllerBase.@WanderingState.SetWanderMoveSpeed
@WanderingState.ShouldWanderPause
Overrides: U2NPCControllerBase.@WanderingState.ShouldWanderPause