Exemple #1
0
        public TakeADetourCommand(INavigator navigator, ICommunicator communicator, IDetourPlanner detourPlanner, IPlayerStatus playerStatus, PlotExpeditionPhrases phrases, ILogger logger, GrammarPhrases grammar)
        {
            _navigator     = navigator;
            _communicator  = communicator;
            _detourPlanner = detourPlanner;
            _playerStatus  = playerStatus;
            _logger        = logger;
            _grammar       = grammar;

            _expeditionExists = phrases.ExpeditionExists;
            _detourFound      = phrases.ExpeditionPlotted;
        }
Exemple #2
0
 public ShorterDetourCommand(INavigator navigator, ICommunicator communicator, IDetourPlanner detourPlanner, IPlayerStatus playerStatus, PlotExpeditionPhrases phrases, ILogger logger, GrammarPhrases grammar)
     : base(navigator, communicator, detourPlanner, playerStatus, phrases, logger, grammar)
 {
 }