| 622 | return self.points |
| 623 | |
| 624 | def getRow(self,rowNum,hide=False): |
| 625 | value = self.value |
| 626 | displaySpace = self.displaySpace |
| 627 | if hide: |
| 628 | colorCode = '\033[97m' |
| 629 | value = '?' |
| 630 | displaySpace = ' ' |
| 631 | else: |
| 632 | colorCode = self.colorCode |
| 633 | if self.isWild(): |
| 634 | if rowNum == 0: |
| 635 | colorCode = '\033[91m' |
| 636 | elif rowNum == 1: |
| 637 | colorCode = '\033[93m' |
| 638 | elif rowNum == 2: |
| 639 | colorCode = '\033[92m' |
| 640 | elif rowNum == 3: |
| 641 | colorCode = '\033[94m' |
| 642 | |
| 643 | if rowNum == 0: |
| 644 | return '{}\u2666--\u2666\033[0m'.format(colorCode) |
| 645 | elif rowNum == 1: |
| 646 | return '{}|{}{}|\033[0m'.format(colorCode, displaySpace, value) |
| 647 | elif rowNum == 2: |
| 648 | if hide: |
| 649 | return '{}|? |\033[0m'.format(colorCode) |
| 650 | else: |
| 651 | return '{}| |\033[0m'.format(colorCode) |
| 652 | elif rowNum == 3: |
| 653 | return '{}\u2666--\u2666\033[0m'.format(colorCode) |
| 654 | |
| 655 | ############################################# |
| 656 | |