UE2:U2NPCControllerBotOld instance functions (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

Instance functions

AdjustDesireFor

function float AdjustDesireFor (Pickup P)

Overrides: AIController.AdjustDesireFor


AmbushClearOtherSpots

function AmbushClearOtherSpots ()

Overrides: U2NPCControllerBaseOld.AmbushClearOtherSpots


AmmoReadyForAction

function bool AmmoReadyForAction (U2Weapon U2W)

Overrides: U2NPCControllerAdvancedOld.AmmoReadyForAction


CallForHelp

function CallForHelp ()


CanRespawn

function bool CanRespawn ()

Overrides: U2NPCControllerAdvancedOld.CanRespawn


DeferTo

function bool DeferTo (Controller Other)

Overrides: U2NPCControllerBaseOld.DeferTo


FindSpecialAttraction

function bool FindSpecialAttraction ()

Overrides: U2NPCControllerBaseOld.FindSpecialAttraction


GameRelatedKilled

function GameRelatedKilled (Controller Killer, Controller Killed, Pawn KilledPawn, class<DamageTypeDamageType)

Overrides: U2NPCControllerBaseOld.GameRelatedKilled


GetOrders

function name GetOrders ()

Overrides: U2NPCControllerBaseOld.GetOrders


GetOrdersObject

function Actor GetOrdersObject ()

Overrides: U2NPCControllerBaseOld.GetOrdersObject


GetRealOrders

function name GetRealOrders ()

Overrides: U2NPCControllerBaseOld.GetRealOrders


GetShouldUseDeviousTactics

function bool GetShouldUseDeviousTactics (float BaseSkill, float BaseOdds)

Overrides: U2NPCControllerBaseOld.GetShouldUseDeviousTactics


HandleEnemyKilledSafe

function HandleEnemyKilledSafe (Controller Killer, Pawn KilledEnemy)

Overrides: U2NPCControllerBaseOld.HandleEnemyKilledSafe


HandleFriendlyBumps

function bool HandleFriendlyBumps ()

Overrides: U2NPCControllerShared.HandleFriendlyBumps


HandleHelpMessageFrom

function HandleHelpMessageFrom (Controller Other)

Overrides: Controller.HandleHelpMessageFrom


HandleOrdersAttack

function HandleOrdersAttack ()

Overrides: U2NPCControllerBaseOld.HandleOrdersAttack


InitPlayerReplicationInfo

function InitPlayerReplicationInfo ()

Overrides: Controller.InitPlayerReplicationInfo


InventoryReadyForAction

function bool InventoryReadyForAction ()


PreparedToHunt

function bool PreparedToHunt ()

Overrides: U2NPCControllerBaseOld.PreparedToHunt


ReadyForAction

function bool ReadyForAction ()

Overrides: U2NPCControllerAdvancedOld.ReadyForAction


ReadyForOrders

function bool ReadyForOrders ()

Overrides: U2NPCControllerBaseOld.ReadyForOrders


Restart

function Restart ()

Overrides: U2NPCControllerBaseOld.Restart


RestoreRealOrders

function RestoreRealOrders ()

Overrides: U2NPCControllerBaseOld.RestoreRealOrders


SendMessage

function SendMessage (PlayerReplicationInfo Recipient, name MessageType, byte MessageID, float Wait, name BroadcastType)

Overrides: Controller.SendMessage


SendMessageAcknowledgeOrders

function SendMessageAcknowledgeOrders (Controller OrderGiver, float Wait)

Overrides: U2NPCControllerBaseOld.SendMessageAcknowledgeOrders


SendMessageInPosition

function SendMessageInPosition (float Wait)

Overrides: U2NPCControllerBaseOld.SendMessageInPosition


SendMessageNearPoint

function SendMessageNearPoint (Pawn Point, float Wait)

Overrides: U2NPCControllerBaseOld.SendMessageNearPoint


SetAlertness

function SetAlertness (float NewAlertness)

Overrides: U2NPCControllerShared.SetAlertness


SetAttractionState

function SetAttractionState ()


SetPeripheralVision

function SetPeripheralVision ()

Overrides: U2NPCControllerAdvancedOld.SetPeripheralVision


SetRealOrders

function SetRealOrders (name NewOrders, Actor NewOrdersObject, Object NewOrderGiver)

Overrides: U2NPCControllerBaseOld.SetRealOrders


ShouldDeferTo

function bool ShouldDeferTo (Controller Other)

Overrides: U2NPCControllerBaseOld.ShouldDeferTo


ShouldDestroyNPC

function bool ShouldDestroyNPC ()

Overrides: U2NPCControllerBaseOld.ShouldDestroyNPC


ShouldGiveUpHunting

function bool ShouldGiveUpHunting ()

Overrides: U2NPCControllerBaseOld.ShouldGiveUpHunting


UseTacticalJumps

function bool UseTacticalJumps ()

Overrides: U2NPCControllerAdvancedOld.UseTacticalJumps


WeaponPreference

function float WeaponPreference (Weapon W)

Overrides: Controller.WeaponPreference


YellAt

function YellAt (Pawn Moron)

Overrides: U2NPCController.YellAt