more stuff

This commit is contained in:
2026-04-18 13:54:10 +05:30
parent 12773927ca
commit f038a193a6
10 changed files with 1351 additions and 386 deletions

View File

@@ -4,11 +4,11 @@ from omnia.game_loop import start_game
from omnia.logging_setup import configure_logging
from omnia.scenario_loader import load_scenario, save_scenario
# Find demo.json in project root (go up from src/omnia to root)
# TODO: Support for CLI arguments for seleting a scenario file
SCENARIO_PATH = Path(__file__).parent.parent.parent / "demo.json"
if __name__ == "__main__":
def main():
configure_logging()
scenario = load_scenario(SCENARIO_PATH)
start_game(
@@ -20,3 +20,7 @@ if __name__ == "__main__":
spatial_graph=scenario.spatial_graph,
)
save_scenario(SCENARIO_PATH, scenario)
if __name__ == "__main__":
main()