Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
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
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