public RivalCityCaravanDestinationInformationRequestStep(IOrdinalSuffixResolver ordinalSuffixResolver,
                                                                 ISmallestTradeTokenPileResolver smallestTradeTokenPileResolver) : base()
        {
            OperationType = OperationType.InformationRequest;

            _smallestTradeTokenPileResolver = smallestTradeTokenPileResolver;
            _ordinalSuffixResolver          = ordinalSuffixResolver;
        }
Beispiel #2
0
        public CityStateCaravanDestinationInformationRequestStep(IGlobalGameCache globalGameCache,
                                                                 IOrdinalSuffixResolver ordinalSuffixResolver) : base()
        {
            OperationType = OperationType.InformationRequest;

            _globalGameCache       = globalGameCache;
            _ordinalSuffixResolver = ordinalSuffixResolver;
        }
        public CaravanMovementActionRequestStep(IOrdinalSuffixResolver ordinalSuffixResolver) : base()
        {
            OperationType = OperationType.ActionRequest;

            _ordinalSuffixResolver = ordinalSuffixResolver;
        }
Beispiel #4
0
        public CaravanDestinationInformationRequestStep(IOrdinalSuffixResolver ordinalSuffixResolver) : base()
        {
            OperationType = OperationType.InformationRequest;

            _ordinalSuffixResolver = ordinalSuffixResolver;
        }