def __init__(self, invoker, env, settings): global global_idle global_idle = True BaseExhibit.__init__(self, invoker=invoker, env=env, settings=settings) self.energy_input = EnergyInput(invoker, settings=self.st, env=self.env) self.env.game_load.listen_once(self.mega_reset_game)
def __init__(self, invoker, env, settings): BaseExhibit.__init__(self, invoker, env, settings) self.env.game_load.listen_once(self.reset_game) self.env.game_load.listen_once(self.qr_register) os.system("pkill timidity") os.system("timidity -iA -Os &") alsaseq.client( 'Simple', 1, 1, True ) alsaseq.connectto( 1, 128, 0 ) alsaseq.start() self.st.max_tone_amount = 3 self.tones_amount = 0
def __init__(self, invoker, env, settings): BaseExhibit.__init__(self, invoker, env, settings) self.env.game_load.listen_once(self.reset_game) self.env.game_load.listen_once(self.qr_register) try: logger.info(os.system("pgrep timidity")) logger.info(os.system("pkill timidity")) logger.info(os.system("timidity -iA -Os -B5,12 &")) #logger.info(os.system("timidity -iA -Os")) time.sleep(2) #essential for good connection alsaseq.client( 'Simple', 1, 1, True ) alsaseq.connectto( 1, 128, 0 ) alsaseq.start() logger.info("timidity is ok. (i hope)") except Exception as e: logger.error("timidity" + str(e)) self.st.max_tone_amount = 3 self.tones_playing = []
def __init__(self, invoker, env, settings): BaseExhibit.__init__(self, invoker=invoker, env=env, settings=settings) logger.info("hura, BaseExhibit.__init__ skoncil.") self.env.game_load.listen_once(self.mega_reset_game)
def __init__(self, invoker, env, settings): BaseExhibit.__init__(self, invoker=invoker, env=env, settings=settings) self.players = [Player(pio) for pio in self.st.playerIOs] self.env.game_load.listen_once(self.reset_game)
def __init__(self, invoker, env, settings): BaseExhibit.__init__(self, invoker=invoker, env=env, settings=settings) self.env.game_load.listen_once(self.reset_game) self.is_error = self.env.keyboard.find_key(self.st.error_bl).pressed
def __init__(self, invoker, env, settings): BaseExhibit.__init__(self, invoker, env, settings) self.env.game_load.listen_once(self.reset_game) self.env.game_load.listen_once(self.qr_register)
def __init__(self, invoker, env, settings): #call of super-class __init__ BaseExhibit.__init__(self, invoker=invoker, env=env, settings=settings) #when game_load even fires, reset_game is invoked. This happens just once self.env.game_load.listen_once(self.reset_game)
def __init__(self, invoker, env, settings): BaseExhibit.__init__(self, invoker=invoker, env=env, settings=settings) self.env.game_load.listen_once(self.reset_game) self.height_key_down = lambda key, updown: key.label in self.st.height_button_labels and updown == 'down' self.height_key_up = lambda key, updown: key.label in self.st.height_button_labels and updown == 'up' self.width_key_down = lambda key, updown: key.label in self.st.width_button_labels and updown == 'down'
def __init__(self, invoker, env, settings): BaseExhibit.__init__(self, invoker=invoker, env=env, settings=settings) self.tones = self.st.tones self.env.game_load.listen_once(self.reset_game)