Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE2:ONSTeamAI (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
Contents
- 1 Properties
- 2 Instance functions
- 2.1 CoreAvailabilityScore
- 2.2 CriticalObjectiveWarning
- 2.3 FindFastFreelanceObjective
- 2.4 FindNewObjectives
- 2.5 GetLeastDefendedObjective
- 2.6 GetMostDefendedObjective
- 2.7 GetPriorityAttackObjectiveFor
- 2.8 GetPriorityFreelanceObjective
- 2.9 IsFastFreelanceObjective
- 2.10 ObjectiveCovered
- 2.11 OverrideCheckSpecialVehicleObjectives
- 2.12 PutOnDefense
- 2.13 ReAssessStrategy
- 2.14 Reset
- 2.15 SetObjectiveLists
- Package:
- Onslaught
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. |
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
PutOnDefense
Overrides: TeamAI.PutOnDefense
ReAssessStrategy
function ReAssessStrategy ()
Overrides: TeamAI.ReAssessStrategy
Reset
function Reset ()
Overrides: TeamAI.Reset
SetObjectiveLists
function SetObjectiveLists ()
Overrides: TeamAI.SetObjectiveLists