import pathlib PROJECT_PATH = pathlib.Path(__file__).parent.parent.parent RESOURCES_PATH = PROJECT_PATH / "resources" FORGE_SAVE_PATH = PROJECT_PATH / "forge_default_save.txt" FORGE_SAVE_BACKUP_PATH = PROJECT_PATH / "forge_default_save.txt.bck" MOCK_SAVE_PATH = RESOURCES_PATH / "mock_data.txt" FONT_1_PATH = RESOURCES_PATH / "TinyAndChunkyRegular.ttf" FONT_2_PATH = RESOURCES_PATH / "Px437_IBM_BIOS.ttf" LOADING_IMG_PATH = RESOURCES_PATH / "loading.png" BACKGROUND_IMG_PATH = RESOURCES_PATH / "background.png" ESTIMATED_BOOT_TIME_SECONDS = 18.0 SELECTED_RECT_BOUNDS = [ (10, 14, 28, 32), (10, 38, 28, 56), (39, 14, 57, 32), (39, 38, 57, 56), (0, 0, 0, 0), (97, 26, 115, 44), ] ACTIVE_SRC_RECT_BOUNDS = [ (10, 32, 28, 32), (10, 56, 28, 56), ] ACTIVE_FX_RECT_BOUNDS = [ (39, 32, 57, 32), (39, 56, 57, 56), (97, 44, 115, 44), ]