UE2:Bot states (UT2003)
![]() |
Object >> Actor >> Controller >> AIController >> ScriptedController >> Bot (states) |
- Bot states in other games:
- 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
Charging
Extends: MoveToGoalWithEnemy
Charging.EndState
Overrides: Object.EndState (global)
Charging.EnemyNotVisible
Overrides: Controller.EnemyNotVisible (global)
Charging.MayFall
Overrides: Controller.MayFall (global)
Charging.NotifyBump
Overrides: NotifyBump (global)
Charging.Timer
Overrides: MoveToGoalWithEnemy.Timer
Charging.NotifyTakeHit
Overrides: Controller.NotifyTakeHit (global)
Charging.StrafeFromDamage
Overrides: StrafeFromDamage (global)
Charging.TryStrafe
Charging.TryToDuck
Overrides: TryToDuck (global)
Dead
Inherits from: Controller.Dead
Ignores: EnemyNotVisible, HearNoise, NotifyBump, NotifyHeadVolumeChange, NotifyHitWall, NotifyLanded, NotifyPhysicsVolumeChange, ReceiveWarning, SeePlayer
Dead.BeginState
Overrides: Object.BeginState (global)
Dead.Timer
Overrides: Actor.Timer (global)
Dead.Celebrate
Overrides: Celebrate (global)
Dead.EnemyChanged
Overrides: EnemyChanged (global)
Dead.SetAttractionState
Overrides: SetAttractionState (global)
Dead.WanderOrCamp
Overrides: WanderOrCamp (global)
Dead.WhatToDoNext
Overrides: WhatToDoNext (global)
Fallback
Extends: MoveToGoalWithEnemy
Fallback.EnemyNotVisible
Overrides: Controller.EnemyNotVisible (global)
Fallback.MayFall
Overrides: Controller.MayFall (global)
Fallback.NotifyBump
Overrides: NotifyBump (global)
Fallback.EnemyChanged
Overrides: EnemyChanged (global)
Fallback.IsRetreating
Overrides: IsRetreating (global)
FindAir
Ignores: Bump, HearNoise, SeePlayer
FindAir.BeginState
Overrides: Object.BeginState (global)
FindAir.EndState
Overrides: Object.EndState (global)
FindAir.EnemyNotVisible
Overrides: Controller.EnemyNotVisible (global)
FindAir.NotifyHeadVolumeChange
Overrides: Controller.NotifyHeadVolumeChange (global)
FindAir.NotifyHitWall
Overrides: Controller.NotifyHitWall (global)
FindAir.Timer
Overrides: Actor.Timer (global)
FindAir.PickDestination
GameEnded
Inherits from: Controller.GameEnded
Ignores: Falling, HearNoise, HitWall, KilledBy, NotifyBump, NotifyHeadVolumeChange, NotifyPhysicsVolumeChange, ReceiveWarning, SeePlayer, TakeDamage
GameEnded.BeginState
Overrides: Controller.GameEnded.BeginState
GameEnded.Timer
Overrides: Actor.Timer (global)
GameEnded.Celebrate
Overrides: Celebrate (global)
GameEnded.EnemyChanged
Overrides: EnemyChanged (global)
GameEnded.SetAttractionState
Overrides: SetAttractionState (global)
GameEnded.SwitchToBestWeapon
Overrides: Controller.SwitchToBestWeapon (global)
GameEnded.WanderOrCamp
Overrides: WanderOrCamp (global)
GameEnded.WhatToDoNext
Overrides: WhatToDoNext (global)
Hunting
Extends: MoveToGoalWithEnemy
Hunting.BeginState
Overrides: MoveToGoal.BeginState
Hunting.EndState
Overrides: Object.EndState (global)
Hunting.MayFall
Overrides: Controller.MayFall (global)
Hunting.SeePlayer
Overrides: SeePlayer (global)
Hunting.Timer
Overrides: MoveToGoalWithEnemy.Timer
Hunting.FindViewSpot
Hunting.IsHunting
Overrides: IsHunting (global)
Hunting.NotifyTakeHit
Overrides: Controller.NotifyTakeHit (global)
Hunting.PickDestination
MoveToGoal
MoveToGoal.BeginState
Overrides: Object.BeginState (global)
MoveToGoal.Timer
Overrides: Actor.Timer (global)
MoveToGoal.CheckPathToGoalAround
Overrides: CheckPathToGoalAround (global)
MoveToGoalNoEnemy
Extends: MoveToGoal
MoveToGoalNoEnemy.EnemyChanged
Overrides: EnemyChanged (global)
MoveToGoalWithEnemy
Extends: MoveToGoal
MoveToGoalWithEnemy.Timer
Overrides: MoveToGoal.Timer
NoGoal
NoGoal.EnemyChanged
Overrides: EnemyChanged (global)
RangedAttack
Ignores: Bump, HearNoise, SeePlayer
RangedAttack.BeginState
Overrides: Object.BeginState (global)
RangedAttack.EnemyNotVisible
Overrides: Controller.EnemyNotVisible (global)
RangedAttack.Timer
Overrides: Actor.Timer (global)
RangedAttack.CancelCampFor
Overrides: CancelCampFor (global)
RangedAttack.DoRangedAttackOn
Overrides: DoRangedAttackOn (global)
RangedAttack.StopFiring
Overrides: StopFiring (global)
RangedAttack.Stopped
Overrides: Stopped (global)
RestFormation
Extends: NoGoal
RestFormation.BeginState
Overrides: Object.BeginState (global)
RestFormation.EndState
Overrides: Object.EndState (global)
RestFormation.MonitoredPawnAlert
Overrides: Controller.MonitoredPawnAlert (global)
RestFormation.Timer
Overrides: Actor.Timer (global)
RestFormation.CancelCampFor
Overrides: CancelCampFor (global)
RestFormation.Formation
Overrides: Formation (global)
RestFormation.PickDestination
Retreating
Extends: Fallback
Retreating.BeginState
Overrides: MoveToGoal.BeginState
Retreating.FaceActor
Overrides: FaceActor (global)
Retreating.IsRetreating
Overrides: Fallback.IsRetreating
Roaming
Extends: MoveToGoalNoEnemy
Roaming.MayFall
Overrides: Controller.MayFall (global)
Scripting
Inherits from: ScriptedController.Scripting
Scripting.EndState
Overrides: ScriptedController.Scripting.EndState
Scripting.Timer
Overrides: ScriptedController.Scripting.Timer
Scripting.AbortScript
Overrides: ScriptedController.Scripting.AbortScript
Scripting.CancelCampFor
Overrides: CancelCampFor (global)
Scripting.ClearPathFor
Overrides: ClearPathFor (global)
Scripting.CompleteAction
Overrides: ScriptedController.Scripting.CompleteAction
Scripting.LeaveScripting
Overrides: ScriptedController.Scripting.LeaveScripting
Scripting.MayShootAtEnemy
Overrides: ScriptedController.Scripting.MayShootAtEnemy
Scripting.Restart
Overrides: Restart (global)
Scripting.SetMoveTarget
Overrides: ScriptedController.Scripting.SetMoveTarget
StakeOut
StakeOut.BeginState
Overrides: Object.BeginState (global)
StakeOut.EndState
Overrides: Object.EndState (global)
StakeOut.SeePlayer
Overrides: SeePlayer (global)
StakeOut.Timer
Overrides: Actor.Timer (global)
StakeOut.AdjustAim
Overrides: AdjustAim (global)
StakeOut.CanAttack
Overrides: CanAttack (global)
StakeOut.DoStakeOut
Overrides: DoStakeOut (global)
StakeOut.FindNewStakeOutDir
StakeOut.NotifyTakeHit
Overrides: Controller.NotifyTakeHit (global)
StakeOut.SetFocus
StakeOut.Stopped
Overrides: Stopped (global)
Startled
Ignores: EnemyNotVisible, HearNoise, SeePlayer
Startled.BeginState
Overrides: Object.BeginState (global)
Startled.Startle
Overrides: Startle (global)
TacticalMove
TacticalMove.BeginState
Overrides: Object.BeginState (global)
TacticalMove.EndState
Overrides: Object.EndState (global)
TacticalMove.EnemyNotVisible
Overrides: Controller.EnemyNotVisible (global)
TacticalMove.NotifyHitWall
Overrides: Controller.NotifyHitWall (global)
TacticalMove.NotifyJumpApex
Overrides: ScriptedController.NotifyJumpApex (global)
TacticalMove.Timer
Overrides: Actor.Timer (global)
TacticalMove.EngageDirection
TacticalMove.IsStrafing
Overrides: IsStrafing (global)
TacticalMove.PawnIsInPain
Overrides: Controller.PawnIsInPain (global)
TacticalMove.PickDestination
TacticalMove.ReceiveWarning
Overrides: ReceiveWarning (global)
TacticalMove.SetFall
Overrides: SetFall (global)
Testing
Ignores: EnemyNotVisible, HearNoise, NotifyBump, NotifyHeadVolumeChange, NotifyHitWall, NotifyLanded, NotifyPhysicsVolumeChange, ReceiveWarning, SeePlayer
Testing.BeginState
Overrides: Object.BeginState (global)
Testing.EndState
Overrides: Object.EndState (global)
Testing.Timer
Overrides: Actor.Timer (global)
Testing.AvoidCertainDeath
Overrides: Controller.AvoidCertainDeath (global)
Testing.Celebrate
Overrides: Celebrate (global)
Testing.EnemyChanged
Overrides: EnemyChanged (global)
Testing.FindNextJumpTarget
Testing.FindNextMoveTarget
Testing.SetAttractionState
Overrides: SetAttractionState (global)
Testing.SetLowGrav
Testing.WanderOrCamp
Overrides: WanderOrCamp (global)
Testing.WhatToDoNext
Overrides: WhatToDoNext (global)
WaitingForLanding
WaitingForLanding.BeginState
Overrides: Object.BeginState (global)
WaitingForLanding.NotifyLanded
Overrides: NotifyLanded (global)
WaitingForLanding.Timer
Overrides: Actor.Timer (global)
WaitingForLanding.DoWaitForLanding
Overrides: DoWaitForLanding (global)