UE1:Bot instance functions (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
UT Object >> Actor >> Pawn >> Bot (instance functions)
Bot instance functions in other games:
Other member categories for this class:

Instance functions

AddInventory

function bool AddInventory (Inventory NewItem)

Overrides: Pawn.AddInventory


AdjustAim

function Object.Rotator AdjustAim (float projSpeed, Object.Vector projStart, int aimerror, bool leadTarget, bool warnTarget)

Overrides: Pawn.AdjustAim


AdjustDesireFor

function float AdjustDesireFor (Inventory Inv)

Overrides: Pawn.AdjustDesireFor


AdjustHitLocation

simulated function bool AdjustHitLocation (out Object.Vector HitLocation, Object.Vector TraceDir)

Overrides: Pawn.AdjustHitLocation


AdjustToss

function Object.Rotator AdjustToss (float projSpeed, Object.Vector projStart, int aimerror, bool leadTarget, bool warnTarget)

Overrides: Pawn.AdjustToss


AssessThreat

function float AssessThreat (Pawn NewThreat)


AttitudeTo

function Pawn.EAttitude AttitudeTo (Pawn Other)


BigJump

function BigJump (Actor JumpDest)


BotVoiceMessage

function BotVoiceMessage (name messagetype, byte messageID, Pawn Sender)

Overrides: Pawn.BotVoiceMessage


CallForHelp

function CallForHelp ()


CanFireAtEnemy

function bool CanFireAtEnemy ()


CanImpactJump

function bool CanImpactJump ()


CanStakeOut

function bool CanStakeOut ()


ChangedWeapon

function ChangedWeapon ()

Overrides: Pawn.ChangedWeapon


CheckBumpAttack

function bool CheckBumpAttack (Pawn Other)


CheckFutureSight

function bool CheckFutureSight (float deltatime)

Overrides: Pawn.CheckFutureSight


CloseToPointMan

function bool CloseToPointMan (Pawn Other)


DeferTo

function bool DeferTo (Bot Other)


EnemyAcquired

function EnemyAcquired ()


FaceDestination

function bool FaceDestination (float F)


FastInAir

function FastInAir ()


FearThisSpot

function FearThisSpot (Actor aSpot)

Overrides: Pawn.FearThisSpot


FindAmbushSpot

function bool FindAmbushSpot ()


FindBestPathToward

function bool FindBestPathToward (Actor desired, bool bClearPaths)


FireWeapon

function FireWeapon ()

Overrides: Pawn.FireWeapon


Gasp

function Gasp ()

Overrides: Pawn.Gasp


GetRating

function float GetRating ()

Overrides: Pawn.GetRating


Gibbed

function bool Gibbed (name damageType)

Overrides: Pawn.Gibbed


GiveUpTactical

function GiveUpTactical (bool bNoCharge)


HaltFiring

function HaltFiring ()


HearPickup

function HearPickup (Pawn Other)


ImpactJump

function ImpactJump (Actor JumpDest)


InitializeSkill

function InitializeSkill (float InSkill)


InitRating

function InitRating ()


JumpOffPawn

function JumpOffPawn ()

Overrides: Pawn.JumpOffPawn


JumpOutOfWater

function JumpOutOfWater (Object.Vector jumpDir)


Killed

function Killed (Pawn Killer, Pawn Other, name damageType)

Overrides: Pawn.Killed


KillMessage

function string KillMessage (name damageType, Pawn Other)

Overrides: Pawn.KillMessage


MaybeTaunt

function MaybeTaunt (Pawn Other)


NearWall

function bool NearWall (float walldist)


NeedToTurn

function bool NeedToTurn (Object.Vector targ)


PickLocalInventory

function bool PickLocalInventory (float MaxDist, float MinDistraction)


PlayChallenge

function PlayChallenge ()


PlayCombatMove

function PlayCombatMove ()


PlayDeathHit

function PlayDeathHit (float Damage, Object.Vector HitLocation, name damageType, Object.Vector Momentum)

Overrides: Pawn.PlayDeathHit


PlayDodge

function PlayDodge (bool bDuckLeft)


PlayDyingSound

function PlayDyingSound ()


PlayFiring

function PlayFiring ()

Overrides: Pawn.PlayFiring


PlayFlip

function PlayFlip ()


PlayFootStep

simulated function PlayFootStep ()


PlayGutHit

function PlayGutHit (float tweentime)

Overrides: Pawn.PlayGutHit


PlayHeadHit

function PlayHeadHit (float tweentime)

Overrides: Pawn.PlayHeadHit


PlayHit

function PlayHit (float Damage, Object.Vector HitLocation, name damageType, Object.Vector Momentum)

Overrides: Pawn.PlayHit


PlayHitAnim

function PlayHitAnim (Object.Vector HitLocation, float Damage)


PlayLeftHit

function PlayLeftHit (float tweentime)

Overrides: Pawn.PlayLeftHit


PlayLookAround

function PlayLookAround ()


PlayMeleeAttack

function PlayMeleeAttack ()


PlayMovingAttack

function PlayMovingAttack ()

Overrides: Pawn.PlayMovingAttack


PlayOutOfWater

function PlayOutOfWater ()

Overrides: Pawn.PlayOutOfWater


PlayRangedAttack

function PlayRangedAttack ()


PlayRightHit

function PlayRightHit (float tweentime)

Overrides: Pawn.PlayRightHit


PlayTakeHitSound

function PlayTakeHitSound (int damage, name damageType, int Mult)

Overrides: Pawn.PlayTakeHitSound


PlayWaving

function PlayWaving ()


PreSetMovement

function PreSetMovement ()

Overrides: Pawn.PreSetMovement


RelativeStrength

function float RelativeStrength (Pawn Other)


ReSetSkill

function ReSetSkill ()


SendGlobalMessage

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

Overrides: Pawn.SendGlobalMessage


SendTeamMessage

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

Overrides: Pawn.SendTeamMessage


SetAlertness

final function SetAlertness (float NewAlertness)


SetEnemy

function bool SetEnemy (Pawn NewEnemy)


SetFall

function SetFall ()


SetMovementPhysics

function SetMovementPhysics ()

Overrides: Pawn.SetMovementPhysics


SetOrders

function SetOrders (name NewOrders, Pawn OrderGiver, optional bool bNoAck)


SetPeripheralVision

function SetPeripheralVision ()


ShootTarget

function ShootTarget (Actor NewTarget)


SpawnCarcass

function Carcass SpawnCarcass ()

Overrides: Pawn.SpawnCarcass


SpawnGibbedCarcass

function SpawnGibbedCarcass ()

Overrides: Pawn.SpawnGibbedCarcass


SpecialFire

function SpecialFire ()

Overrides: Pawn.SpecialFire


StartMatch

function StartMatch ()


StopFiring

function StopFiring ()

Overrides: Pawn.StopFiring


StrafeAdjust

function float StrafeAdjust ()


StrafeFromDamage

function bool StrafeFromDamage (Object.Vector momentum, float Damage, name DamageType, bool bFindDest)


SwitchToBestWeapon

function bool SwitchToBestWeapon ()

Overrides: Pawn.SwitchToBestWeapon


TranslocateToTarget

function TranslocateToTarget (Actor Destn)


TryToDuck

function TryToDuck (Object.Vector duckDir, bool bReversed)


TryToward

function bool TryToward (Inventory Inv, float Weight)


UnderLift

function UnderLift (Mover M)

Overrides: Pawn.UnderLift


WarnTarget

function WarnTarget (Pawn shooter, float projSpeed, Object.Vector FireDir)

Overrides: Pawn.WarnTarget


WhatToDoNext

function WhatToDoNext (name LikelyState, name LikelyLabel)


YellAt

function YellAt (Pawn Moron)