Cogito, ergo sum
UE2:Bot states (UT2003)
Object >> Actor >> Controller >> AIController >> ScriptedController >> Bot (states) |
Contents
- 1 States
- 1.1 Charging
- 1.2 Dead
- 1.3 Fallback
- 1.4 FindAir
- 1.5 GameEnded
- 1.6 Hunting
- 1.7 MoveToGoal
- 1.8 MoveToGoalNoEnemy
- 1.9 MoveToGoalWithEnemy
- 1.10 NoGoal
- 1.11 RangedAttack
- 1.12 RestFormation
- 1.13 Retreating
- 1.14 Roaming
- 1.15 Scripting
- 1.16 StakeOut
- 1.17 Startled
- 1.18 TacticalMove
- 1.18.1 TacticalMove.BeginState
- 1.18.2 TacticalMove.EndState
- 1.18.3 TacticalMove.EnemyNotVisible
- 1.18.4 TacticalMove.NotifyHitWall
- 1.18.5 TacticalMove.NotifyJumpApex
- 1.18.6 TacticalMove.Timer
- 1.18.7 TacticalMove.EngageDirection
- 1.18.8 TacticalMove.IsStrafing
- 1.18.9 TacticalMove.PawnIsInPain
- 1.18.10 TacticalMove.PickDestination
- 1.18.11 TacticalMove.ReceiveWarning
- 1.18.12 TacticalMove.SetFall
- 1.19 Testing
- 1.19.1 Testing.BeginState
- 1.19.2 Testing.EndState
- 1.19.3 Testing.Timer
- 1.19.4 Testing.AvoidCertainDeath
- 1.19.5 Testing.Celebrate
- 1.19.6 Testing.EnemyChanged
- 1.19.7 Testing.FindNextJumpTarget
- 1.19.8 Testing.FindNextMoveTarget
- 1.19.9 Testing.SetAttractionState
- 1.19.10 Testing.SetLowGrav
- 1.19.11 Testing.WanderOrCamp
- 1.19.12 Testing.WhatToDoNext
- 1.20 WaitingForLanding
- Bot states in other games:
- UT, UT2004
- Other member categories for this class:
- instance functions, internal variables
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)