from genericpath import isdir from lib.game import * from colorama import init, Back, Fore from os import mkdir, listdir def main(): # TODO: Maybe a menu for available text games? init() if(not isdir("./games")): mkdir("./games") games = [] for file in listdir("./games"): if file.endswith("yml") or file.endswith("yaml"): # finds available games try: # try parsing g = load(f"./games/{file}") games.append(g) except Exception as e: print(f"{Back.RED}{Fore.RED}An exception has occured while loading {file}:") print(e) if __name__ == "__main__": main()