My program doesn't have bugs. It just develops random features.
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[edit]
AddBot[edit]
function AddBot (Bot B)
AddEnemy[edit]
AddTransientCosts[edit]
AllowDetourTo[edit]
AllowImpactJumpBy[edit]
AllowTaunt[edit]
AllowTranslocationBy[edit]
AssessThreat[edit]
AssignCombo[edit]
function AssignCombo (Bot B)
AssignSquadResponsibility[edit]
BeDevious[edit]
function bool BeDevious ()
BotSuitability[edit]
CautiousAdvance[edit]
CheckSquadObjectives[edit]
ClearPathFor[edit]
function bool ClearPathFor (Controller C)
CloseToLeader[edit]
DisplayDebug[edit]
Overrides: Actor.DisplayDebug
FindNewEnemyFor[edit]
FindPathToObjective[edit]
FormationCenter[edit]
function Actor FormationCenter ()
FriendlyToward[edit]
GetFacingRotation[edit]
function Object.Rotator GetFacingRotation ()
GetOrders[edit]
function name GetOrders ()
GetOrderStringFor[edit]
simulated function string GetOrderStringFor (TeamPlayerReplicationInfo PRI)
GetRestingFormation[edit]
function RestingFormation GetRestingFormation ()
GetSize[edit]
function int GetSize ()
Initialize[edit]
IsDefending[edit]
IsOnSquad[edit]
function bool IsOnSquad (Controller C)
LostEnemy[edit]
MergeEnemiesFrom[edit]
MergeWith[edit]
function MergeWith (SquadAI S)
ModifyThreat[edit]
MustKeepEnemy[edit]
NearFormationCenter[edit]
NotifyKilled[edit]
PickBotToReassign[edit]
function Bot PickBotToReassign ()
PickNewLeader[edit]
function PickNewLeader ()
PickRetreatDestination[edit]
PriorityObjective[edit]
RemoveBot[edit]
function RemoveBot (Bot B)
RemoveEnemy[edit]
function RemoveEnemy (Pawn E)
RemovePlayer[edit]
function RemovePlayer (PlayerController P)
Reset[edit]
function Reset ()
Overrides: Actor.Reset
Retask[edit]
function Retask (Bot B)
SetAlternatePath[edit]
function SetAlternatePath (bool bResetSquad)
SetDefenseScriptFor[edit]
function SetDefenseScriptFor (Bot B)
SetEnemy[edit]
SetFacingActor[edit]
SetFinalStretch[edit]
function SetFinalStretch (bool bValue)
SetFreelanceScriptFor[edit]
function SetFreelanceScriptFor (Bot B)
SetLeader[edit]
function SetLeader (Controller C)
SetObjective[edit]
function SetObjective (GameObjective O, bool bForceUpdate)
ShouldDeferTo[edit]
function bool ShouldDeferTo (Controller C)