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

UTGame.UTDMSquad

Extends
UTSquadAI

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.ReplicationInfo
         |   
         +-- UTGame.UTSquadAI
            |   
            +-- UTGame.UTDMSquad

Constants Summary
Inherited Contants from UTGame.UTSquadAI
NEAROBJECTIVEDIST

Variables Summary
Inherited Variables from UTGame.UTSquadAI
AttackString, bAddTransientCosts, bFreelance, bFreelanceAttack, bFreelanceDefend, bRoamingSquad, bShouldUseGatherPoints, CurrentOrders, DefendString, Enemies[8], FormationSize, FreelanceString, HoldString, LeaderPRI, MaxSquadRoutes, MaxSquadSize, NextSquad, ObjectiveRouteCache, PendingSquadRouteMaker, PreviousObjectiveRouteCache, RouteObjective, Size, SquadLeader, SquadMembers, SquadObjective, SquadRouteIteration, SquadRoutes, SupportString, SupportStringTrailer, Team

Structures Summary
Inherited Structures from UTGame.UTSquadAI
AlternateRoute

Functions Summary
function AddBot (UTBot B))
functionbool AllowContinueOnFoot (UTBot B, UTVehicle V))
functionbool AssignSquadResponsibility (UTBot B))
functionbool BeDevious (Pawn Enemy))
functionbool CheckSquadObjectives (UTBot B))
function DisplayDebug (HUD HUD, out float YL, out float YPos))
functionbool FriendlyToward (Pawn Other))
functionname GetOrders ()))
functionbool IsDefending (UTBot B))
functionbool NearFormationCenter (Pawn P))
function RemoveBot (UTBot B))
functionbool SetEnemy (UTBot B, Pawn NewEnemy ))
functionbool ShouldDeferTo (Controller C))
functionfloat VehicleDesireability (UTVehicle V, UTBot B))
functionbool WaitAtThisPosition (Pawn P))
Inherited Functions from UTGame.UTSquadAI
AcceptableDefensivePosition, AddBot, AddEnemy, AddTransientCosts, AllowContinueOnFoot, AllowDetourTo, AllowImpactJumpBy, AllowTaunt, AllowTranslocationBy, AssessThreat, AssignSquadResponsibility, BeDevious, BotEnteredVehicle, BotSuitability, CheckHoverboard, CheckSquadObjectives, CheckSuperItem, CheckTowing, CheckVehicle, ClearPathFor, CloseEnoughToObjective, CloseToLeader, CriticalObjectiveWarning, Destroyed, DisplayDebug, EnterAndExitVehicle, FindDefensivePositionFor, FindNewEnemyFor, FindPathToObjective, FormationCenter, FriendlyToward, GetFacingRotation, GetLinkVehicle, GetMaxDefenseDistanceFrom, GetOnHoverboard, GetOrders, GetOrderStringFor, GetShortOrderStringFor, GetSize, GetStartObjective, GetTeamNum, GetTowingDestination, GotoVehicle, HandlePathObstruction, HasOtherVisibleEnemy, Initialize, IsDefending, IsOnPathToSquadObjective, IsOnSquad, LeaveVehicleAtParkingSpot, LeaveVehicleToReachObjective, LostEnemy, MarkHuntingSpots, MaxVehicleDist, MergeWith, ModifyAggression, ModifyThreat, MustCompleteOnFoot, MustKeepEnemy, NearFormationCenter, NeverBail, NotifyKilled, OverrideFollowPlayer, PickBotToReassign, PickNewLeader, PickRetreatDestination, PriorityObjective, RateDefensivePosition, RemoveBot, RemoveEnemy, RemovePlayer, Reset, Retask, SetAlternatePathTo, SetDefenseScriptFor, SetEnemy, SetFacingActor, SetLeader, SetObjective, ShouldCheckSuperVehicle, ShouldDeferTo, ShouldDestroyTranslocator, ShouldSuppressEnemy, ShouldUndeployVehicle, ShouldUseAlternatePaths, ShouldUseHoverboard, TellBotToFollow, Tick, TryToIntercept, UndeployVehicle, UnderFire, ValidEnemy, VehicleDesireability, WaitAtThisPosition, WanderNearLeader


Functions Detail

AddBot Source code

function AddBot ( UTBot B) )

AllowContinueOnFoot Source code

function bool AllowContinueOnFoot ( UTBot B, UTVehicle V) )

AssignSquadResponsibility Source code

function bool AssignSquadResponsibility ( UTBot B) )

BeDevious Source code

function bool BeDevious ( Pawn Enemy) )

CheckSquadObjectives Source code

function bool CheckSquadObjectives ( UTBot B) )

DisplayDebug Source code

simulated function DisplayDebug ( HUD HUD, out float YL, out float YPos) )

FriendlyToward Source code

function bool FriendlyToward ( Pawn Other) )

GetOrders Source code

function name GetOrders ( ) )

IsDefending Source code

function bool IsDefending ( UTBot B) )

NearFormationCenter Source code

function bool NearFormationCenter ( Pawn P) )

RemoveBot Source code

function RemoveBot ( UTBot B) )

SetEnemy Source code

function bool SetEnemy ( UTBot B, Pawn NewEnemy ) )

ShouldDeferTo Source code

function bool ShouldDeferTo ( Controller C) )

VehicleDesireability Source code

function float VehicleDesireability ( UTVehicle V, UTBot B) )

WaitAtThisPosition Source code

function bool WaitAtThisPosition ( Pawn P) )


Defaultproperties

defaultproperties
{
   CurrentOrders="Freelance"
   Name="Default__UTDMSquad"
   ObjectArchetype=UTSquadAI'UTGame.Default__UTSquadAI'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:51.146 - Created with UnCodeX