Mostly Harmless
UE2:SquadAI (UT2004)
Object >> Actor >> Info >> ReplicationInfo >> SquadAI |
Contents
- 1 Properties
- 1.1 AlternatePath
- 1.2 AlternatePathTag
- 1.3 AttackString
- 1.4 bAddTransientCosts
- 1.5 bFreelance
- 1.6 bFreelanceAttack
- 1.7 bFreelanceDefend
- 1.8 bRoamingSquad
- 1.9 CurrentOrders
- 1.10 DefendString
- 1.11 Enemies
- 1.12 FreelanceScripts
- 1.13 FreelanceString
- 1.14 GatherThreshold
- 1.15 HoldString
- 1.16 LeaderPRI
- 1.17 MaxSquadSize
- 1.18 NextSquad
- 1.19 RestingFormation
- 1.20 RestingFormationClass
- 1.21 Size
- 1.22 SquadLeader
- 1.23 SquadMembers
- 1.24 SquadObjective
- 1.25 SupportString
- 1.26 SupportStringTrailer
- 1.27 Team
- 1.28 Default values
- 2 Functions
- 3 States
- Package:
- UnrealGame
- Direct subclasses:
- AssaultSquadAI, BombingRunSquadAI, CTFSquadAI, DMSquad, DOMSquadAI, InvasionSquad, ONSSquadAI
- This class in other games:
- UT2003
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[edit]
AlternatePath[edit]
Type: AssaultPath
path to use for attacking base
AlternatePathTag[edit]
Type: name
AttackString[edit]
Type: string
Modifiers: localized
Default value: "attacking"
bAddTransientCosts[edit]
Type: bool
bFreelance[edit]
Type: bool
bFreelanceAttack[edit]
Type: bool
bFreelanceDefend[edit]
Type: bool
bRoamingSquad[edit]
Type: bool
Default value: True
CurrentOrders[edit]
Type: name
DefendString[edit]
Type: string
Modifiers: localized
Default value: "defending"
Enemies[edit]
Type: Pawn
Array size: 8
FreelanceScripts[edit]
Type: UnrealScriptedSequence
FreelanceString[edit]
Type: string
Modifiers: localized
Default value: "Sweeper"
GatherThreshold[edit]
Type: float
Default value: 0.6
HoldString[edit]
Type: string
Modifiers: localized
Default value: "holding"
LeaderPRI[edit]
Type: TeamPlayerReplicationInfo
MaxSquadSize[edit]
Type: int
Default value: 2
NextSquad[edit]
Type: SquadAI
list of squads on a team
RestingFormation[edit]
Type: RestingFormation
RestingFormationClass[edit]
Type: class<RestingFormation>
Default value: Class'UnrealGame.RestingFormation'
Size[edit]
Type: int
SquadLeader[edit]
Type: Controller
SquadMembers[edit]
Type: Bot
SquadObjective[edit]
Type: GameObjective
SupportString[edit]
Type: string
Modifiers: localized
Default value: "supporting"
SupportStringTrailer[edit]
Type: string
Modifiers: localized
Team[edit]
Type: UnrealTeamInfo
Default values[edit]
Property | Value |
---|---|
NetUpdateFrequency | 1.0 |
Functions[edit]
Events[edit]
Destroyed[edit]
Overrides: Actor.Destroyed
Other instance functions[edit]
See SquadAI instance functions.
States[edit]
Retasking[edit]
Retasking.Tick[edit]
Overrides: Actor.Tick (global)