refactored state -> screen

This commit is contained in:
Lukas Nöllemeyer 2024-08-17 10:56:55 +02:00
parent 2560a4dcd9
commit bfabba3d82
7 changed files with 130 additions and 129 deletions

View file

@ -9,8 +9,8 @@ import tcod.tileset
import g
import game.state
from game.states.menu_screens import MainMenu
import game.screens
from game.screens.menu_screens import MainMenu
def main() -> None:
"""Entry point function."""
@ -19,10 +19,10 @@ def main() -> None:
)
tcod.tileset.procedural_block_elements(tileset=tileset)
g.states = [MainMenu()]
g.screens = [MainMenu()]
g.console = tcod.console.Console(80, 50)
with tcod.context.new(console=g.console, tileset=tileset) as g.context:
game.state.main_loop()
game.screens.main_loop()
if __name__ == "__main__":