Britbot
Static Public Member Functions | Static Public Attributes | Properties | Static Private Member Functions
Britbot.Enemy Class Reference

This class represents the enemy bot in the game. More...

List of all members.

Static Public Member Functions

static bool ShouldWeTryToCatchEnemyShips ()
 Tells you if we need to try and chaise enemies.
static void Update (CancellationToken cancellationToken)
 Does every turn updating Should be called every turn.

Static Public Attributes

static int EnemyIntelligenceSuspicionCounter = 0
 counter to check if we should try to catch targets

Properties

static List< EnemyGroupGroups [get, set]
 A list of the enemy's groups.

Static Private Member Functions

static Enemy ()
 Static enemy constructor.
static List< EnemyGroupAnalyzeEnemyGroups (CancellationToken cancellationToken)
 Split the enemy into its groups Should be invoked every turn to re-analyze.
static List< EnemyGroupAnalyzeFull (CancellationToken cancellationToken)
 Normal analysis of enemy groups, without considering the previous configurations Note that using this method alone will break the heading mechanism because this method technically return new groups each time (although they might be the same config)

Detailed Description

This class represents the enemy bot in the game.

Definition at line 16 of file Enemy.cs.


The documentation for this class was generated from the following file: