Source

UnrealMagicOfDoomOhYeah / UTTeamAI.txt

Full commit
UTGame/Classes/UTTeamAI.uc
class UTTeamAI extends Info

    function CallForHelp(UTBot B)
    function ClearEnemies()
    function CriticalObjectiveWarning(UTGameObjective G, Pawn NewEnemy);
    function FindNewObjectiveFor(UTSquadAI S, bool bForceUpdate)
    function FindNewObjectives(UTGameObjective DisabledObjective)
    function FindSuperItems()
    function NotifyKilled(Controller Killer, Controller Killed, Pawn KilledPawn)
    function PostBeginPlay()
    function PutBotOnSquadLedBy(Controller C, UTBot B)
    function PutOnFreelance(UTBot B)
    function PutOnOffense(UTBot B)
    function ReAssessStrategy()
    function RemoveFromTeam(Controller Other)
    function RemoveSquad(UTSquadAI Squad)
    function Reset()
    function SetBotOrders(UTBot NewBot)
    function SetObjectiveLists()
    function SetOrders(UTBot B, name NewOrders, Controller OrderGiver)
    function Timer()
    function UTGameObjective GetLeastDefendedObjective(Controller InController)
    function UTGameObjective GetPriorityAttackObjectiveFor(UTSquadAI InAttackSquad, Controller InController)
    function UTGameObjective GetPriorityFreelanceObjectiveFor(UTSquadAI InFreelanceSquad)
    function UTGameObjective GetPriorityStandaloneObjectiveFor(UTSquadAI InAttackSquad, Controller InController)
    function UTSquadAI AddHumanSquad()
    function UTSquadAI AddSquadWithLeader(Controller C, UTGameObjective O)
    function UTSquadAI FindHumanSquad()
    function UTSquadAI FindSquadOf(Controller C)
    function UTSquadAI GetSquadLedBy(Controller C)
    function bool FriendlyToward(Pawn Other)
    function bool PutOnDefense(UTBot B)
    simulated native function byte GetTeamNum();