Exemple #1
0
        public ReplaceablePartsCardMoveResolver(INoActionStep noActionRequestActionRequest,
                                                IScienceResolverUtility scienceResolverUtility,
                                                ITechnologyUpgradeResolver technologyUpgradeResolver) : base()
        {
            _scienceResolverUtility    = scienceResolverUtility;
            _technologyUpgradeResolver = technologyUpgradeResolver;

            _actionSteps.Add(0, noActionRequestActionRequest);

            FocusType  = FocusType.Science;
            FocusLevel = FocusLevel.Lvl3;
        }
Exemple #2
0
 public ScienceResolverUtility(ITechnologyUpgradeResolver technologyUpgradeResolver)
 {
     _technologyUpgradeResolver = technologyUpgradeResolver;
 }