29 lines
689 B
Python

import pygame
class Player:
__hp:int
__name:str
__handCards:pygame.Sprite.Group
def __init__(self, hp:int, name:str):
self.__hp = hp
self.__name = name
def getName(self) -> str:
return self.__name
def getHP(self) -> int:
return self.__hp
def adjustHP(self, hp:int) -> int:
self.__hp = self.__hp + hp
def getHand(self) -> pygame.Sprite.Group:
return self.__handCards
def getAddToHand(self, card) -> pygame.Sprite.Group:
return self.__handCards
def removeFromHand(self, pos:int) -> pygame.Sprite.Group:
self.__handCards.remove(pos)
return self.__handCards