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

ROEngine.ROTeamAI

Extends
TeamAI

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- UnrealGame.TeamAI
         |   
         +-- ROEngine.ROTeamAI

Variables Summary
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
functionbool DefendHere (Bot B, GameObjective O))
function FindNewObjectives (GameObjective DisabledObjective))
functionGameObjective GetLeastDefendedObjective ()))
functionGameObjective GetMostDefendedObjective ()))
functionGameObjective GetPriorityAttackObjectiveFor (SquadAI AttackSquad))
functionbool NothingToDefend ()))
functionbool PutOnDefense (Bot B))
function SetAllSquadObjectivesTo (int NewObjective))
function SetBotOrders (Bot NewBot, RosterEntry R))
function SetObjectiveLists ()))
function SetSquadObjectivesTo (int NewObjective, PlayerReplicationInfo SquadLeader))
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


Functions Detail

DefendHere Source code

function bool DefendHere ( Bot B, GameObjective O) )

FindNewObjectives Source code

function FindNewObjectives ( GameObjective DisabledObjective) )

GetLeastDefendedObjective Source code

function GameObjective GetLeastDefendedObjective ( ) )

GetMostDefendedObjective Source code

function GameObjective GetMostDefendedObjective ( ) )

GetPriorityAttackObjectiveFor Source code

function GameObjective GetPriorityAttackObjectiveFor ( SquadAI AttackSquad) )

NothingToDefend Source code

function bool NothingToDefend ( ) )

PutOnDefense Source code

function bool PutOnDefense ( Bot B) )

SetAllSquadObjectivesTo Source code

function SetAllSquadObjectivesTo ( int NewObjective) )

SetBotOrders Source code

function SetBotOrders ( Bot NewBot, RosterEntry R) )

SetObjectiveLists Source code

function SetObjectiveLists ( ) )

SetSquadObjectivesTo Source code

function SetSquadObjectivesTo ( int NewObjective, PlayerReplicationInfo SquadLeader) )


Defaultproperties

defaultproperties
{
     SquadType=Class'ROEngine.ROSquadAI'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:52.499 - Created with UnCodeX