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

UT2k4Assault.ASTeamAI

Extends
TeamAI

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- UnrealGame.TeamAI
         |   
         +-- UT2k4Assault.ASTeamAI

Variables Summary
SquadAICurrentDefenseSquad
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 CriticalObjectiveWarning (GameObjective G, Pawn NewEnemy)
functionGameObjective GetLeastDefendedObjective ()
functionGameObjective GetPriorityAttackObjectiveFor (SquadAI AttackSquad)
functionbool PutOnDefense (Bot B)
function SetBotOrders (Bot NewBot, RosterEntry R)
function SetOrders (Bot B, name NewOrders, Controller OrderGiver)
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

CurrentDefenseSquad Source code

var SquadAI CurrentDefenseSquad;


Functions Detail

CriticalObjectiveWarning Source code

function CriticalObjectiveWarning ( GameObjective G, Pawn NewEnemy )

GetLeastDefendedObjective Source code

function GameObjective GetLeastDefendedObjective ( )

GetPriorityAttackObjectiveFor Source code

function GameObjective GetPriorityAttackObjectiveFor ( SquadAI AttackSquad )

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 )


Defaultproperties

defaultproperties
{
     SquadType=Class'UT2k4Assault.AssaultSquadAI'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:51.140 - Created with UnCodeX