#!/usr/bin/env python3 """Main entry-point module. This script is used to start the program.""" from __future__ import annotations import tcod.console import tcod.context import tcod.constants import tcod.render import tcod.tileset import tcod.sdl.video import tcod.sdl.render import g import game.tilesetmanager import game.screens from game.screens.menu_screens import MainMenu from game.render import Renderer def main() -> None: """Entry point function.""" tileset = game.tilesetmanager.valid_tileset() #tcod.tileset.procedural_block_elements(tileset=tileset) g.screens = [MainMenu()] g.renderer = Renderer(80, 35, tileset) game.screens.main_loop() if __name__ == "__main__": main()