Gah - a solution with more questions. – EntropicLqd
UE2:U2NPCControllerBase states (U2XMP)
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase (states) |
Contents
- 1 States
- 1.1 @CantMoveState
- 1.2 @DeadState
- 1.3 @FindAirState
- 1.4 @FrozenState
- 1.5 @HandleInvalidLandingState
- 1.5.1 @HandleInvalidLandingState.BeginState
- 1.5.2 @HandleInvalidLandingState.EndState
- 1.5.3 @HandleInvalidLandingState.CanDodge
- 1.5.4 @HandleInvalidLandingState.EnemyAcquired
- 1.5.5 @HandleInvalidLandingState.GetStepDownDestination
- 1.5.6 @HandleInvalidLandingState.HandledInvalidLanding
- 1.5.7 @HandleInvalidLandingState.HandlePanic
- 1.5.8 @HandleInvalidLandingState.NotifyInvalidLanding
- 1.5.9 @HandleInvalidLandingState.NotifyValidLanding
- 1.5.10 @HandleInvalidLandingState.PickDestination
- 1.6 @LandedHardState
- 1.7 @MoveToGoalBaseState
- 1.8 @ScriptedDialogState
- 1.8.1 @ScriptedDialogState.BeginState
- 1.8.2 @ScriptedDialogState.DialogEnd
- 1.8.3 @ScriptedDialogState.EndState
- 1.8.4 @ScriptedDialogState.AvoidFriendlyBump
- 1.8.5 @ScriptedDialogState.DialogPause
- 1.8.6 @ScriptedDialogState.DialogSetEndingFocus
- 1.8.7 @ScriptedDialogState.DialogSetFocus
- 1.8.8 @ScriptedDialogState.DialogUnPause
- 1.8.9 @ScriptedDialogState.eventTakeDamage
- 1.8.10 @ScriptedDialogState.IsDialogPaused
- 1.8.11 @ScriptedDialogState.PlayRandomSound
- 1.8.12 @ScriptedDialogState.PreparedForDialog
- 1.9 @ScriptedState
- 1.9.1 @ScriptedState.ActorRangeTransition
- 1.9.2 @ScriptedState.AnimEnd
- 1.9.3 @ScriptedState.BeginState
- 1.9.4 @ScriptedState.EndState
- 1.9.5 @ScriptedState.FinishedRotation
- 1.9.6 @ScriptedState.NotifyLanded
- 1.9.7 @ScriptedState.SeeAlertFriend
- 1.9.8 @ScriptedState.SeeFriend
- 1.9.9 @ScriptedState.AllowFriendlyBumpStateChanges
- 1.9.10 @ScriptedState.AvoidFriendlyBump
- 1.9.11 @ScriptedState.EnableProbeEvent
- 1.9.12 @ScriptedState.EnemyAcquired
- 1.9.13 @ScriptedState.eventAutoBegin
- 1.9.14 @ScriptedState.GetMoveSpeed
- 1.9.15 @ScriptedState.GetStateInfoString
- 1.9.16 @ScriptedState.GetTacticalMoveType
- 1.9.17 @ScriptedState.HandleDestinationReached
- 1.9.18 @ScriptedState.HandleFinishedRotation
- 1.9.19 @ScriptedState.MaybeAvoidFriendlyBump
- 1.9.20 @ScriptedState.NotifyUnuse
- 1.9.21 @ScriptedState.SetDestination
- 1.9.22 @ScriptedState.SetSpecialGoal
- 1.9.23 @ScriptedState.TurnToActor
- 1.9.24 @ScriptedState.UnuseActor
- 1.9.25 @ScriptedState.UseActor
- 1.10 @TestMoveState
- 1.11 @UsingState
- 1.12 @WanderingPanicState
- 1.12.1 @WanderingPanicState.BeginState
- 1.12.2 @WanderingPanicState.EndState
- 1.12.3 @WanderingPanicState.Tick
- 1.12.4 @WanderingPanicState.AllowHitSounds
- 1.12.5 @WanderingPanicState.CanDodge
- 1.12.6 @WanderingPanicState.CanFire
- 1.12.7 @WanderingPanicState.CanKillIfStuck
- 1.12.8 @WanderingPanicState.CanTeleportIfStuck
- 1.12.9 @WanderingPanicState.HandlePanic
- 1.13 @WanderingState
- 1.13.1 @WanderingState.BeginState
- 1.13.2 @WanderingState.EndState
- 1.13.3 @WanderingState.NotifyPhysicsVolumeChange
- 1.13.4 @WanderingState.SeeAlertFriend
- 1.13.5 @WanderingState.CanKillIfStuck
- 1.13.6 @WanderingState.CanTeleportIfStuck
- 1.13.7 @WanderingState.ClampVerticalComponent
- 1.13.8 @WanderingState.DeferTo
- 1.13.9 @WanderingState.GetDestinationVector
- 1.13.10 @WanderingState.GetExtraWanderDistance
- 1.13.11 @WanderingState.GetFlyingMoveSpeed
- 1.13.12 @WanderingState.GetModifiedMoveSpeed
- 1.13.13 @WanderingState.GetSwimmingMoveSpeed
- 1.13.14 @WanderingState.GetWalkingMoveSpeed
- 1.13.15 @WanderingState.GetWanderDirection
- 1.13.16 @WanderingState.GetWanderDirectionFlying
- 1.13.17 @WanderingState.GetWanderDirectionSwimming
- 1.13.18 @WanderingState.GetWanderDirectionWalking
- 1.13.19 @WanderingState.GetWanderDistanceModifier
- 1.13.20 @WanderingState.PickDestination
- 1.13.21 @WanderingState.SetWanderMoveSpeed
- 1.13.22 @WanderingState.ShouldWanderPause
- 1.13.23 @WanderingState.WanderDidMoveSpecialHandling
- 1.13.24 @WanderingState.WanderPauseSpecialAnimation
- 1.13.25 @WanderingState.WanderPauseSpecialHandling
;Other member categories for this class::instance functions
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
@CantMoveState
@CantMoveState.BeginState
Overrides: LicenseeController.@CantMoveState.BeginState
@CantMoveState.eventBumpEnemy
Overrides: U2NPCControllerShared.eventBumpEnemy (global)
@CantMoveState.IsFrozen
Overrides: Controller.IsFrozen (global)
@CantMoveState.IsMobile
Overrides: Controller.IsMobile (global)
@CantMoveState.UnFreeze
Overrides: LicenseeController.UnFreeze (global)
@DeadState
Inherits from: Controller.@DeadState
Ignores: BeginFalling, EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible, eventTakeDamage, eventTookDamage, HearNoise, NotifyBump, NotifyHeadVolumeChange, NotifyHitWall, NotifyLanded, NotifyPhysicsVolumeChange, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther, SetTestMoveTarget, ShotFiredNotification
@DeadState.BeginState
Overrides: Object.BeginState (global)
@DeadState.PlayRandomSound
Overrides: PlayRandomSound (global)
@FindAirState
Ignores: HearNoise, NotifyBump, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@FindAirState.BeginState
Overrides: Object.BeginState (global)
@FindAirState.EndState
Overrides: Object.EndState (global)
@FindAirState.NotifyHeadVolumeChange
Overrides: Controller.NotifyHeadVolumeChange (global)
@FindAirState.NotifyHitWall
Overrides: Controller.NotifyHitWall (global)
@FindAirState.PickDestination
@FindAirState.PlayRandomSound
Overrides: PlayRandomSound (global)
@FrozenState
Extends: @CantMoveState
Ignores: EnemyInLeapRange, EnemyInMeleeRange, HearNoise, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@HandleInvalidLandingState
Extends: @MoveToGoalBaseState
Ignores: BeginFalling, DamageAttitudeTo, EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible, HearNoise, NotifyBump, NotifyHeadVolumeChange, NotifyHitWall, NotifyLanded, NotifyPhysicsVolumeChange, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther, ShotFiredNotification
@HandleInvalidLandingState.BeginState
Overrides: Object.BeginState (global)
@HandleInvalidLandingState.EndState
Overrides: Object.EndState (global)
@HandleInvalidLandingState.CanDodge
Overrides: U2NPCControllerShared.CanDodge (global)
@HandleInvalidLandingState.EnemyAcquired
Overrides: U2NPCControllerShared.EnemyAcquired (global)
@HandleInvalidLandingState.GetStepDownDestination
@HandleInvalidLandingState.HandledInvalidLanding
@HandleInvalidLandingState.HandlePanic
Overrides: HandlePanic (global)
@HandleInvalidLandingState.NotifyInvalidLanding
Overrides: NotifyInvalidLanding (global)
@HandleInvalidLandingState.NotifyValidLanding
Overrides: Controller.NotifyValidLanding (global)
@HandleInvalidLandingState.PickDestination
@LandedHardState
Inherits from: LicenseeController.@LandedHardState
Ignores: BeginFalling, EnemyNotVisible, HearNoise, NotifyBump, NotifyHeadVolumeChange, NotifyHitWall, NotifyLanded, NotifyPhysicsVolumeChange, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther, ShotFiredNotification
@LandedHardState.BeginState
Overrides: LicenseeController.@LandedHardState.BeginState
@LandedHardState.LandedHardDone
Overrides: LicenseeController.@LandedHardState.LandedHardDone
@LandedHardState.PlayRandomSound
Overrides: PlayRandomSound (global)
@MoveToGoalBaseState
@MoveToGoalBaseState.StartFalling
Overrides: Controller.StartFalling (global)
@ScriptedDialogState
Extends: @ScriptedState
@ScriptedDialogState.BeginState
Overrides: @ScriptedState.BeginState
@ScriptedDialogState.DialogEnd
Overrides: Actor.DialogEnd (global)
@ScriptedDialogState.EndState
Overrides: @ScriptedState.EndState
@ScriptedDialogState.AvoidFriendlyBump
Overrides: @ScriptedState.AvoidFriendlyBump
@ScriptedDialogState.DialogPause
Overrides: Actor.DialogPause (global)
@ScriptedDialogState.DialogSetEndingFocus
Overrides: Actor.DialogSetEndingFocus (global)
@ScriptedDialogState.DialogSetFocus
Overrides: Actor.DialogSetFocus (global)
@ScriptedDialogState.DialogUnPause
Overrides: U2NPCControllerScriptable.DialogUnPause (global)
@ScriptedDialogState.eventTakeDamage
Overrides: eventTakeDamage (global)
@ScriptedDialogState.IsDialogPaused
Overrides: U2NPCControllerScriptable.IsDialogPaused (global)
@ScriptedDialogState.PlayRandomSound
Overrides: PlayRandomSound (global)
@ScriptedDialogState.PreparedForDialog
Overrides: Actor.PreparedForDialog (global)
@ScriptedState
Extends: @MoveToGoalBaseState
@ScriptedState.ActorRangeTransition
@ScriptedState.AnimEnd
@ScriptedState.BeginState
Overrides: Object.BeginState (global)
@ScriptedState.EndState
Overrides: Object.EndState (global)
@ScriptedState.FinishedRotation
@ScriptedState.NotifyLanded
Overrides: Controller.NotifyLanded (global)
@ScriptedState.SeeAlertFriend
@ScriptedState.SeeFriend
@ScriptedState.AllowFriendlyBumpStateChanges
Overrides: U2NPCControllerShared.AllowFriendlyBumpStateChanges (global)
@ScriptedState.AvoidFriendlyBump
@ScriptedState.EnableProbeEvent
Overrides: U2NPCController.EnableProbeEvent (global)
@ScriptedState.EnemyAcquired
Overrides: U2NPCControllerShared.EnemyAcquired (global)
@ScriptedState.eventAutoBegin
Overrides: U2NPCControllerScriptable.eventAutoBegin (global)
@ScriptedState.GetMoveSpeed
Overrides: U2NPCControllerShared.GetMoveSpeed (global)
@ScriptedState.GetStateInfoString
Overrides: Controller.GetStateInfoString (global)
@ScriptedState.GetTacticalMoveType
Overrides: GetTacticalMoveType (global)
@ScriptedState.HandleDestinationReached
Overrides: U2NPCControllerShared.HandleDestinationReached (global)
@ScriptedState.HandleFinishedRotation
@ScriptedState.MaybeAvoidFriendlyBump
Overrides: U2NPCControllerShared.MaybeAvoidFriendlyBump (global)
@ScriptedState.NotifyUnuse
Overrides: U2NPCControllerShared.NotifyUnuse (global)
@ScriptedState.SetDestination
@ScriptedState.SetSpecialGoal
Overrides: U2NPCControllerShared.SetSpecialGoal (global)
@ScriptedState.TurnToActor
Overrides: U2NPCControllerScriptable.TurnToActor (global)
@ScriptedState.UnuseActor
Overrides: U2NPCControllerShared.UnuseActor (global)
@ScriptedState.UseActor
Overrides: U2NPCControllerShared.UseActor (global)
@TestMoveState
Extends: @MoveToGoalBaseState
@UsingState
@UsingState.EndState
Overrides: Object.EndState (global)
@UsingState.NotifyUnuse
Overrides: U2NPCControllerShared.NotifyUnuse (global)
@UsingState.UnuseActor
Overrides: U2NPCControllerShared.UnuseActor (global)
@UsingState.UseActor
Overrides: U2NPCControllerShared.UseActor (global)
@WanderingPanicState
Extends: @WanderingState
Ignores: BeginFalling, EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible, HearNoise, NotifyBump, NotifyHitWall, NotifyLanded, @WanderingState.SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@WanderingPanicState.BeginState
Overrides: @WanderingState.BeginState
@WanderingPanicState.EndState
Overrides: @WanderingState.EndState
@WanderingPanicState.Tick
Overrides: Actor.Tick (global)
@WanderingPanicState.AllowHitSounds
Overrides: Controller.AllowHitSounds (global)
@WanderingPanicState.CanDodge
Overrides: U2NPCControllerShared.CanDodge (global)
@WanderingPanicState.CanFire
Overrides: U2NPCController.CanFire (global)
@WanderingPanicState.CanKillIfStuck
Overrides: @WanderingState.CanKillIfStuck
@WanderingPanicState.CanTeleportIfStuck
Overrides: @WanderingState.CanTeleportIfStuck
@WanderingPanicState.HandlePanic
Overrides: HandlePanic (global)
@WanderingState
@WanderingState.BeginState
Overrides: Object.BeginState (global)
@WanderingState.EndState
Overrides: Object.EndState (global)
@WanderingState.NotifyPhysicsVolumeChange
Overrides: U2NPCControllerShared.NotifyPhysicsVolumeChange (global)
@WanderingState.SeeAlertFriend
@WanderingState.CanKillIfStuck
@WanderingState.CanTeleportIfStuck
@WanderingState.ClampVerticalComponent
@WanderingState.DeferTo
Overrides: DeferTo (global)