Пример #1
0
 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
Пример #2
0
 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
Пример #3
0
 def getNextScene(self):
     # avoid circular imports
     import level
     return level.getLevel(1, self.sound)
Пример #4
0
 def getNextScene(self):
     # avoid circular imports
     import level
     return level.getLevel(1, self.sound)