Ejemplo n.º 1
0
 def load_level(self, level):
     self.clear_level()
     self.new_background()
     level.load(self)
     level_index = levels.index(level)
     level_text = "level %s: %s" % (level_index + 1, level.name)
     self.current_level = level
     self.display_level_text(level_text)
     self.add_shot_counter(ShotCounter(
         max_shots=level.max_shots, x=30, y=15))
Ejemplo n.º 2
0
 def load_level(self, level):
     self.clear_level()
     self.new_background()
     level.load(self)
     level_index = levels.index(level)
     level_text = "level %s: %s" % (level_index + 1, level.name)
     self.current_level = level
     self.display_level_text(level_text)
     self.add_shot_counter(
         ShotCounter(max_shots=level.max_shots, x=30, y=15))
Ejemplo n.º 3
0
 def next_level(self, *args):
     next_level_index = levels.index(self.current_level) + 1
     if next_level_index < len(levels):
         self.load_level(levels[next_level_index])
     else:
         Clock.schedule_once(self.end_game, 2.)
Ejemplo n.º 4
0
 def next_level(self, *args):
     next_level_index = levels.index(self.current_level) + 1
     if next_level_index < len(levels):
         self.load_level(levels[next_level_index])
     else:
         Clock.schedule_once(self.end_game, 2.)