public RivalCityCaravanDestinationInformationRequestStep(IOrdinalSuffixResolver ordinalSuffixResolver, ISmallestTradeTokenPileResolver smallestTradeTokenPileResolver) : base() { OperationType = OperationType.InformationRequest; _smallestTradeTokenPileResolver = smallestTradeTokenPileResolver; _ordinalSuffixResolver = ordinalSuffixResolver; }
public MathematicsFocusCardMoveResolver(INoActionStep noActionRequestActionRequest, ISmallestTradeTokenPileResolver smallestTradeTokenPileResolver, IScienceResolverUtility scienceResolverUtility) : base() { _scienceResolverUtility = scienceResolverUtility; _smallestTradeTokenPileResolver = smallestTradeTokenPileResolver; _actionSteps.Add(0, noActionRequestActionRequest); FocusType = FocusType.Science; FocusLevel = FocusLevel.Lvl2; }
public DefeatedBarbarianActionRequestStep(ISmallestTradeTokenPileResolver smallestTradeTokenPileResolver) : base() { OperationType = OperationType.InformationRequest; _smallestTradeTokenPileResolver = smallestTradeTokenPileResolver; }
public DefeatedCapitalCityActionRequestStep(ISmallestTradeTokenPileResolver smallestTradeTokenPileResolver) : base() { OperationType = OperationType.ActionRequest; _smallestTradeTokenPileResolver = smallestTradeTokenPileResolver; }