I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:AssaultSquadAI (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> ReplicationInfo >> SquadAI >> AssaultSquadAI
Package: 
UT2k4Assault

null

Properties

bVehicleEntriesInitialized

Type: bool


EntryTriggers

Type: array<Trigger_ASUseAndRespawn>


FocusPawn

Type: Pawn


Default values

Property Value
bAddTransientCosts True
bRoamingSquad False
GatherThreshold 0.0
MaxSquadSize 3

Instance functions

AssessThreat

function float AssessThreat (Bot B, Pawn NewThreat, bool bThreatVisible)

Overrides: SquadAI.AssessThreat


AssignSquadResponsibility

function bool AssignSquadResponsibility (Bot B)

Overrides: SquadAI.AssignSquadResponsibility


BotEnteredVehicle

function BotEnteredVehicle (Bot B)

Overrides: SquadAI.BotEnteredVehicle


GetKeyVehicle

function Vehicle GetKeyVehicle (Bot B)

Overrides: SquadAI.GetKeyVehicle


GetLinkVehicle

function Vehicle GetLinkVehicle (Bot B)

Overrides: SquadAI.GetLinkVehicle


GetOrders

function name GetOrders ()

Overrides: SquadAI.GetOrders


GetOrderStringFor

simulated function string GetOrderStringFor (TeamPlayerReplicationInfo PRI)

Overrides: SquadAI.GetOrderStringFor


MaxVehicleDist

function float MaxVehicleDist (Pawn P)

Overrides: SquadAI.MaxVehicleDist


MergeWith

function MergeWith (SquadAI S)

Overrides: SquadAI.MergeWith


ModifyThreat

function float ModifyThreat (float current, Pawn NewThreat, bool bThreatVisible, Bot B)

Overrides: SquadAI.ModifyThreat


MustKeepEnemy

function bool MustKeepEnemy (Pawn E)

Overrides: SquadAI.MustKeepEnemy


NeverBail

function bool NeverBail (Pawn P)

Overrides: SquadAI.NeverBail


ObjectiveConstraintClass

function class<PawnObjectiveConstraintClass ()


PickNewLeader

function PickNewLeader ()

Overrides: SquadAI.PickNewLeader


PriorityObjective

function byte PriorityObjective (Bot B)

Overrides: SquadAI.PriorityObjective


Reset

function Reset ()

Overrides: SquadAI.Reset


ShouldSuppressEnemy

function bool ShouldSuppressEnemy (Bot B)

Overrides: SquadAI.ShouldSuppressEnemy