예제 #1
0
    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()
예제 #2
0
    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()