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

U2AI.UtilSquad

Extends
Object
Modifiers
abstract

Core.Object
|   
+-- U2AI.UtilSquad

Constants Summary
Inherited Contants from Core.Object
DegreesToRadians, DegreesToRotationUnits, MaxFlt, MaxInt, MAXSEED, NoLabel, NoState, Pi, RadiansToDegrees, RF_NotifyStateChange, RotationUnitsToDegrees

Variables Summary
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAlignment, ECamOrientation, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
Alignment, BoundingVolume, Box, Color, ComponentHandle, Coords, Dimension, Guid, Matrix, NotifyInfo, ParticleHandle, Plane, Point, Range, RangeVector, Rectangle, Rotator, Scale, Vector

Functions Summary
function CheckSquadOrdersOnEnemyAcquired (Pawn AcquiringPawn ))
function CheckSquadOrdersOnMemberAdded (U2NPCControllerBasic AddedController ))
function CheckSquadOrdersOnMemberLost (U2NPCControllerBasic LostController, Pawn LostPawn ))
function GetSquadInfo (Pawn SourcePawn, out array<U2NPCControllerBasic> SquadMembers, out int ExecuteOrdersCount, out float SquadExecuteOrdersThreshold ))
function UpdateSquad (Pawn UpdatedPawn ))
functionbool ValidSquadMember (Controller C, Pawn ComparisonPawn ))
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, ?, @, @=, Ablend, AblendR, Abs, Acos, AddFlagSafe, AddTimer, AddTimerS, Asc, Asin, Atan, Atan2, BeginState, Blend, BlendR, CallFunction, CallFunctionS, CanGetProperty, CanSetProperty, Caps, Chr, Clamp, ClassIsChildOf, Constructed, Cos, Cross, DefinesFunction, DefinesFunctionS, Delete, Disable, Dot, DumpProbes, DynamicLoadObject, Enable, EndState, EnumStr, Exp, FClamp, FDecision, FileSize, FindObject, FMax, FMin, FRand, GetAxes, GetContext, GetEnum, GetLanguage, GetPropertyText, GetRand, GetStateName, GetUnAxes, GetWhiteColor, GotoLabel, GotoState, InStr, Invert, IsA, IsInState, IsProbing, Left, Len, Lerp, LineLineIntersection, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NotifyStateChange, ObjListMemStats, OrthoRotation, ProgressSeed, Quotes, Rand, RandomSpreadVector, RandRange, RemoveAllTimers, RemoveFlagSafe, RemoveTimer, RemoveTimerS, ResetConfig, ResetLoaders, Right, RMax, RMin, RotateAngleAxis, RotRand, Round, RSize, SaveConfig, SetProbing, SetPropertyText, SetPropertyTextDefault, Sin, Smerp, SMod, Split, Sqrt, Square, StaticCallFunction, StaticCallFunctionS, StaticDefinesFunction, StaticDefinesFunctionS, StaticSaveConfig, StrArray, StringToName, Tan, TimeRemaining, TimeRemainingS, TraceMessage, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, Warn, ^, ^^, |, ||, ~, ~=


Functions Detail

CheckSquadOrdersOnEnemyAcquired Source code

static function CheckSquadOrdersOnEnemyAcquired ( Pawn AcquiringPawn ) )

CheckSquadOrdersOnMemberAdded Source code

static function CheckSquadOrdersOnMemberAdded ( U2NPCControllerBasic AddedController ) )

CheckSquadOrdersOnMemberLost Source code

static function CheckSquadOrdersOnMemberLost ( U2NPCControllerBasic LostController, Pawn LostPawn ) )

GetSquadInfo Source code

static private function GetSquadInfo ( Pawn SourcePawn, out array<U2NPCControllerBasic> SquadMembers, out int ExecuteOrdersCount, out float SquadExecuteOrdersThreshold ) )

UpdateSquad Source code

static private function UpdateSquad ( Pawn UpdatedPawn ) )

ValidSquadMember Source code

static private function bool ValidSquadMember ( Controller C, Pawn ComparisonPawn ) )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:35.652 - Created with UnCodeX