Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UnrealGame.DOMTeamAI

Extends
TeamAI

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- UnrealGame.TeamAI
         |   
         +-- UnrealGame.DOMTeamAI

Variables Summary
SquadAIPrimaryDefender
Inherited Variables from UnrealGame.TeamAI
AttackSquad, EnemyTeam, FreelanceSquad, NumSuperPickups, NumSupportingPlayer, Objectives, OrderList[8], OrderOffset, PickedObjective, Squads, SquadType, SuperPickups[16], Team
Inherited Variables from Engine.Info
BotsGroup, ChatGroup, GameGroup, KickVoteGroup, MapVoteGroup, RulesGroup, ServerGroup

Functions Summary
function CheckFreelanceObjective (SquadAI S)
functionbool DominationPending ()
function FindNewObjectiveFor (SquadAI S, bool bForceUpdate)
functionGameObjective GetLeastDefendedObjective ()
functionGameObjective GetPriorityAttackObjectiveFor (SquadAI AttackSquad)
functionGameObjective GetPriorityFreelanceObjective ()
functionbool PutOnDefense (Bot B)
function SetBotOrders (Bot NewBot, RosterEntry R)
function SetOrders (Bot B, name NewOrders, Controller OrderGiver)
functionbool StayFreelance (SquadAI S)
Inherited Functions from UnrealGame.TeamAI
AddHumanSquad, AddSquadWithLeader, CallForBall, CallForHelp, ClearEnemies, CriticalObjectiveWarning, FindHumanSquad, FindNewObjectiveFor, FindNewObjectives, FindSquadOf, FriendlyToward, GetLeastDefendedObjective, GetMostDefendedObjective, GetPriorityAttackObjective, GetPriorityAttackObjectiveFor, GetPriorityFreelanceObjective, GetSquadLedBy, NotifyKilled, OnThisTeam, PostBeginPlay, PutBotOnSquadLedBy, PutOnDefense, PutOnFreelance, PutOnOffense, ReAssessStrategy, RemoveFromTeam, RemoveSquad, Reset, SetBotOrders, SetObjectiveLists, SetOrders, SuperPickupAvailable, Timer
Inherited Functions from Engine.Info
AcceptPlayInfoProperty, AllowClassRemoval, FillPlayInfo, GetDescriptionText, GetSecurityLevel


Variables Detail

PrimaryDefender Source code

var SquadAI PrimaryDefender;


Functions Detail

CheckFreelanceObjective Source code

function CheckFreelanceObjective ( SquadAI S )

DominationPending Source code

function bool DominationPending ( )

FindNewObjectiveFor Source code

function FindNewObjectiveFor ( SquadAI S, bool bForceUpdate )

GetLeastDefendedObjective Source code

function GameObjective GetLeastDefendedObjective ( )

GetPriorityAttackObjectiveFor Source code

function GameObjective GetPriorityAttackObjectiveFor ( SquadAI AttackSquad )

GetPriorityFreelanceObjective Source code

function GameObjective GetPriorityFreelanceObjective ( )

PutOnDefense Source code

function bool PutOnDefense ( Bot B )

SetBotOrders Source code

function SetBotOrders ( Bot NewBot, RosterEntry R )

SetOrders Source code

function SetOrders ( Bot B, name NewOrders, Controller OrderGiver )

StayFreelance Source code

function bool StayFreelance ( SquadAI S )


Defaultproperties

defaultproperties
{
     SquadType=Class'UnrealGame.DOMSquadAI'
     OrderList(0)="Attack"
     OrderList(1)="Defend"
     OrderList(2)="Attack"
     OrderList(4)="Defend"
     OrderList(6)="Freelance"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:18.437 - Created with UnCodeX