INNER CODE UNIT · Python
on_character_name
TacticalMetaphysics/Lisien · elide/elide/app.py:212
def on_character_name(self, _, name):
if (
hasattr(self, "engine")
and name in self.engine.character
and (not self.character or self.character.name != name)
):
self.character = self.engine.character[name]
@logwrap
def _pull_time(self, *_):
if not hasattr(self, "engine"):
Clock.schedule_once(self._pull_time, 0)
return
branch, turn, tick = self.engine.time
self.branch = branch
self.turn = turn
self.tick = tick