def getNextScene(self): #print 'geting next scene for cutscene', self.cutsceneNum, self.frameNum self.frameNum += 1 strCutsceneNum = '%02d' % self.cutsceneNum strFrameNum = '%02d' % self.frameNum try: # if there's another frame, just change bg and return self self.bg = data.pngs['cutscene'+strCutsceneNum+strFrameNum+'.png'] return self except Exception, ex: # passing them on... import level nextScene = level.getLevel(self.nextLevelNum, self.sound) #nextScene.avatar = self.avatar #nextScene.visualEffects = self.visualEffects nextScene.sound = self.sound return nextScene
def getNextScene(self): #print 'geting next scene for cutscene', self.cutsceneNum, self.frameNum self.frameNum += 1 strCutsceneNum = '%02d' % self.cutsceneNum strFrameNum = '%02d' % self.frameNum try: # if there's another frame, just change bg and return self self.bg = data.pngs['cutscene' + strCutsceneNum + strFrameNum + '.png'] return self except Exception, ex: # passing them on... import level nextScene = level.getLevel(self.nextLevelNum, self.sound) #nextScene.avatar = self.avatar #nextScene.visualEffects = self.visualEffects nextScene.sound = self.sound return nextScene
def getNextScene(self): # avoid circular imports import level return level.getLevel(1, self.sound)