ConvertToDominionStrategy() public method

public ConvertToDominionStrategy ( ) : Dominion.Strategy.Description.StrategyDescription
return Dominion.Strategy.Description.StrategyDescription
コード例 #1
0
        private void AddSelectedCardsToStrateyDescription(StrategyDescription strategyDescription)
        {
            Dominion.Card[] cards = GetSelectedCardsAndClear();
            var             originalDescription = strategyDescription.ConvertToDominionStrategy();
            var             newDescription      = originalDescription.AddCardsToPurchaseOrder(cards);

            strategyDescription.PopulateFrom(newDescription);
        }
コード例 #2
0
 private void AddSelectedCardsToStrateyDescription(StrategyDescription strategyDescription)
 {
     Dominion.Card[] cards = GetSelectedCardsAndClear();
     var originalDescription = strategyDescription.ConvertToDominionStrategy();
     if (originalDescription.IsEmptyPurchaseOrder)
     {
         originalDescription = Dominion.Strategy.Description.StrategyDescription.GetDefaultDescription(this.appDataContext.GetGameConfig());
     }
     var newDescription = originalDescription.AddCardsToPurchaseOrder(cards);
     strategyDescription.PopulateFrom(newDescription);
 }