The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:DMSquad (UT2003)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> Actor >> Info >> ReplicationInfo >> SquadAI >> DMSquad |
Contents |
- Package:
- UnrealGame
- Direct subclass:
- MutSquadAI
- This class in other games:
- UT2004
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
DMSquad. operational AI control for DeathMatch each bot is on its own squad
[edit] Default values
| Property | Value |
|---|---|
| CurrentOrders | 'Freelance' |
[edit] Instance functions
[edit] AddBot
function AddBot (Bot B)
Overrides: SquadAI.AddBot
[edit] AssignCombo
function AssignCombo (Bot B)
Overrides: SquadAI.AssignCombo
[edit] AssignSquadResponsibility
Overrides: SquadAI.AssignSquadResponsibility
[edit] BeDevious
function bool BeDevious ()
Overrides: SquadAI.BeDevious
[edit] CheckSquadObjectives
Overrides: SquadAI.CheckSquadObjectives
[edit] DisplayDebug
Overrides: SquadAI.DisplayDebug
[edit] FriendlyToward
Overrides: SquadAI.FriendlyToward
[edit] GetOrders
function name GetOrders ()
Overrides: SquadAI.GetOrders
[edit] IsDefending
Overrides: SquadAI.IsDefending
[edit] NearFormationCenter
Overrides: SquadAI.NearFormationCenter
[edit] RemoveBot
function RemoveBot (Bot B)
Overrides: SquadAI.RemoveBot
[edit] SetEnemy
Overrides: SquadAI.SetEnemy
[edit] ShouldDeferTo
function bool ShouldDeferTo (Controller C)
Overrides: SquadAI.ShouldDeferTo
[edit] WaitAtThisPosition
Overrides: SquadAI.WaitAtThisPosition
