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 |