(self, playerID)
| 1020 | self.event = '' |
| 1021 | |
| 1022 | def dealCard(self, playerID): |
| 1023 | |
| 1024 | card = self.deck.draw() |
| 1025 | self.players[playerID].addCard(card) |
| 1026 | |
| 1027 | ### Adjust Hand Visual ### |
| 1028 | self.players[playerID].maxScroll = math.ceil((self.players[playerID].getCardNum() / 10)-1) |
| 1029 | self.handPosition = self.players[playerID].maxScroll |
| 1030 | self.buildHandVisual(playerID) |
| 1031 | |
| 1032 | ### Adjust Player Tile ### |
| 1033 | keyStringCards = 'P{}Cards' |
| 1034 | self.elements[keyStringCards.format(playerID[-1])] = ' '+(' '*(3-len(str(self.players[playerID].getCardNum()))))+str(self.players[playerID].getCardNum())+' Cards' |
| 1035 | |
| 1036 | ### Adjust Deck ### |
| 1037 | self.elements['DNum'] = len(self.deck) |
| 1038 | if len(str(len(self.deck))) < 2: |
| 1039 | self.elements['PostDNum'] = '\t' |
| 1040 | j = 8 |
| 1041 | self.elements['Deck'] = [' ',' ',' ',' ',' ',' ',' ',' ', ' '] |
| 1042 | for i in range(math.ceil(len(self.deck)/12)): |
| 1043 | i #unused |
| 1044 | self.elements['Deck'][j] = '=' |
| 1045 | j -= 1 |
| 1046 | |
| 1047 | def placeCard(self, card=None): |
| 1048 | if card == None: |
no test coverage detected