38 lines
879 B
Python
38 lines
879 B
Python
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),
|
|
]
|