added more events

This commit is contained in:
2024-01-06 03:23:29 +01:00
parent 6acde9e295
commit 7315c68eb3
2 changed files with 48 additions and 5 deletions

View File

@ -6,14 +6,15 @@ import pygame
from Classes.System.Components.InputHandler import InputHandler
class MonsterCard(pygame.sprite.Sprite):
__attacks = []
__name:str
__id:int
__description:str
__attacks = []
__type:str = "MonsterCard"
__pos:pygame.Vector2
__dragging:bool = False
__offset:pygame.Vector2 = pygame.Vector2(0,0)
__inputHandler: InputHandler
__type:str = "MonsterCard"
image:pygame.image
rect:pygame.rect
@ -24,6 +25,7 @@ class MonsterCard(pygame.sprite.Sprite):
pygame.sprite.Sprite.__init__(self)
data = json.load(open(assetDir + "/card.json"))
self.__id = int(data["id"])
self.__pos = pos
self.__name = data["name"]
self.image = pygame.image.load(assetDir + "/card.png").convert_alpha()
@ -69,6 +71,9 @@ class MonsterCard(pygame.sprite.Sprite):
def getType(self):
return self.__type
def getID(self) -> int:
return self.__id
def setDragging(self, dragging:bool):
self.__dragging = dragging