Package clueless.model.decks

Examples of clueless.model.decks.Card


    {
      /** Testing for adding card images */
      BufferedImage buttonIcon = null;
      URL resource = null;
      /** Load respective images based on card type */
      Card card = iter.next();
      if(card instanceof WeaponCard)
      {
        WeaponCard weaponCard = ((WeaponCard)card);
       
        switch(weaponCard.getWeaponType())
View Full Code Here


    public void actionPerformed(ActionEvent ae) {
      //Get panel button that fired event is part of
      JButton button = (JButton)ae.getSource();
      JPanel parent = (JPanel)button.getParent();
     
      Card selectedCardType = null;
     
      //Store what card is selected
      if(button instanceof CharacterButton)
      {
        CharacterButton character = (CharacterButton)button;
        selectedCardType = new CharacterCard(controller, character.getType());
      }
      else if(button instanceof WeaponButton)
      {
        WeaponButton weapon = (WeaponButton)button;
        selectedCardType = new WeaponCard(controller, weapon.getType());
      }
      else if(button instanceof RoomButton)
      {
        RoomButton location = (RoomButton)button;
        selectedCardType = new LocationCard(controller, location.getType());//location.getType();
      }
      System.out.println(selectedCardType.getCardType());
      controller.fireDisproveCardEvent(new DisproveCardEvent(this, selectedCardType));
      controller.removeModel(selectedCardType);
      frame.dispose();
    }
View Full Code Here

   *
   */
  public void dealCards(CharacterDeck characterDeck, WeaponDeck weaponDeck, LocationDeck roomDeck) throws Exception
  {

    Card nextCardDealt = null;
    int currentPlayer = 0;

    //Loop until we find a deck that still has cards
    while(weaponDeck.hasNextCard() || characterDeck.hasNextCard() || roomDeck.hasNextCard())
    {
View Full Code Here

TOP

Related Classes of clueless.model.decks.Card

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.