formatting

This commit is contained in:
Lukas Nöllemeyer 2024-08-17 16:50:15 +02:00
parent c036a8e29c
commit a0cc5763ce

View file

@ -55,7 +55,7 @@ def main_draw() -> None:
g.context.present(g.console)
def apply_screen_result(result: ScreenResult) -> None:
def _apply_screen_result(result: ScreenResult) -> None:
"""Apply a ScreenResult to `g.screens`."""
match result:
case Push(screen=screen):
@ -64,8 +64,8 @@ def apply_screen_result(result: ScreenResult) -> None:
g.screens.pop()
case Reset(screen=screen):
while g.screens:
apply_screen_result(Pop())
apply_screen_result(Push(screen))
_apply_screen_result(Pop())
_apply_screen_result(Push(screen))
case None:
pass
case _:
@ -79,7 +79,7 @@ def main_loop() -> None:
for event in tcod.event.wait():
tile_event = g.context.convert_event(event)
if g.screens:
apply_screen_result(g.screens[-1].on_event(tile_event))
_apply_screen_result(g.screens[-1].on_event(tile_event))
def get_previous_screen(screen: Screen) -> Screen | None: