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[edit]
@CantMoveState[edit]
@CantMoveState.BeginState[edit]
Overrides: LicenseeController.@CantMoveState.BeginState
@CantMoveState.eventBumpEnemy[edit]
Overrides: U2NPCControllerShared.eventBumpEnemy (global)
@CantMoveState.IsFrozen[edit]
Overrides: Controller.IsFrozen (global)
@CantMoveState.IsMobile[edit]
Overrides: Controller.IsMobile (global)
@CantMoveState.UnFreeze[edit]
Overrides: LicenseeController.UnFreeze (global)
@DeadState[edit]
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[edit]
Overrides: Object.BeginState (global)
@DeadState.PlayRandomSound[edit]
Overrides: PlayRandomSound (global)
@FindAirState[edit]
Ignores: HearNoise, NotifyBump, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@FindAirState.BeginState[edit]
Overrides: Object.BeginState (global)
@FindAirState.EndState[edit]
Overrides: Object.EndState (global)
@FindAirState.NotifyHeadVolumeChange[edit]
Overrides: Controller.NotifyHeadVolumeChange (global)
@FindAirState.NotifyHitWall[edit]
Overrides: Controller.NotifyHitWall (global)
@FindAirState.PickDestination[edit]
@FindAirState.PlayRandomSound[edit]
Overrides: PlayRandomSound (global)
@FrozenState[edit]
Extends: @CantMoveState
Ignores: EnemyInLeapRange, EnemyInMeleeRange, HearNoise, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@HandleInvalidLandingState[edit]
Extends: @MoveToGoalBaseState
Ignores: BeginFalling, DamageAttitudeTo, EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible, HearNoise, NotifyBump, NotifyHeadVolumeChange, NotifyHitWall, NotifyLanded, NotifyPhysicsVolumeChange, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther, ShotFiredNotification
@HandleInvalidLandingState.BeginState[edit]
Overrides: Object.BeginState (global)
@HandleInvalidLandingState.EndState[edit]
Overrides: Object.EndState (global)
@HandleInvalidLandingState.CanDodge[edit]
Overrides: U2NPCControllerShared.CanDodge (global)
@HandleInvalidLandingState.EnemyAcquired[edit]
Overrides: U2NPCControllerShared.EnemyAcquired (global)
@HandleInvalidLandingState.GetStepDownDestination[edit]
@HandleInvalidLandingState.HandledInvalidLanding[edit]
@HandleInvalidLandingState.HandlePanic[edit]
Overrides: HandlePanic (global)
@HandleInvalidLandingState.NotifyInvalidLanding[edit]
Overrides: NotifyInvalidLanding (global)
@HandleInvalidLandingState.NotifyValidLanding[edit]
Overrides: Controller.NotifyValidLanding (global)
@HandleInvalidLandingState.PickDestination[edit]
@LandedHardState[edit]
Inherits from: LicenseeController.@LandedHardState
Ignores: BeginFalling, EnemyNotVisible, HearNoise, NotifyBump, NotifyHeadVolumeChange, NotifyHitWall, NotifyLanded, NotifyPhysicsVolumeChange, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther, ShotFiredNotification
@LandedHardState.BeginState[edit]
Overrides: LicenseeController.@LandedHardState.BeginState
@LandedHardState.LandedHardDone[edit]
Overrides: LicenseeController.@LandedHardState.LandedHardDone
@LandedHardState.PlayRandomSound[edit]
Overrides: PlayRandomSound (global)
@MoveToGoalBaseState[edit]
@MoveToGoalBaseState.StartFalling[edit]
Overrides: Controller.StartFalling (global)
@ScriptedDialogState[edit]
Extends: @ScriptedState
@ScriptedDialogState.BeginState[edit]
Overrides: @ScriptedState.BeginState
@ScriptedDialogState.DialogEnd[edit]
Overrides: Actor.DialogEnd (global)
@ScriptedDialogState.EndState[edit]
Overrides: @ScriptedState.EndState
@ScriptedDialogState.AvoidFriendlyBump[edit]
Overrides: @ScriptedState.AvoidFriendlyBump
@ScriptedDialogState.DialogPause[edit]
Overrides: Actor.DialogPause (global)
@ScriptedDialogState.DialogSetEndingFocus[edit]
Overrides: Actor.DialogSetEndingFocus (global)
@ScriptedDialogState.DialogSetFocus[edit]
Overrides: Actor.DialogSetFocus (global)
@ScriptedDialogState.DialogUnPause[edit]
Overrides: U2NPCControllerScriptable.DialogUnPause (global)
@ScriptedDialogState.eventTakeDamage[edit]
Overrides: eventTakeDamage (global)
@ScriptedDialogState.IsDialogPaused[edit]
Overrides: U2NPCControllerScriptable.IsDialogPaused (global)
@ScriptedDialogState.PlayRandomSound[edit]
Overrides: PlayRandomSound (global)
@ScriptedDialogState.PreparedForDialog[edit]
Overrides: Actor.PreparedForDialog (global)
@ScriptedState[edit]
Extends: @MoveToGoalBaseState
@ScriptedState.ActorRangeTransition[edit]
@ScriptedState.AnimEnd[edit]
@ScriptedState.BeginState[edit]
Overrides: Object.BeginState (global)
@ScriptedState.EndState[edit]
Overrides: Object.EndState (global)
@ScriptedState.FinishedRotation[edit]
@ScriptedState.NotifyLanded[edit]
Overrides: Controller.NotifyLanded (global)
@ScriptedState.SeeAlertFriend[edit]
@ScriptedState.SeeFriend[edit]
@ScriptedState.AllowFriendlyBumpStateChanges[edit]
Overrides: U2NPCControllerShared.AllowFriendlyBumpStateChanges (global)
@ScriptedState.AvoidFriendlyBump[edit]
@ScriptedState.EnableProbeEvent[edit]
Overrides: U2NPCController.EnableProbeEvent (global)
@ScriptedState.EnemyAcquired[edit]
Overrides: U2NPCControllerShared.EnemyAcquired (global)
@ScriptedState.eventAutoBegin[edit]
Overrides: U2NPCControllerScriptable.eventAutoBegin (global)
@ScriptedState.GetMoveSpeed[edit]
Overrides: U2NPCControllerShared.GetMoveSpeed (global)
@ScriptedState.GetStateInfoString[edit]
Overrides: Controller.GetStateInfoString (global)
@ScriptedState.GetTacticalMoveType[edit]
Overrides: GetTacticalMoveType (global)
@ScriptedState.HandleDestinationReached[edit]
Overrides: U2NPCControllerShared.HandleDestinationReached (global)
@ScriptedState.HandleFinishedRotation[edit]
@ScriptedState.MaybeAvoidFriendlyBump[edit]
Overrides: U2NPCControllerShared.MaybeAvoidFriendlyBump (global)
@ScriptedState.NotifyUnuse[edit]
Overrides: U2NPCControllerShared.NotifyUnuse (global)
@ScriptedState.SetDestination[edit]
@ScriptedState.SetSpecialGoal[edit]
Overrides: U2NPCControllerShared.SetSpecialGoal (global)
@ScriptedState.TurnToActor[edit]
Overrides: U2NPCControllerScriptable.TurnToActor (global)
@ScriptedState.UnuseActor[edit]
Overrides: U2NPCControllerShared.UnuseActor (global)
@ScriptedState.UseActor[edit]
Overrides: U2NPCControllerShared.UseActor (global)
@TestMoveState[edit]
Extends: @MoveToGoalBaseState
@UsingState[edit]
@UsingState.EndState[edit]
Overrides: Object.EndState (global)
@UsingState.NotifyUnuse[edit]
Overrides: U2NPCControllerShared.NotifyUnuse (global)
@UsingState.UnuseActor[edit]
Overrides: U2NPCControllerShared.UnuseActor (global)
@UsingState.UseActor[edit]
Overrides: U2NPCControllerShared.UseActor (global)
@WanderingPanicState[edit]
Extends: @WanderingState
Ignores: BeginFalling, EnemyInLeapRange, EnemyInMeleeRange, EnemyNotVisible, HearNoise, NotifyBump, NotifyHitWall, NotifyLanded, @WanderingState.SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@WanderingPanicState.BeginState[edit]
Overrides: @WanderingState.BeginState
@WanderingPanicState.EndState[edit]
Overrides: @WanderingState.EndState
@WanderingPanicState.Tick[edit]
Overrides: Actor.Tick (global)
@WanderingPanicState.AllowHitSounds[edit]
Overrides: Controller.AllowHitSounds (global)
@WanderingPanicState.CanDodge[edit]
Overrides: U2NPCControllerShared.CanDodge (global)
@WanderingPanicState.CanFire[edit]
Overrides: U2NPCController.CanFire (global)
@WanderingPanicState.CanKillIfStuck[edit]
Overrides: @WanderingState.CanKillIfStuck
@WanderingPanicState.CanTeleportIfStuck[edit]
Overrides: @WanderingState.CanTeleportIfStuck
@WanderingPanicState.HandlePanic[edit]
Overrides: HandlePanic (global)
@WanderingState[edit]
@WanderingState.BeginState[edit]
Overrides: Object.BeginState (global)
@WanderingState.EndState[edit]
Overrides: Object.EndState (global)
@WanderingState.NotifyPhysicsVolumeChange[edit]
Overrides: U2NPCControllerShared.NotifyPhysicsVolumeChange (global)
@WanderingState.SeeAlertFriend[edit]
@WanderingState.CanKillIfStuck[edit]
@WanderingState.CanTeleportIfStuck[edit]
@WanderingState.ClampVerticalComponent[edit]
@WanderingState.DeferTo[edit]
Overrides: DeferTo (global)