I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

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[edit]

bAllNodesTaken[edit]

Type: bool


FinalCore[edit]

Type: ONSPowerCore

this team's main powercore

Default values[edit]

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

Instance functions[edit]

CoreAvailabilityScore[edit]

function float CoreAvailabilityScore (ONSPowerCore Core)


CriticalObjectiveWarning[edit]

function CriticalObjectiveWarning (GameObjective AttackedObjective, Pawn EventInstigator)

Overrides: TeamAI.CriticalObjectiveWarning


FindFastFreelanceObjective[edit]

function GameObjective FindFastFreelanceObjective ()


FindNewObjectives[edit]

function FindNewObjectives (GameObjective DisabledObjective)

Overrides: TeamAI.FindNewObjectives


GetLeastDefendedObjective[edit]

function GameObjective GetLeastDefendedObjective ()

Overrides: TeamAI.GetLeastDefendedObjective


GetMostDefendedObjective[edit]

function GameObjective GetMostDefendedObjective ()

Overrides: TeamAI.GetMostDefendedObjective


GetPriorityAttackObjectiveFor[edit]

function GameObjective GetPriorityAttackObjectiveFor (SquadAI AttackSquad)

Overrides: TeamAI.GetPriorityAttackObjectiveFor


GetPriorityFreelanceObjective[edit]

function GameObjective GetPriorityFreelanceObjective ()

Overrides: TeamAI.GetPriorityFreelanceObjective


IsFastFreelanceObjective[edit]

function bool IsFastFreelanceObjective (ONSPowerCore Core)


ObjectiveCovered[edit]

function bool ObjectiveCovered (GameObjective O)


OverrideCheckSpecialVehicleObjectives[edit]

function bool OverrideCheckSpecialVehicleObjectives (Bot B)


PutOnDefense[edit]

function bool PutOnDefense (Bot B)

Overrides: TeamAI.PutOnDefense


ReAssessStrategy[edit]

function ReAssessStrategy ()

Overrides: TeamAI.ReAssessStrategy


Reset[edit]

function Reset ()

Overrides: TeamAI.Reset


SetObjectiveLists[edit]

function SetObjectiveLists ()

Overrides: TeamAI.SetObjectiveLists