Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE2:U2NPCControllerAdvanced instance functions (U2XMP)
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2NPCControllerBasic >> U2NPCControllerAdvanced (instance functions) |
Contents
- 1 Instance functions
- 1.1 AddWeaponTimers
- 1.2 AllowPickupWeaponSwitch
- 1.3 ChangedWeapon
- 1.4 CheckCurrentWeapon
- 1.5 CheckCurrentWeaponTimer
- 1.6 EnemyAcquired
- 1.7 FireAt
- 1.8 FireShot
- 1.9 GetAttackRating
- 1.10 GetAttackStyle
- 1.11 GetCurrentFireRate
- 1.12 GetDefenseStyle
- 1.13 GetFireRating
- 1.14 GetNumWeapons
- 1.15 GetReactionToEnemy
- 1.16 GetSpecifiedFireRate
- 1.17 HasInstantHitAttack
- 1.18 IsFiring
- 1.19 IsPreparedToFire
- 1.20 NotifyAddInventory
- 1.21 NotifyRemoveInventory
- 1.22 RefreshWeapon
- 1.23 ResetGlobalAISettings
- 1.24 SelectBestWeapon
- 1.25 SelectBestWeaponTimer
- 1.26 SetAmmoTypeStr
- 1.27 ShouldFireWeapon
- 1.28 ShouldSwitchToBestWeapon
- 1.29 SplashDamageAttack
- 1.30 StopFiring
- 1.31 SupportsWeapon
- 1.32 SupportsWeaponAltFire
- 1.33 SupportsWeaponFire
- 1.34 TrySplashDamageAttack
- 1.35 UpdateOrders
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
AddWeaponTimers
AllowPickupWeaponSwitch
Overrides: AIController.AllowPickupWeaponSwitch
ChangedWeapon
Overrides: Controller.ChangedWeapon
CheckCurrentWeapon
CheckCurrentWeaponTimer
EnemyAcquired
Overrides: U2NPCControllerBasic.EnemyAcquired
FireAt
Overrides: U2NPCControllerBasic.FireAt
FireShot
Overrides: U2NPCControllerBasic.FireShot
GetAttackRating
Overrides: U2NPCControllerShared.GetAttackRating
GetAttackStyle
Overrides: U2NPCControllerBasic.GetAttackStyle
GetCurrentFireRate
Overrides: U2NPCControllerBasic.GetCurrentFireRate
GetDefenseStyle
Overrides: U2NPCControllerBasic.GetDefenseStyle
GetFireRating
Overrides: U2NPCControllerShared.GetFireRating
GetNumWeapons
Overrides: U2NPCController.GetNumWeapons
GetReactionToEnemy
Overrides: U2NPCControllerBasic.GetReactionToEnemy
GetSpecifiedFireRate
Overrides: U2NPCControllerBasic.GetSpecifiedFireRate
HasInstantHitAttack
Overrides: U2NPCControllerBasic.HasInstantHitAttack
IsFiring
Overrides: U2NPCControllerBasic.IsFiring
IsPreparedToFire
Overrides: U2NPCControllerBasic.IsPreparedToFire
NotifyAddInventory
Overrides: Controller.NotifyAddInventory
NotifyRemoveInventory
Overrides: Controller.NotifyRemoveInventory
RefreshWeapon
Overrides: U2NPCController.RefreshWeapon
ResetGlobalAISettings
Overrides: U2NPCControllerBasic.ResetGlobalAISettings
SelectBestWeapon
SelectBestWeaponTimer
SetAmmoTypeStr
Overrides: U2NPCControllerScriptable.SetAmmoTypeStr
ShouldFireWeapon
ShouldSwitchToBestWeapon
SplashDamageAttack
Overrides: U2NPCControllerBasic.SplashDamageAttack
StopFiring
Overrides: U2NPCControllerBasic.StopFiring
SupportsWeapon
SupportsWeaponAltFire
Overrides: U2NPCController.SupportsWeaponAltFire
SupportsWeaponFire
Overrides: U2NPCController.SupportsWeaponFire
TrySplashDamageAttack
Overrides: U2NPCControllerBasic.TrySplashDamageAttack
UpdateOrders
Overrides: U2NPCControllerBasic.UpdateOrders