Cogito, ergo sum

UE2:ONSTeamAI (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> TeamAI >> ONSTeamAI
Package: 
Onslaught

null

Properties

bAllNodesTaken

Type: bool


FinalCore

Type: ONSPowerCore

this team's main powercore

Default values

Property Value
OrderList[0] 'ATTACK'
OrderList[4] 'DEFEND'
OrderList[6] 'ATTACK'
OrderList[7] 'ATTACK'
SquadType Class'Onslaught.ONSSquadAI'

Instance functions

CoreAvailabilityScore

function float CoreAvailabilityScore (ONSPowerCore Core)


CriticalObjectiveWarning

function CriticalObjectiveWarning (GameObjective AttackedObjective, Pawn EventInstigator)

Overrides: TeamAI.CriticalObjectiveWarning


FindFastFreelanceObjective

function GameObjective FindFastFreelanceObjective ()


FindNewObjectives

function FindNewObjectives (GameObjective DisabledObjective)

Overrides: TeamAI.FindNewObjectives


GetLeastDefendedObjective

function GameObjective GetLeastDefendedObjective ()

Overrides: TeamAI.GetLeastDefendedObjective


GetMostDefendedObjective

function GameObjective GetMostDefendedObjective ()

Overrides: TeamAI.GetMostDefendedObjective


GetPriorityAttackObjectiveFor

function GameObjective GetPriorityAttackObjectiveFor (SquadAI AttackSquad)

Overrides: TeamAI.GetPriorityAttackObjectiveFor


GetPriorityFreelanceObjective

function GameObjective GetPriorityFreelanceObjective ()

Overrides: TeamAI.GetPriorityFreelanceObjective


IsFastFreelanceObjective

function bool IsFastFreelanceObjective (ONSPowerCore Core)


ObjectiveCovered

function bool ObjectiveCovered (GameObjective O)


OverrideCheckSpecialVehicleObjectives

function bool OverrideCheckSpecialVehicleObjectives (Bot B)


PutOnDefense

function bool PutOnDefense (Bot B)

Overrides: TeamAI.PutOnDefense


ReAssessStrategy

function ReAssessStrategy ()

Overrides: TeamAI.ReAssessStrategy


Reset

function Reset ()

Overrides: TeamAI.Reset


SetObjectiveLists

function SetObjectiveLists ()

Overrides: TeamAI.SetObjectiveLists