I'm a doctor, not a mechanic
UE2:U2NPCControllerBasic instance functions (U2XMP)
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2NPCControllerBasic (instance functions) |
Contents
- 1 Instance functions
- 1.1 AssignCoverSpot
- 1.2 BCBlockFiring
- 1.3 BCStartFiring
- 1.4 CanAttemptLeapAttack
- 1.5 CanFire
- 1.6 CanImpale
- 1.7 CanStakeOut
- 1.8 CanUseStillAnimations
- 1.9 CheckBehaviorEnabled
- 1.10 ClearCoverSpot
- 1.11 ClearHoldSpots
- 1.12 ClearOrders
- 1.13 ClearReferencesTo
- 1.14 DamageAttitudeTo
- 1.15 DeferTo
- 1.16 DetermineOrdersTransition
- 1.17 EndPanic
- 1.18 EnemyAcquired
- 1.19 eventSeeOther
- 1.20 eventTakeDamage
- 1.21 ExecuteDodge
- 1.22 FakeNotifyLeapBeginTimer
- 1.23 FindCoverActor
- 1.24 FindSpecialAttraction
- 1.25 FireAt
- 1.26 FireShot
- 1.27 FreezeNPCHackTimer
- 1.28 FriendlyBumpSpecial
- 1.29 GetAttackStyle
- 1.30 GetCurrentFireRate
- 1.31 GetDefenseStyle
- 1.32 GetExtendedStateInformation
- 1.33 GetHoldActor
- 1.34 GetLeapHighParameters
- 1.35 GetLeapLowParameters
- 1.36 GetLeapMaxParameters
- 1.37 GetLeapParameters
- 1.38 GetMetaStateName
- 1.39 GetMetaStateNameShort
- 1.40 GetOrderGiver
- 1.41 GetOrders
- 1.42 GetOrdersObject
- 1.43 GetOrdersThreshold
- 1.44 GetPossibleFiringLocation
- 1.45 GetReactionToEnemy
- 1.46 GetShouldUseDeviousTactics
- 1.47 GetSpecialGoal
- 1.48 GetSpecifiedFireRate
- 1.49 HandleBump
- 1.50 HandleBumpedByEnemy
- 1.51 HandleEnemyInvalid
- 1.52 HandleEnemyKilledSafe
- 1.53 HandleEnemyKilledUnSafe
- 1.54 HandleFriendDead
- 1.55 HandleKnockDown
- 1.56 HandleRecoveredEnemy
- 1.57 HasInstantHitAttack
- 1.58 HasSquadOrders
- 1.59 ImpaleAttack
- 1.60 ImpaleAttackAnimationAbort
- 1.61 ImpalePawn
- 1.62 IsFiring
- 1.63 IsImpaling
- 1.64 IsMeleeAttacking
- 1.65 IsMobile
- 1.66 IsPreparedToFire
- 1.67 IsPreparedToMelee
- 1.68 IsStationary
- 1.69 MaybeAcquireEnemy
- 1.70 MaybeAlertOthers
- 1.71 MeleeAttack
- 1.72 MeleeAttackAbort
- 1.73 MeleeDamageTimer
- 1.74 NotifyKilled
- 1.75 NotifyLeapBegin
- 1.76 NotifyMetaStateChange
- 1.77 NotifyTakeHit
- 1.78 OKToHit
- 1.79 PlayFriendDeadSound
- 1.80 Possess
- 1.81 PossessStartup
- 1.82 PriorityObjective
- 1.83 ProcessOrders
- 1.84 ProcessOrdersFollow
- 1.85 ProcessOrdersGoto
- 1.86 ProcessOrdersHold
- 1.87 ProcessOrdersNone
- 1.88 ProcessOrdersSquad
- 1.89 RangedAttackAbort
- 1.90 ResetGlobalAISettings
- 1.91 Restart
- 1.92 RestoreCanStrafe
- 1.93 SetControllerEnemy
- 1.94 SetExecuteOrders
- 1.95 SetOrders
- 1.96 SetOrdersObject
- 1.97 SetPeripheralVision
- 1.98 SetSpecialAnim
- 1.99 SetStationary
- 1.100 ShouldDeferTo
- 1.101 ShouldGiveUpHunting
- 1.102 SpawnShotTimer
- 1.103 SpecialDeathHandling
- 1.104 SplashDamageAttack
- 1.105 SplashJump
- 1.106 StopFiring
- 1.107 StopFiringBase
- 1.108 StopFiringUpdate
- 1.109 StrafeFromDamage
- 1.110 TestCanJump
- 1.111 TrySplashDamageAttack
- 1.112 UnImpalePawn
- 1.113 UpdateBehavior
- 1.114 UpdateEnemy
- 1.115 UpdateOrders
- 1.116 UpdateStance
- 1.117 UseTacticalJumps
- 1.118 WanderAfterFriendlyBumpExtra
- 1.119 WhatToDoNext
;Other member categories for this class::internal variables, states
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[edit]
AssignCoverSpot[edit]
BCBlockFiring[edit]
BCStartFiring[edit]
CanAttemptLeapAttack[edit]
CanFire[edit]
Overrides: U2NPCController.CanFire
CanImpale[edit]
CanStakeOut[edit]
CanUseStillAnimations[edit]
CheckBehaviorEnabled[edit]
ClearCoverSpot[edit]
ClearHoldSpots[edit]
Overrides: U2NPCControllerShared.ClearHoldSpots
ClearOrders[edit]
ClearReferencesTo[edit]
Overrides: Controller.ClearReferencesTo
DamageAttitudeTo[edit]
Overrides: U2NPCControllerBase.DamageAttitudeTo
DeferTo[edit]
Overrides: U2NPCControllerBase.DeferTo
DetermineOrdersTransition[edit]
EndPanic[edit]
Overrides: U2NPCControllerBase.EndPanic
EnemyAcquired[edit]
Overrides: U2NPCControllerShared.EnemyAcquired
eventSeeOther[edit]
Overrides: U2NPCControllerShared.eventSeeOther
eventTakeDamage[edit]
Overrides: U2NPCControllerBase.eventTakeDamage
ExecuteDodge[edit]
Overrides: U2NPCControllerShared.ExecuteDodge
FakeNotifyLeapBeginTimer[edit]
FindCoverActor[edit]
FindSpecialAttraction[edit]
FireAt[edit]
Overrides: Controller.FireAt
FireShot[edit]
FreezeNPCHackTimer[edit]
FriendlyBumpSpecial[edit]
Overrides: U2NPCControllerShared.FriendlyBumpSpecial
GetAttackStyle[edit]
Overrides: Controller.GetAttackStyle
GetCurrentFireRate[edit]
GetDefenseStyle[edit]
Overrides: Controller.GetDefenseStyle
GetExtendedStateInformation[edit]
Overrides: U2NPCController.GetExtendedStateInformation
GetHoldActor[edit]
GetLeapHighParameters[edit]
GetLeapLowParameters[edit]
GetLeapMaxParameters[edit]
GetLeapParameters[edit]
GetMetaStateName[edit]
Overrides: U2NPCController.GetMetaStateName
GetMetaStateNameShort[edit]
Overrides: U2NPCController.GetMetaStateNameShort
GetOrderGiver[edit]
Overrides: U2NPCController.GetOrderGiver
GetOrders[edit]
Overrides: U2NPCController.GetOrders
GetOrdersObject[edit]
Overrides: U2NPCController.GetOrdersObject
GetOrdersThreshold[edit]
Overrides: U2NPCController.GetOrdersThreshold
GetPossibleFiringLocation[edit]
GetReactionToEnemy[edit]
Overrides: U2NPCControllerBase.GetReactionToEnemy
GetShouldUseDeviousTactics[edit]
GetSpecialGoal[edit]
Overrides: U2NPCControllerShared.GetSpecialGoal
GetSpecifiedFireRate[edit]
HandleBump[edit]
HandleBumpedByEnemy[edit]
Overrides: U2NPCControllerShared.HandleBumpedByEnemy
HandleEnemyInvalid[edit]
HandleEnemyKilledSafe[edit]
HandleEnemyKilledUnSafe[edit]
HandleFriendDead[edit]
HandleKnockDown[edit]
Overrides: Controller.HandleKnockDown
HandleRecoveredEnemy[edit]
HasInstantHitAttack[edit]
HasSquadOrders[edit]
ImpaleAttack[edit]
ImpaleAttackAnimationAbort[edit]
ImpalePawn[edit]
Overrides: U2NPCControllerShared.ImpalePawn
IsFiring[edit]
Overrides: U2NPCController.IsFiring
IsImpaling[edit]
IsMeleeAttacking[edit]
Overrides: U2NPCController.IsMeleeAttacking
IsMobile[edit]
Overrides: Controller.IsMobile
IsPreparedToFire[edit]
Overrides: Controller.IsPreparedToFire
IsPreparedToMelee[edit]
Overrides: Controller.IsPreparedToMelee
IsStationary[edit]
Overrides: Controller.IsStationary
MaybeAcquireEnemy[edit]
Overrides: U2NPCControllerShared.MaybeAcquireEnemy
MaybeAlertOthers[edit]
Overrides: U2NPCControllerShared.MaybeAlertOthers
MeleeAttack[edit]
MeleeAttackAbort[edit]
MeleeDamageTimer[edit]
NotifyKilled[edit]
Overrides: Controller.NotifyKilled
NotifyLeapBegin[edit]
NotifyMetaStateChange[edit]
NotifyTakeHit[edit]
Overrides: Controller.NotifyTakeHit
OKToHit[edit]
Overrides: U2NPCController.OKToHit
PlayFriendDeadSound[edit]
Possess[edit]
Overrides: U2NPCControllerBase.Possess
PossessStartup[edit]
Overrides: U2NPCControllerBase.PossessStartup
PriorityObjective[edit]
ProcessOrders[edit]
ProcessOrdersFollow[edit]
ProcessOrdersGoto[edit]
ProcessOrdersHold[edit]
ProcessOrdersNone[edit]
ProcessOrdersSquad[edit]
RangedAttackAbort[edit]
ResetGlobalAISettings[edit]
Restart[edit]
Overrides: Controller.Restart
RestoreCanStrafe[edit]
Overrides: U2NPCControllerBase.RestoreCanStrafe
SetControllerEnemy[edit]
Overrides: Controller.SetControllerEnemy
SetExecuteOrders[edit]
Overrides: U2NPCController.SetExecuteOrders
SetOrders[edit]
Overrides: U2NPCController.SetOrders
SetOrdersObject[edit]
SetPeripheralVision[edit]
Overrides: U2NPCControllerShared.SetPeripheralVision
SetSpecialAnim[edit]
SetStationary[edit]
Overrides: Controller.SetStationary
ShouldDeferTo[edit]
ShouldGiveUpHunting[edit]
SpawnShotTimer[edit]
SpecialDeathHandling[edit]
SplashDamageAttack[edit]
Overrides: U2NPCControllerShared.SplashDamageAttack
SplashJump[edit]
StopFiring[edit]
Overrides: Controller.StopFiring
StopFiringBase[edit]
StopFiringUpdate[edit]
StrafeFromDamage[edit]
Overrides: U2NPCControllerShared.StrafeFromDamage
TestCanJump[edit]
TrySplashDamageAttack[edit]
UnImpalePawn[edit]
Overrides: U2NPCControllerShared.UnImpalePawn
UpdateBehavior[edit]
UpdateEnemy[edit]
Overrides: U2NPCControllerBase.UpdateEnemy
UpdateOrders[edit]
UpdateStance[edit]
Overrides: U2NPCControllerShared.UpdateStance
UseTacticalJumps[edit]
WanderAfterFriendlyBumpExtra[edit]
Overrides: U2NPCControllerShared.WanderAfterFriendlyBumpExtra
WhatToDoNext[edit]
Overrides: U2NPCControllerBase.WhatToDoNext