Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Engine.Actor | +-- Engine.Info | +-- Engine.ReplicationInfo | +-- UnrealGame.SquadAI | +-- Jailbreak.JBBotSquad
Variables Summary | |
---|---|
TCacheCountEnemies | CacheCountEnemies |
TInfoHunt | InfoHunt |
TInfoEnemy | ListInfoEnemy[8] |
float | TimeInitialized |
Structures Summary | ||
---|---|---|
TCacheCountEnemies Time, Result | ||
TInfoEnemy TimeUpdate, bIsApproaching, bIsVisible, DistanceObjective | ||
TInfoHunt Controller, NavigationPoint |
Functions Summary | ||
---|---|---|
![]() | AddBot (Bot Bot)) | |
![]() | bool | AddEnemy (Pawn PawnEnemy)) |
![]() | BeginState ())) Evasive | |
![]() | bool | CanHunt ())) |
![]() | bool | CanHuntBetterThan (JBBotSquad Squad, Controller Controller)) |
![]() | bool | CheckSquadObjectives (Bot Bot)) |
![]() | bool | CheckSquadObjectives (Bot Bot)) Evasive |
![]() | ClearEnemies ())) | |
![]() | ClearHunt ())) | |
![]() | int | CountEnemies ())) |
![]() | FindCover (NavigationPoint NavigationPointStart, vector LocationOrigin, vector LocationEnemy, out array<NavigationPoint> ListNavigationPointCover, out array<NavigationPoint> ListNavigationPointChecked)) Evasive | |
![]() | bool | FindPathToObjective (Bot Bot, Actor ActorObjective)) |
![]() | string | GetOrderStringFor (TeamPlayerReplicationInfo TeamPlayerReplicationInfo)) |
![]() | int | GetSize ())) |
![]() | bool | Hunt (Controller Controller, NavigationPoint NavigationPoint)) |
![]() | Initialize (UnrealTeamInfo UnrealTeamInfo, GameObjective GameObjective, Controller ControllerLeader)) | |
![]() | bool | IsEnemyAcquired (Controller Controller)) |
![]() | bool | IsEvasive ())) |
![]() | bool | IsHunting (optional Controller Controller)) |
![]() | bool | IsInCover (NavigationPoint NavigationPoint, vector LocationEnemy)) Evasive |
![]() | float | ModifyThreat (float Threat, Pawn PawnThreat, bool bThreatVisible, Bot Bot)) |
![]() | bool | MustKeepEnemy (Pawn PawnEnemy)) |
![]() | bool | MustKeepEnemy (Pawn PawnEnemy)) Evasive |
![]() | NotifyKilled (Controller ControllerKiller, Controller ControllerVictim, Pawn PawnVictim)) | |
![]() | PostBeginPlay ())) | |
![]() | byte | PriorityObjective (Bot Bot)) |
![]() | RemoveBot (Bot Bot)) | |
![]() | bool | SetEnemy (Bot Bot, Pawn PawnEnemy)) |
![]() | StartEvasive ())) | |
![]() | StopEvasive ())) |
States Summary |
---|
Evasive Source code |
---|
state Evasive |
BeginState, CheckSquadObjectives, FindCover, IsInCover, MustKeepEnemy |
Variables Detail |
---|
Structures Detail |
---|
var bool bIsApproaching;};
var bool bIsVisible;
var float DistanceObjective;
var float TimeUpdate;
Functions Detail |
---|
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |