M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Inherits SandBox.BoardGames.AI.BoardGameAIBase.
Public Member Functions | |
BoardGameAITablut (BoardGameHelper.AIDifficulty difficulty, MissionBoardGameLogic boardGameHandler) | |
override Move | CalculateMovementStageMove () |
Public Member Functions inherited from SandBox.BoardGames.AI.BoardGameAIBase | |
virtual Move | CalculatePreMovementStageMove () |
abstract Move | CalculateMovementStageMove () |
virtual bool | WantsToForfeit () |
void | OnSetGameOver () |
void | Initialize () |
void | SetDifficulty (BoardGameHelper.AIDifficulty difficulty) |
float | HowLongDidAIThinkAboutMove () |
void | UpdateThinkingAboutMove (float dt) |
void | ResetThinking () |
bool | CanMakeMove () |
Static Public Attributes | |
static BoardGameTablut | Board |
Protected Member Functions | |
override void | InitializeDifficulty () |
Protected Member Functions inherited from SandBox.BoardGames.AI.BoardGameAIBase | |
BoardGameAIBase (BoardGameHelper.AIDifficulty difficulty, MissionBoardGameLogic boardGameHandler) | |
abstract void | InitializeDifficulty () |
Additional Inherited Members | |
Public Types inherited from SandBox.BoardGames.AI.BoardGameAIBase | |
enum | AIState { NeedsToRun , ReadyToRun , Running , AbortRequested , Aborted , Done } |
Protected Attributes inherited from SandBox.BoardGames.AI.BoardGameAIBase | |
bool | MayForfeit |
int | MaxDepth |
Properties inherited from SandBox.BoardGames.AI.BoardGameAIBase | |
AIState | State [get] |
Move | RecentMoveCalculated [get] |
bool | AbortRequested [get] |
BoardGameHelper.AIDifficulty | Difficulty [get] |
MissionBoardGameLogic | BoardGameHandler [get] |
SandBox.BoardGames.AI.BoardGameAITablut.BoardGameAITablut | ( | BoardGameHelper::AIDifficulty | difficulty, |
MissionBoardGameLogic | boardGameHandler | ||
) |
|
virtual |
Implements SandBox.BoardGames.AI.BoardGameAIBase.
|
protectedvirtual |
Implements SandBox.BoardGames.AI.BoardGameAIBase.
|
static |