UE2:SquadAI (UT2003)
Object >> Actor >> Info >> ReplicationInfo >> SquadAI |
- Package:
- UnrealGame
- Direct subclasses:
- BombingRunSquadAI, CTFSquadAI, DMSquad, DOMSquadAI, InvasionSquad
- This class in other games:
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. |
SquadAI. operational AI control for TeamGame
Properties
AlternatePath
Type: AssaultPath
path to use for attacking base
AlternatePathTag
Type: name
AttackString
Type: string
Modifiers: localized
Default value: "attacking"
bFreelance
Type: bool
bFreelanceAttack
Type: bool
bFreelanceDefend
Type: bool
CurrentOrders
Type: name
DefendString
Type: string
Modifiers: localized
Default value: "defending"
Enemies
Type: Pawn
Array size: 8
FreelanceScripts
Type: UnrealScriptedSequence
FreelanceString
Type: string
Modifiers: localized
Default value: "Sweeper"
GatherThreshold
Type: float
Default value: 0.6
HoldString
Type: string
Modifiers: localized
Default value: "holding"
LeaderPRI
Type: TeamPlayerReplicationInfo
MaxSquadSize
Type: int
Default value: 2
NextSquad
Type: SquadAI
list of squads on a team
RestingFormation
Type: RestingFormation
RestingFormationClass
Type: class<RestingFormation>
Default value: Class'UnrealGame.RestingFormation'
Size
Type: int
SquadLeader
Type: Controller
SquadMembers
Type: Bot
SquadObjective
Type: GameObjective
SupportString
Type: string
Modifiers: localized
Default value: "supporting"
SupportStringTrailer
Type: string
Modifiers: localized
Team
Type: UnrealTeamInfo
Functions
Events
Destroyed
Overrides: Actor.Destroyed
Other instance functions
See SquadAI instance functions.
States
Retasking
Retasking.Tick
Overrides: Actor.Tick (global)