public override void PrimeMoveState(BotGameState botGameStateService)
        {
            // TODO: the bot round state cache is suspicious here - same the old move state cache

            _moveState = _economyResolverUtility.CreateBasicEconomyMoveState(botGameStateService, SupportedCaravans, BaseCaravanMoves);
            _moveState.CanMoveOnWater = true;
            _botRoundStateCache.SubMoveConfigurations.Add(new SubMoveConfiguration()
            {
                AdditionalFocusTypeToExecuteOnFocusBar = _moveState.ActiveFocusBarForMove.FocusSlot4.Type,
                ShouldResetSubFocusCard = false,
            });
        }
Beispiel #2
0
 public override void PrimeMoveState(BotGameState botGameStateService)
 {
     _moveState = _economyResolverUtility.CreateBasicEconomyMoveState(botGameStateService, SupportedCaravans, BaseCaravanMoves);
 }