Ejemplo n.º 1
0
def parse(file_name):
    game_state = GameState()
    f = open(file_name)
    quest_script_source = yaml.safe_load(f)
    f.close()
    for task_source in quest_script_source["tasks"]:
        task = fillTask(task_source)
        game_state.add_task(task)

    return game_state