Esempio n. 1
0
 def init_gui(self):
     self.mode = GUI
     gui.window = self
     gui.cards['start'] = gui.Card(guicards.start_widgets())
     gui.cards['save'] = gui.Card(guicards.save_widgets())
     gui.cards['instructions'] = gui.Card(gui.instruction_widgets())
     gui.cards['settings'] = gui.Card(gui.settings_widgets())
     gui.cards['title'] = gui.Card(gui.title_widgets())
     gui.cards['credits'] = gui.Card(gui.credit_widgets())
     gui.current_card = gui.cards['title']
     gui.push_handlers()
Esempio n. 2
0
 def stop_game(self):
     self.gluballplayer.clean_up()
     #self.gluballplayer = None
     del self.gluballplayer
     self.mode = GUI
     gui.cards['title'] = gui.Card(gui.title_widgets())
     #if gui.current_card == None:
     gui.current_card = gui.cards['title']
     if event.next_level == 'win':
         gui.current_card = gui.cards['credits']
     gui.transition_time = 0.5
     gui.next_card = None
     pyglet.clock.schedule(self.on_draw)
     music.new_song('The_Creature_Sneaks')