def setupCells(self): self.figureOutStackTypes() self.computeCellSize() suitsAdded = [] for Z in range(self.gridZ): for X in range(len(self.listOfItemLists[Z])): cardId = self.listOfItemLists[Z][X] cardValue = cardId - InventoryType.begin_Cards cardName = PlayingCardGlobals.getCardName(cardValue) suit = PlayingCardGlobals.getSuit(cardValue, fromOffset=0) rank = PlayingCardGlobals.getRank(cardValue, fromOffset=0) if suit not in suitsAdded: suitsAdded.append(suit) if self.seperatorOn: self.seperatorCount += 1 bottomCard = 0 if rank == 0: bottomCard = 1 cardCell = self.getCell(bottomCard=bottomCard) cardCell.setPos(self.findGridPos(suit, rank)) self.cardDict[cardId] = cardCell self.placeCardItem(cardId) self.accept('seachestOpened', self.updateBufferedCards)
def setupCells(self): self.figureOutStackTypes() self.computeCellSize() suitsAdded = [] for Z in range(self.gridZ): for X in range(len(self.listOfItemLists[Z])): cardId = self.listOfItemLists[Z][X] cardValue = cardId - InventoryType.begin_Cards cardName = PlayingCardGlobals.getCardName(cardValue) suit = PlayingCardGlobals.getSuit(cardValue, fromOffset = 0) rank = PlayingCardGlobals.getRank(cardValue, fromOffset = 0) if suit not in suitsAdded: suitsAdded.append(suit) if self.seperatorOn: self.seperatorCount += 1 bottomCard = 0 if rank == 0: bottomCard = 1 cardCell = self.getCell(bottomCard = bottomCard) cardCell.setPos(self.findGridPos(suit, rank)) self.cardDict[cardId] = cardCell self.placeCardItem(cardId) self.accept('seachestOpened', self.updateBufferedCards)
def getName(self): return PlayingCardGlobals.getCardName(self.itemTuple[1])
def getName(self): return PlayingCardGlobals.getCardName(self.itemTuple[1])