UTGame.UTOnslaughtSquadAI
- Extends
- UTSquadAI
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Info
|
+-- Engine.ReplicationInfo
|
+-- UTGame.UTSquadAI
|
+-- UTGame.UTOnslaughtSquadAI
| 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 |
| Inherited Functions from UTGame.UTSquadAI |
| AcceptableDefensivePosition, AddBot, AddEnemy, AddTransientCosts, AllowContinueOnFoot, AllowDetourTo, AllowImpactJumpBy, AllowTaunt, AllowTranslocationBy, AssessThreat, AssignSquadResponsibility, BeDevious, BotEnteredVehicle, BotSuitability, 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, TellBotToFollow, Tick, TryToIntercept, UndeployVehicle, UnderFire, ValidEnemy, VehicleDesireability, WaitAtThisPosition, WanderNearLeader |
var bool bDefendingSquad;
LastFailedNodeTeleportTime Source code
var float LastFailedNodeTeleportTime;
MaxObjectiveGetOutDist Source code
var float MaxObjectiveGetOutDist;
AssignSquadResponsibility Source code
function bool AssignSquadResponsibility (
UTBot B) )
function bool BeDevious (
Pawn Enemy) )
function bool CheckBarricades (
UTBot B) )
function bool CheckSquadObjectives (
UTBot B) )
function bool CheckVehicle (
UTBot B) )
GetMaxDefenseDistanceFrom Source code
function float GetMaxDefenseDistanceFrom (
Actor Center,
UTBot B) )
GetMaxObjectiveGetOutDist Source code
function float GetMaxObjectiveGetOutDist ( ) )
function bool GetOrbToDefendNode (
UTBot B) )
function name GetOrders ( ) )
function MarkHuntingSpots (
UTBot B) )
function float MaxVehicleDist (
Pawn P) )
function ModifyAggression (
UTBot B,
out float Aggression )
function float ModifyThreat (
float current,
Pawn NewThreat,
bool bThreatVisible,
UTBot B) )
function bool MustCompleteOnFoot (
Actor O) )
function bool MustKeepEnemy (
Pawn E) )
function bool NodeTeleport (
UTBot B) )
function bool OwnAllPowerNodes ( ) )
function byte PriorityObjective (
UTBot B) )
function SetDefenseScriptFor (
UTBot B) )
ShouldCheckSuperVehicle Source code
function bool ShouldCheckSuperVehicle (
UTBot B) )
ShouldUseAlternatePaths Source code
function bool ShouldUseAlternatePaths ( ) )
defaultproperties
{
MaxSquadSize=3
bAddTransientCosts=True
Name="Default__UTOnslaughtSquadAI"
ObjectArchetype=UTSquadAI'UTGame.Default__UTSquadAI'
}
|
Creation time: Mon 26/11/2007 17:41:26.718 - Created with
UnCodeX