public ExtendExpeditionCommand(ICommunicator communicator, INavigator navigator, IUserDataService userDataService, PlotExpeditionPhrases phrases) : base(communicator, navigator, userDataService, phrases) { }
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; }
public ShorterDetourCommand(INavigator navigator, ICommunicator communicator, IDetourPlanner detourPlanner, IPlayerStatus playerStatus, PlotExpeditionPhrases phrases, ILogger logger, GrammarPhrases grammar) : base(navigator, communicator, detourPlanner, playerStatus, phrases, logger, grammar) { }
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) { }