예제 #1
0
        abstract protected void AfterShuffleCards(); //i think

        protected void AfterShuffle()
        {
            var newCol = CardList !.GetRange(0, SolitaireData1.CardsNeededWasteBegin).ToRegularDeckDict();

            _thisMod !.WastePiles1 !.ClearBoard(newCol);
            CardList.RemoveRange(0, SolitaireData1.CardsNeededWasteBegin);
            if (CardList.Count > 0)
            {
                PopulateDeck(CardList);
            }
            AfterInit();
        }