def __init__(self): self.shootSound = ResourcesManager.LoadSound("shotgun.ogg") self.shootSound.set_volume(0.5) self.impactSound = ResourcesManager.LoadSound("hitdefault.ogg") self.failHit = ResourcesManager.LoadSound("failhit.ogg") Weapon.__init__(self, 'Shotgun', 'shotgun.png', DMG_SG, RELOAD_SG, MAGAZINE_SG, SPEED_SG)
def __init__(self): self.shootSound = ResourcesManager.LoadSound("rocketlauncher.ogg") self.shootSound.set_volume(0.5) self.impactSound = ResourcesManager.LoadSound("explosion.ogg") self.failHit = self.impactSound Weapon.__init__(self, 'Rocket Launcher', 'rocket_launcher.png', DMG_RL, RELOAD_RL, MAGAZINE_RL, SPEED_RL)
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()
def __init__(self): self.healSound = ResourcesManager.LoadSound("eat.ogg") HealthPack.__init__(self, 'chorizo.png', 1)
def __init__(self): self.healSound = ResourcesManager.LoadSound("drink.ogg") HealthPack.__init__(self, 'bottle.png', 0.5)