UE2:U2NPCControllerBasic instance functions (U2XMP)
![]() |
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2NPCControllerBasic (instance functions) |
;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. |
Instance functions
AssignCoverSpot
BCBlockFiring
BCStartFiring
CanAttemptLeapAttack
CanFire
Overrides: U2NPCController.CanFire
CanImpale
CanStakeOut
CanUseStillAnimations
CheckBehaviorEnabled
ClearCoverSpot
ClearHoldSpots
Overrides: U2NPCControllerShared.ClearHoldSpots
ClearOrders
ClearReferencesTo
Overrides: Controller.ClearReferencesTo
DamageAttitudeTo
Overrides: U2NPCControllerBase.DamageAttitudeTo
DeferTo
Overrides: U2NPCControllerBase.DeferTo
DetermineOrdersTransition
EndPanic
Overrides: U2NPCControllerBase.EndPanic
EnemyAcquired
Overrides: U2NPCControllerShared.EnemyAcquired
eventSeeOther
Overrides: U2NPCControllerShared.eventSeeOther
eventTakeDamage
Overrides: U2NPCControllerBase.eventTakeDamage
ExecuteDodge
Overrides: U2NPCControllerShared.ExecuteDodge
FakeNotifyLeapBeginTimer
FindCoverActor
FindSpecialAttraction
FireAt
Overrides: Controller.FireAt
FireShot
FreezeNPCHackTimer
FriendlyBumpSpecial
Overrides: U2NPCControllerShared.FriendlyBumpSpecial
GetAttackStyle
Overrides: Controller.GetAttackStyle
GetCurrentFireRate
GetDefenseStyle
Overrides: Controller.GetDefenseStyle
GetExtendedStateInformation
Overrides: U2NPCController.GetExtendedStateInformation
GetHoldActor
GetLeapHighParameters
GetLeapLowParameters
GetLeapMaxParameters
GetLeapParameters
GetMetaStateName
Overrides: U2NPCController.GetMetaStateName
GetMetaStateNameShort
Overrides: U2NPCController.GetMetaStateNameShort
GetOrderGiver
Overrides: U2NPCController.GetOrderGiver
GetOrders
Overrides: U2NPCController.GetOrders
GetOrdersObject
Overrides: U2NPCController.GetOrdersObject
GetOrdersThreshold
Overrides: U2NPCController.GetOrdersThreshold
GetPossibleFiringLocation
GetReactionToEnemy
Overrides: U2NPCControllerBase.GetReactionToEnemy
GetShouldUseDeviousTactics
GetSpecialGoal
Overrides: U2NPCControllerShared.GetSpecialGoal
GetSpecifiedFireRate
HandleBump
HandleBumpedByEnemy
Overrides: U2NPCControllerShared.HandleBumpedByEnemy
HandleEnemyInvalid
HandleEnemyKilledSafe
HandleEnemyKilledUnSafe
HandleFriendDead
HandleKnockDown
Overrides: Controller.HandleKnockDown
HandleRecoveredEnemy
HasInstantHitAttack
HasSquadOrders
ImpaleAttack
ImpaleAttackAnimationAbort
ImpalePawn
Overrides: U2NPCControllerShared.ImpalePawn
IsFiring
Overrides: U2NPCController.IsFiring
IsImpaling
IsMeleeAttacking
Overrides: U2NPCController.IsMeleeAttacking
IsMobile
Overrides: Controller.IsMobile
IsPreparedToFire
Overrides: Controller.IsPreparedToFire
IsPreparedToMelee
Overrides: Controller.IsPreparedToMelee
IsStationary
Overrides: Controller.IsStationary
MaybeAcquireEnemy
Overrides: U2NPCControllerShared.MaybeAcquireEnemy
MaybeAlertOthers
Overrides: U2NPCControllerShared.MaybeAlertOthers
MeleeAttack
MeleeAttackAbort
MeleeDamageTimer
NotifyKilled
Overrides: Controller.NotifyKilled
NotifyLeapBegin
NotifyMetaStateChange
NotifyTakeHit
Overrides: Controller.NotifyTakeHit
OKToHit
Overrides: U2NPCController.OKToHit
PlayFriendDeadSound
Possess
Overrides: U2NPCControllerBase.Possess
PossessStartup
Overrides: U2NPCControllerBase.PossessStartup
PriorityObjective
ProcessOrders
ProcessOrdersFollow
ProcessOrdersGoto
ProcessOrdersHold
ProcessOrdersNone
ProcessOrdersSquad
RangedAttackAbort
ResetGlobalAISettings
Restart
Overrides: Controller.Restart
RestoreCanStrafe
Overrides: U2NPCControllerBase.RestoreCanStrafe
SetControllerEnemy
Overrides: Controller.SetControllerEnemy
SetExecuteOrders
Overrides: U2NPCController.SetExecuteOrders
SetOrders
Overrides: U2NPCController.SetOrders
SetOrdersObject
SetPeripheralVision
Overrides: U2NPCControllerShared.SetPeripheralVision
SetSpecialAnim
SetStationary
Overrides: Controller.SetStationary
ShouldDeferTo
ShouldGiveUpHunting
SpawnShotTimer
SpecialDeathHandling
SplashDamageAttack
Overrides: U2NPCControllerShared.SplashDamageAttack
SplashJump
StopFiring
Overrides: Controller.StopFiring
StopFiringBase
StopFiringUpdate
StrafeFromDamage
Overrides: U2NPCControllerShared.StrafeFromDamage
TestCanJump
TrySplashDamageAttack
UnImpalePawn
Overrides: U2NPCControllerShared.UnImpalePawn
UpdateBehavior
UpdateEnemy
Overrides: U2NPCControllerBase.UpdateEnemy
UpdateOrders
UpdateStance
Overrides: U2NPCControllerShared.UpdateStance
UseTacticalJumps
WanderAfterFriendlyBumpExtra
Overrides: U2NPCControllerShared.WanderAfterFriendlyBumpExtra
WhatToDoNext
Overrides: U2NPCControllerBase.WhatToDoNext