def __init__(self, image, heal_level=1): MySprite.__init__(self) self.healing = heal_level self.image = image self.image = ResourcesManager.LoadImageObjects(image, -1) self.rect = self.image.get_rect()
def __init__(self, name, image, dmg, reloadSpeed, magazine, speed): myfont = pygame.font.SysFont('Arial', 30) self.name = myfont.render(name, False, (255, 255, 255)) self.pickUp = ResourcesManager.LoadSound("pickup.ogg") MySprite.__init__(self) self.dmg = dmg self.bulletSpeed = speed self.reloadSpeed = reloadSpeed self.image = image self.magazine = magazine self.maxAmmo = magazine self.lastBullet = pygame.time.get_ticks() self.image = ResourcesManager.LoadImageObjects(image, -1) self.rect = self.image.get_rect()