refactor touchHandler + repensé dekc + renpensé carte + suprimé code inutile + ajouter d'event carte

This commit is contained in:
marc barbier
2020-11-21 21:21:57 +01:00
parent 815fa64666
commit 538d9b9bba
17 changed files with 192 additions and 266 deletions
@@ -1,7 +1,6 @@
package com.iutlaval.myapplication.Game;
import com.iutlaval.myapplication.Game.Cards.Card;
import com.iutlaval.myapplication.Game.Decks.Deck;
import java.util.ArrayList;
import java.util.List;
@@ -17,7 +16,12 @@ public class Hand {
hand = new ArrayList<>();
}
public void pickCardFromDeck(Deck deck,int amount)
/**
* recupére la quantité indiqué de carte depuis le deck
* @param deck
* @param amount
*/
public void pickCardFromDeck(NetworkDeck deck,int amount)
{
for(int i = 0 ; i < amount;i++)
{
@@ -25,12 +29,6 @@ public class Hand {
}
}
//TODO check number of card in hand
public void fillHand(Deck deck)
{
pickCardFromDeck(deck,NUMBER_OF_CARDS_IN_STARTING_HAND);
}
public List<Card> getHand() {
return hand;
}