def loadData(): Balloon.pickupSound = utility.loadSound("pop") Bonus250.MasterAnimationList.buildAnimation("Idle", ["balloonblue"]) Bonus500.MasterAnimationList.buildAnimation("Idle", ["balloongreen"]) BonusX2.MasterAnimationList.buildAnimation("Idle", ["balloonred"]) BonusX2.pickupSound = utility.loadSound("doublePoints") BonusCombo.MasterAnimationList.buildAnimation("Idle", ["balloonyellow"]) BonusCombo.pickupSound = utility.loadSound("combo")
def __init__(self, screen, musicList, backgroundImage, bounds, title, menuDictionary, startSelection = 0): self.screen = screen self.bounds = bounds self.menuDictionary = menuDictionary self.title = title self.musicList = musicList self.backgroundImage = backgroundImage self.cursor = Cursor() pygame.mouse.set_visible(False) self.menuGroup = pygame.sprite.Group() self.menuTooltipGroup = pygame.sprite.Group() self.cursorGroup = pygame.sprite.Group() self.menuSelectionPointer = [] self.menuTooltipPointer = [] self.currentSelection = startSelection self.timer = pygame.time.Clock() self.menuBeep = utility.loadSound("menuBeep") self.menuForward = utility.loadSound("menuForward") self.menuBack = utility.loadSound("menuBack") index = 0 menuTitle = text.Text(FONT_PATH, title[1], FONT_COLOR, title[0]) menuTitle.position = vector.vector2d(title[2],title[3]) menuTitle.setAlign(CENTER_MIDDLE) self.menuGroup.add(menuTitle) for option in menuDictionary: menuSelection = text.Text(FONT_PATH, 32, FONT_INACTIVE_COLOR, menuDictionary[option][0],-1,index) menuSelection.setAlign(CENTER_MIDDLE) menuSelection.position = vector.vector2d((((self.bounds[RIGHT]-self.bounds[LEFT]) / 2)+self.bounds[LEFT], ((self.bounds[BOTTOM]-self.bounds[TOP]) / (len(self.menuDictionary)+1)*(index + 1))+self.bounds[TOP])) self.menuGroup.add(menuSelection) self.menuSelectionPointer.append(menuSelection) menuTooltip = text.Text(FONT_PATH, 32, FONT_COLOR, menuDictionary[option][1]) menuTooltip.setAlign(BOTTOM_MIDDLE) menuTooltip.position = vector.vector2d(((SCREEN_WIDTH / 2),SCREEN_HEIGHT)) self.menuTooltipGroup.add(menuTooltip) self.menuTooltipPointer.append(menuTooltip) index += 1 self.cursorGroup.add(self.cursor)
def loadData(): DamageX2.pickupSound = utility.loadSound("doubleDamage") DamageX2.MasterAnimationList.buildAnimation("Idle", ["geemred"]) DamageX2.MasterAnimationList.buildAnimation("Blink", ["geemred","blank"]) Nova.pickupSound = utility.loadSound("nova") Nova.MasterAnimationList.buildAnimation("Idle", ["boom"]) Nova.MasterAnimationList.buildAnimation("Blink", ["boom","blank"]) Reflect.pickupSound = utility.loadSound("reflect") Reflect.MasterAnimationList.buildAnimation("Idle", ["geemblue"]) Reflect.MasterAnimationList.buildAnimation("Blink", ["geemblue","blank"]) DualShot.pickupSound = utility.loadSound("dualShot") DualShot.MasterAnimationList.buildAnimation("Idle", ["geemgreen"]) DualShot.MasterAnimationList.buildAnimation("Blink", ["geemgreen","blank"]) FastShot.pickupSound = utility.loadSound("fastShot") FastShot.MasterAnimationList.buildAnimation("Idle", ["geemorange"]) FastShot.MasterAnimationList.buildAnimation("Blink",["geemorange","blank"])
def loadData(): Player.MasterAnimationList.buildAnimation("Idle", ["kuunIdle"]) Player.MasterAnimationList.buildAnimation("Fire", ["kuunShoot"]) Player.MasterAnimationList.buildAnimation("HurtIdle", ["kuunIdle","blank"]) Player.MasterAnimationList.buildAnimation("HurtFire", ["kuunShoot","blank"]) Player.MasterAnimationList.buildAnimation("Die", ["kuunDie"]) Player.NUM_OW_SOUNDS = 2 #plus one for a total of 3 Player.loseLifeSound.append(utility.loadSound("ow1")) Player.loseLifeSound.append(utility.loadSound("ow2")) Player.loseLifeSound.append(utility.loadSound("ow3")) Player.NUM_FIRE_SOUNDS = 2 #plus one for total of 3 Player.fireSound.append(utility.loadSound("shot1")) Player.fireSound.append(utility.loadSound("shot2")) Player.fireSound.append(utility.loadSound("shot3")) Player.deathSound.append(utility.loadSound("playerDeath1")) Player.deathSound.append(utility.loadSound("playerDeath2")) Player.deathSound.append(utility.loadSound("playerDeath3")) Player.extraLifeSound = utility.loadSound("extraLife")
def loadData(): Haoya.deathSound = utility.loadSound("pop") Haoya.MasterAnimationList.buildAnimation("Idle", ["haoya"])
def loadData(): Paajo.deathSound = utility.loadSound("pop") Paajo.MasterAnimationList.buildAnimation("Idle", ["paajo"])
def loadData(): Batto.lastSpawn = [0,0] Batto.deathSound = utility.loadSound("pop") Batto.MasterAnimationList.buildAnimation("Idle", ["batto"])
def loadData(): Rokubi.deathSound = utility.loadSound("pop") Rokubi.MasterAnimationList.buildAnimation("Idle", ["rokubei"])
def loadData(): Moono.deathSound = utility.loadSound("pop") Moono.MasterAnimationList.buildAnimation("Idle", ["moono"])
def loadData(): Raayu.deathSound = utility.loadSound("pop") Raayu.MasterAnimationList.buildAnimation("Idle", ["raayu"])
def loadData(): Baake.bulletSound = utility.loadSound("baakeHit") Baake.MasterAnimationList.buildAnimation("Idle", ["baake"])
pygame.mixer.set_reserved(BOSS_CHANNEL) pygame.mixer.Channel(BOSS_CHANNEL).set_volume(1) pygame.mixer.set_reserved(PICKUP_CHANNEL) pygame.mixer.Channel(PICKUP_CHANNEL).set_volume(1) except: utility.soundActive = False print "WARNING! - Sound not initialized." from game import Game pygame.mouse.set_visible(False) musicList = [utility.loadSound("menuMusic"),utility.loadSound("music0"),utility.loadSound("music1"),utility.loadSound("music2"),utility.loadSound("bossMusic")] world.loadData() player.loadData() bullet.loadData() pygame.event.pump() baake.loadData() balloon.loadData() gem.loadData() pygame.event.pump() moono.loadData() batto.loadData() rokubi.loadData() pygame.event.pump() haoya.loadData() yurei.loadData()
def loadData(): BossTut.music = utility.loadSound("bossMusic") BossTut.bulletSound = utility.loadSound("baakeHit") BossTut.hurtSound = utility.loadSound("hurtBoss") BossTut.howToKill = utility.loadImage("howToBoss1") BossTut.MasterAnimationList.buildAnimation("idle", ["boss1"]) BossTut.MasterAnimationList.buildAnimation("hurt", ["boss1","boss1","boss1_1","boss1_1"]) BaakeBoss.music = utility.loadSound("bossMusic") BaakeBoss.bulletSound = utility.loadSound("baakeHit") BaakeBoss.hurtSound = utility.loadSound("hurtBoss") BaakeBoss.howToKill = utility.loadImage("howToBoss1") BaakeBoss.MasterAnimationList.buildAnimation("idle", ["boss0"]) BaakeBoss.MasterAnimationList.buildAnimation("hurt", ["boss0","boss0","boss0_1","boss0_1"]) MoonoBoss.music = utility.loadSound("bossMusic") MoonoBoss.bulletSound = utility.loadSound("baakeHit") MoonoBoss.hurtSound = utility.loadSound("hurtBoss") MoonoBoss.shieldBreak = utility.loadSound("shieldBreak") MoonoBoss.shieldRestore = utility.loadSound("shieldRestore") MoonoBoss.howToKill = utility.loadImage("howToBoss3") MoonoBoss.MasterAnimationList.buildAnimation("idle", ["boss2idle_0","boss2idle_1","boss2idle_2","boss2idle_3","boss2idle_4","boss2idle_5","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0","boss2idle_0"]) MoonoBoss.MasterAnimationList.buildAnimation("vulnerable", ["boss2v"]) MoonoBoss.MasterAnimationList.buildAnimation("hurt", ["boss2_1"])