/** basic initializing of things that only need to be called once */ public void initGame() { chatNode = draftLayout.getChatNode(); tickerReel = draftLayout.getTickerReel(); if (client != null) { cardsInHand = client.getHand(); assignedRegion = client.getRegion(); } if (testing) { CardDeck cardDeck = new CardDeck(EnumRegion.USA_MOUNTAIN); EnumPolicy[] deck = cardDeck.drawCards(); draftLayout.getHand().setPolicies(deck); System.out.println(Arrays.deepToString(deck)); } if (cardsInHand != null) { getDraftLayout() .getHand() .setPolicies(cardsInHand.toArray(new EnumPolicy[cardsInHand.size()])); } System.out.println(assignedRegion); getDraftLayout().getSummaryBar().setRegion(assignedRegion); }
public GUI(Client client, LocalDataContainer localDataContainer) { super(); this.client = client; this.localDataContainer = localDataContainer; assignedRegion = client.getRegion(); }