public ExtendExpeditionCommand(ICommunicator communicator, INavigator navigator, IUserDataService userDataService, PlotExpeditionPhrases phrases)
     : base(communicator, navigator, userDataService, phrases)
 {
 }
Example #2
0
        public PlanExpeditionCommand(ICommunicator communicator, INavigator navigator, IUserDataService userDataService, IPlayerStatus playerStatus, PlotExpeditionPhrases phrases, CelestialValues celestialValues, IDetourPlanner detourPlanner)
        {
            _navigator       = navigator;
            _communicator    = communicator;
            _userDataService = userDataService;
            _playerStatus    = playerStatus;
            _celestialValues = celestialValues;
            _detourPlanner   = detourPlanner;

            _expeditionExists  = phrases.ExpeditionExists;
            _unableToPlot      = phrases.UnableToPlot;
            _expeditionPlotted = phrases.ExpeditionPlotted;
        }
        public PlanExpeditionCommand(ICommunicator communicator, INavigator navigator, IUserDataService userDataService, PlotExpeditionPhrases phrases)
        {
            _navigator       = navigator;
            _communicator    = communicator;
            _userDataService = userDataService;

            _expeditionExists  = phrases.ExpeditionExists;
            _unableToPlot      = phrases.UnableToPlot;
            _expeditionPlotted = phrases.ExpeditionPlotted;
            _andPhrase         = phrases.AndPhrase;
            _pluralPhrase      = phrases.PluralPhrase;
        }
Example #4
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)
 {
 }
Example #5
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;
        }
 public ExtendExpeditionCommand(ICommunicator communicator, INavigator navigator, IUserDataService userDataService, IPlayerStatus playerStatus, PlotExpeditionPhrases phrases, CelestialValues values, IDetourPlanner detourPlanner)
     : base(communicator, navigator, userDataService, playerStatus, phrases, values, detourPlanner)
 {
 }