INNER CODE UNIT · Python
_pull_time_from_signal
TacticalMetaphysics/Lisien · elide/elide/app.py:424
def _pull_time_from_signal(self, *_, then, now):
self.branch, self.turn, self.tick = now
self.mainscreen.ids.turnscroll.value = self.turn
def start_subprocess(self, path=None, archive_path=None, *_):
"""Start the lisien core and get a proxy to it
Must be called before ``init_board``
"""
Logger.debug(f"ElideApp: start_subprocess(path={path!r})")
if hasattr(self, "procman") and hasattr(self.procman, "engine_proxy"):
raise ChildProcessError("Subprocess already running")
self.closed = False
config = self.config
enkw = {
"do_game_start": getattr(self, "do_game_start", False),
}