|
Britbot
|
This class represents the enemy bot in the game. More...
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< EnemyGroup > | Groups [get, set] |
| A list of the enemy's groups. | |
Static Private Member Functions | |
| static | Enemy () |
| Static enemy constructor. | |
| static List< EnemyGroup > | AnalyzeEnemyGroups (CancellationToken cancellationToken) |
| Split the enemy into its groups Should be invoked every turn to re-analyze. | |
| static List< EnemyGroup > | AnalyzeFull (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) | |
1.7.6.1