Files
omnia-langchain/main.py
2026-04-12 03:33:34 +05:30

20 lines
551 B
Python

from pathlib import Path
from game_loop import start_game
from logging_setup import configure_logging
from scenario_loader import load_scenario, save_scenario
SCENARIO_PATH = Path(__file__).with_name("demo.json")
if __name__ == "__main__":
configure_logging()
scenario = load_scenario(SCENARIO_PATH)
start_game(
scenario.entities,
scenario.player_id,
world_time=scenario.metadata.get("world_time"),
location=scenario.metadata.get("location", "Unknown"),
)
save_scenario(SCENARIO_PATH, scenario)