def __init__(self, configs):
self.rb = RogueBox(configs)
self._pending_action_timer = None
self.ui = UIManager.init(configs["userinterface"], self.rb)
self.l = Logger(log_depth=configs["verbose"], log_targets=["file", "ui"], ui=self.ui)
self.ui.on_key_press(self._keypress_callback)
self._timer_value = 100
self._pending_action_timer = self.ui.on_timer_end(self._timer_value, self._act_callback)
评论列表
文章目录