Gah - a solution with more questions. – EntropicLqd
UE2:SquadAI instance functions (UT2003)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> Actor >> Info >> ReplicationInfo >> SquadAI (instance functions) |
Contents
- 1 Instance functions
- 1.1 AddBot
- 1.2 AddEnemy
- 1.3 AddTransientCosts
- 1.4 AllowDetourTo
- 1.5 AllowImpactJumpBy
- 1.6 AllowTaunt
- 1.7 AllowTranslocationBy
- 1.8 AssessThreat
- 1.9 AssignCombo
- 1.10 AssignSquadResponsibility
- 1.11 BeDevious
- 1.12 BotSuitability
- 1.13 CautiousAdvance
- 1.14 CheckSquadObjectives
- 1.15 ClearPathFor
- 1.16 CloseToLeader
- 1.17 DisplayDebug
- 1.18 FindNewEnemyFor
- 1.19 FindPathToObjective
- 1.20 FormationCenter
- 1.21 FriendlyToward
- 1.22 GetFacingRotation
- 1.23 GetOrders
- 1.24 GetOrderStringFor
- 1.25 GetRestingFormation
- 1.26 GetSize
- 1.27 Initialize
- 1.28 IsDefending
- 1.29 IsOnSquad
- 1.30 LostEnemy
- 1.31 MergeEnemiesFrom
- 1.32 MergeWith
- 1.33 ModifyThreat
- 1.34 MustKeepEnemy
- 1.35 NearFormationCenter
- 1.36 NotifyKilled
- 1.37 PickBotToReassign
- 1.38 PickNewLeader
- 1.39 PickRetreatDestination
- 1.40 PriorityObjective
- 1.41 RemoveBot
- 1.42 RemoveEnemy
- 1.43 RemovePlayer
- 1.44 Reset
- 1.45 Retask
- 1.46 SetAlternatePath
- 1.47 SetDefenseScriptFor
- 1.48 SetEnemy
- 1.49 SetFacingActor
- 1.50 SetFinalStretch
- 1.51 SetFreelanceScriptFor
- 1.52 SetLeader
- 1.53 SetObjective
- 1.54 ShouldDeferTo
- 1.55 ShouldDestroyTranslocator
- 1.56 TellBotToFollow
- 1.57 TryToIntercept
- 1.58 UnderFire
- 1.59 WaitAtThisPosition
- 1.60 WanderNearLeader
- SquadAI instance functions in other games:
- UT2004
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
AddBot
function AddBot (Bot B)
AddEnemy
AddTransientCosts
AllowDetourTo
AllowImpactJumpBy
AllowTaunt
AllowTranslocationBy
AssessThreat
AssignCombo
function AssignCombo (Bot B)
AssignSquadResponsibility
BeDevious
function bool BeDevious ()
BotSuitability
CautiousAdvance
CheckSquadObjectives
ClearPathFor
function bool ClearPathFor (Controller C)
CloseToLeader
DisplayDebug
Overrides: Actor.DisplayDebug
FindNewEnemyFor
FindPathToObjective
FormationCenter
function Actor FormationCenter ()
FriendlyToward
GetFacingRotation
function Object.Rotator GetFacingRotation ()
GetOrders
function name GetOrders ()
GetOrderStringFor
simulated function string GetOrderStringFor (TeamPlayerReplicationInfo PRI)
GetRestingFormation
function RestingFormation GetRestingFormation ()
GetSize
function int GetSize ()
Initialize
IsDefending
IsOnSquad
function bool IsOnSquad (Controller C)
LostEnemy
MergeEnemiesFrom
MergeWith
function MergeWith (SquadAI S)
ModifyThreat
MustKeepEnemy
NearFormationCenter
NotifyKilled
PickBotToReassign
function Bot PickBotToReassign ()
PickNewLeader
function PickNewLeader ()
PickRetreatDestination
PriorityObjective
RemoveBot
function RemoveBot (Bot B)
RemoveEnemy
function RemoveEnemy (Pawn E)
RemovePlayer
function RemovePlayer (PlayerController P)
Reset
function Reset ()
Overrides: Actor.Reset
Retask
function Retask (Bot B)
SetAlternatePath
function SetAlternatePath (bool bResetSquad)
SetDefenseScriptFor
function SetDefenseScriptFor (Bot B)
SetEnemy
SetFacingActor
SetFinalStretch
function SetFinalStretch (bool bValue)
SetFreelanceScriptFor
function SetFreelanceScriptFor (Bot B)
SetLeader
function SetLeader (Controller C)
SetObjective
function SetObjective (GameObjective O, bool bForceUpdate)
ShouldDeferTo
function bool ShouldDeferTo (Controller C)