Mostly Harmless

UE1:Bot instance functions (UT)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT Object >> Actor >> Pawn >> Bot (instance functions)

Contents

Bot instance functions in other games:
UT2003, UT2004
Other member categories for this class:
internal variables, states

[edit] Instance functions

[edit] AddInventory

function bool AddInventory (Inventory NewItem)

Overrides: Pawn.AddInventory


[edit] AdjustAim

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

Overrides: Pawn.AdjustAim


[edit] AdjustDesireFor

function float AdjustDesireFor (Inventory Inv)

Overrides: Pawn.AdjustDesireFor


[edit] AdjustHitLocation

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

Overrides: Pawn.AdjustHitLocation


[edit] AdjustToss

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

Overrides: Pawn.AdjustToss


[edit] AssessThreat

function float AssessThreat (Pawn NewThreat)


[edit] AttitudeTo

function Pawn.EAttitude AttitudeTo (Pawn Other)


[edit] BigJump

function BigJump (Actor JumpDest)


[edit] BotVoiceMessage

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

Overrides: Pawn.BotVoiceMessage


[edit] CallForHelp

function CallForHelp ()


[edit] CanFireAtEnemy

function bool CanFireAtEnemy ()


[edit] CanImpactJump

function bool CanImpactJump ()


[edit] CanStakeOut

function bool CanStakeOut ()


[edit] ChangedWeapon

function ChangedWeapon ()

Overrides: Pawn.ChangedWeapon


[edit] CheckBumpAttack

function bool CheckBumpAttack (Pawn Other)


[edit] CheckFutureSight

function bool CheckFutureSight (float deltatime)

Overrides: Pawn.CheckFutureSight


[edit] CloseToPointMan

function bool CloseToPointMan (Pawn Other)


[edit] DeferTo

function bool DeferTo (Bot Other)


[edit] EnemyAcquired

function EnemyAcquired ()


[edit] FaceDestination

function bool FaceDestination (float F)


[edit] FastInAir

function FastInAir ()


[edit] FearThisSpot

function FearThisSpot (Actor aSpot)

Overrides: Pawn.FearThisSpot


[edit] FindAmbushSpot

function bool FindAmbushSpot ()


[edit] FindBestPathToward

function bool FindBestPathToward (Actor desired, bool bClearPaths)


[edit] FireWeapon

function FireWeapon ()

Overrides: Pawn.FireWeapon


[edit] Gasp

function Gasp ()

Overrides: Pawn.Gasp


[edit] GetRating

function float GetRating ()

Overrides: Pawn.GetRating


[edit] Gibbed

function bool Gibbed (name damageType)

Overrides: Pawn.Gibbed


[edit] GiveUpTactical

function GiveUpTactical (bool bNoCharge)


[edit] HaltFiring

function HaltFiring ()


[edit] HearPickup

function HearPickup (Pawn Other)


[edit] ImpactJump

function ImpactJump (Actor JumpDest)


[edit] InitializeSkill

function InitializeSkill (float InSkill)


[edit] InitRating

function InitRating ()


[edit] JumpOffPawn

function JumpOffPawn ()

Overrides: Pawn.JumpOffPawn


[edit] JumpOutOfWater

function JumpOutOfWater (Object.Vector jumpDir)


[edit] Killed

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

Overrides: Pawn.Killed


[edit] KillMessage

function string KillMessage (name damageType, Pawn Other)

Overrides: Pawn.KillMessage


[edit] MaybeTaunt

function MaybeTaunt (Pawn Other)


[edit] NearWall

function bool NearWall (float walldist)


[edit] NeedToTurn

function bool NeedToTurn (Object.Vector targ)


[edit] PickLocalInventory

function bool PickLocalInventory (float MaxDist, float MinDistraction)


[edit] PlayChallenge

function PlayChallenge ()


[edit] PlayCombatMove

function PlayCombatMove ()


[edit] PlayDeathHit

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

Overrides: Pawn.PlayDeathHit


[edit] PlayDodge

function PlayDodge (bool bDuckLeft)


[edit] PlayDyingSound

function PlayDyingSound ()


[edit] PlayFiring

function PlayFiring ()

Overrides: Pawn.PlayFiring


[edit] PlayFlip

function PlayFlip ()


[edit] PlayFootStep

simulated function PlayFootStep ()


[edit] PlayGutHit

function PlayGutHit (float tweentime)

Overrides: Pawn.PlayGutHit


[edit] PlayHeadHit

function PlayHeadHit (float tweentime)

Overrides: Pawn.PlayHeadHit


[edit] PlayHit

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

Overrides: Pawn.PlayHit


[edit] PlayHitAnim

function PlayHitAnim (Object.Vector HitLocation, float Damage)


[edit] PlayLeftHit

function PlayLeftHit (float tweentime)

Overrides: Pawn.PlayLeftHit


[edit] PlayLookAround

function PlayLookAround ()


[edit] PlayMeleeAttack

function PlayMeleeAttack ()


[edit] PlayMovingAttack

function PlayMovingAttack ()

Overrides: Pawn.PlayMovingAttack


[edit] PlayOutOfWater

function PlayOutOfWater ()

Overrides: Pawn.PlayOutOfWater


[edit] PlayRangedAttack

function PlayRangedAttack ()


[edit] PlayRightHit

function PlayRightHit (float tweentime)

Overrides: Pawn.PlayRightHit


[edit] PlayTakeHitSound

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

Overrides: Pawn.PlayTakeHitSound


[edit] PlayWaving

function PlayWaving ()


[edit] PreSetMovement

function PreSetMovement ()

Overrides: Pawn.PreSetMovement


[edit] RelativeStrength

function float RelativeStrength (Pawn Other)


[edit] ReSetSkill

function ReSetSkill ()


[edit] SendGlobalMessage

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

Overrides: Pawn.SendGlobalMessage


[edit] SendTeamMessage

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

Overrides: Pawn.SendTeamMessage


[edit] SetAlertness

final function SetAlertness (float NewAlertness)


[edit] SetEnemy

function bool SetEnemy (Pawn NewEnemy)


[edit] SetFall

function SetFall ()


[edit] SetMovementPhysics

function SetMovementPhysics ()

Overrides: Pawn.SetMovementPhysics


[edit] SetOrders

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


[edit] SetPeripheralVision

function SetPeripheralVision ()


[edit] ShootTarget

function ShootTarget (Actor NewTarget)


[edit] SpawnCarcass

function Carcass SpawnCarcass ()

Overrides: Pawn.SpawnCarcass


[edit] SpawnGibbedCarcass

function SpawnGibbedCarcass ()

Overrides: Pawn.SpawnGibbedCarcass


[edit] SpecialFire

function SpecialFire ()

Overrides: Pawn.SpecialFire


[edit] StartMatch

function StartMatch ()


[edit] StopFiring

function StopFiring ()

Overrides: Pawn.StopFiring


[edit] StrafeAdjust

function float StrafeAdjust ()


[edit] StrafeFromDamage

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


[edit] SwitchToBestWeapon

function bool SwitchToBestWeapon ()

Overrides: Pawn.SwitchToBestWeapon


[edit] TranslocateToTarget

function TranslocateToTarget (Actor Destn)


[edit] TryToDuck

function TryToDuck (Object.Vector duckDir, bool bReversed)


[edit] TryToward

function bool TryToward (Inventory Inv, float Weight)


[edit] UnderLift

function UnderLift (Mover M)

Overrides: Pawn.UnderLift


[edit] WarnTarget

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

Overrides: Pawn.WarnTarget


[edit] WhatToDoNext

function WhatToDoNext (name LikelyState, name LikelyLabel)


[edit] YellAt

function YellAt (Pawn Moron)


Personal tools