Gah - a solution with more questions. – EntropicLqd

UE2:SquadAI (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> Actor >> Info >> ReplicationInfo >> SquadAI

Contents

Package: 
UnrealGame
Direct subclasses:
AssaultSquadAI, BombingRunSquadAI, CTFSquadAI, DMSquad, DOMSquadAI, InvasionSquad, ONSSquadAI
This class in other games:
UT2003

SquadAI. operational AI control for TeamGame

[edit] Properties

[edit] AlternatePath

Type: AssaultPath

path to use for attacking base

[edit] AlternatePathTag

Type: name


[edit] AttackString

Type: string

Modifiers: localized


Default value: "attacking"

[edit] bAddTransientCosts

Type: bool


[edit] bFreelance

Type: bool


[edit] bFreelanceAttack

Type: bool


[edit] bFreelanceDefend

Type: bool


[edit] bRoamingSquad

Type: bool


Default value: True

[edit] CurrentOrders

Type: name


[edit] DefendString

Type: string

Modifiers: localized


Default value: "defending"

[edit] Enemies

Type: Pawn

Array size: 8


[edit] FreelanceScripts

Type: UnrealScriptedSequence


[edit] FreelanceString

Type: string

Modifiers: localized


Default value: "Sweeper"

[edit] GatherThreshold

Type: float


Default value: 0.6

[edit] HoldString

Type: string

Modifiers: localized


Default value: "holding"

[edit] LeaderPRI

Type: TeamPlayerReplicationInfo


[edit] MaxSquadSize

Type: int


Default value: 2

[edit] NextSquad

Type: SquadAI

list of squads on a team

[edit] RestingFormation

Type: RestingFormation


[edit] RestingFormationClass

Type: class<RestingFormation>


Default value: Class'UnrealGame.RestingFormation'

[edit] Size

Type: int


[edit] SquadLeader

Type: Controller


[edit] SquadMembers

Type: Bot


[edit] SquadObjective

Type: GameObjective


[edit] SupportString

Type: string

Modifiers: localized


Default value: "supporting"

[edit] SupportStringTrailer

Type: string

Modifiers: localized


[edit] Team

Type: UnrealTeamInfo


[edit] Default values

Property Value
NetUpdateFrequency 1.0

[edit] Functions

[edit] Events

[edit] Destroyed

event Destroyed ()

Overrides: Actor.Destroyed


[edit] Other instance functions

See SquadAI instance functions.

[edit] States

[edit] Retasking

[edit] Retasking.Tick

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


Personal tools