コード例 #1
0
ファイル: Deck.cs プロジェクト: 247321453/YgoServer
 private void AddCard(Card card) {
     if (card.IsExtraCard())
         ExtraCards.Add(card);
     else
         Cards.Add(card);
 }
コード例 #2
0
ファイル: Deck.cs プロジェクト: 247321453/YgoServer
		private static void AddToCards(IDictionary<int, int> cards, Card card)
		{
			int id = card.Id;
			if (card.Data.Alias != 0)
				id = card.Data.Alias;
			if (cards.ContainsKey(id))
				cards[id]++;
			else
				cards.Add(id, 1);
		}
コード例 #3
0
ファイル: Api.cs プロジェクト: Buttys/YGOCore
 private static UInt32 MyCardReader(UInt32 code, Card.CardData* pData)
 {
     Card card = CardsManager.GetCard((int) code);
     if (card != null)
         *pData = card.Data;
     return code;
 }