def begin_game(self): try: BaseExhibit.begin_game(self) except: pass self.playing = True self.start_time = time.time() self.start_infinite_timer() if self.is_error: self.error_move(1)
def begin_game(self, key, updown): BaseExhibit.begin_game(self) self.run_reset_timer(self.reset_game) for i in range(5): self.change_button() self.update_display(self.st.game_time) self.env.keyboard.listen(self.process_button_press, key_down) self.create_timer( self.st.game_time, self.st.time_tick_interval, callback=self.update_display, end_callback=self.time_out).start()
def begin_game(self): #super-class call BaseExhibit.begin_game(self) #listen to keyboard events, filter key_down events, invoke pressed_button function when #key_down event occurs self.env.keyboard.listen(self.pressed_button, key_down) #create timer that will periodically tick and invoke corresponding callbacks at each tick an #at the end of the process self.create_timer(self.st.game_time, self.st.time_tick_interval, callback=self.time_tick, end_callback=self.time_out).start() #see superclass for documentation self.run_reset_timer(self.reset_game)
def begin_game(self, key, updown): """Starts new game; if first key is baby key, it starts game in the baby mode using only lower 4 keys. """ BaseExhibit.begin_game(self) if key.label in self.st.baby_key_labels: self.is_baby=True self.create_timer(self.st.game_time, self.st.time_tick_interval, callback=self.update_display, end_callback=self.end_game ).start() self.run_reset_timer(self.reset_game) self.move()
def begin_game(self): try: BaseExhibit.begin_game(self) except Exception as e: logger.error(e) self.idle = False
def begin_game(self): global global_idle global_idle = False BaseExhibit.begin_game(self) self.create_timer(self.st.game_time, self.st.time_tick_interval, callback=self.time_tick, end_callback=self.end_game).start()