diff --git a/keymasters_keep/backloggery_game.py b/keymasters_keep/backloggery_game.py index 3f83424..512e524 100644 --- a/keymasters_keep/backloggery_game.py +++ b/keymasters_keep/backloggery_game.py @@ -15,6 +15,7 @@ from __future__ import annotations from dataclasses import dataclass import enum +import pathlib from typing import Any, TypedDict LIBRARY_DEFAULT_PATH: str = "keymasters_keep/backloggery/library_.csv" @@ -70,6 +71,7 @@ class BackloggeryDemoData(Options.Toggle): """ display_name: str = "Backloggery Demo Data" + default = not pathlib.Path(LIBRARY_DEFAULT_PATH).exists() except ImportError: # Main mode, define dummy classes @@ -634,7 +636,7 @@ def _reviews(self) -> list[BackloggeryReview]: Rating='4.5', Difficulty='Relaxing', Review=""" -Super fun farming game. I've not played a Harvest Moon yet so I don't have much to compare it too. Only complaint is it starts to feel a bit too repetitive and aimless after year 2, but I'm not sure how they could fix that. +Super fun farming game. I've not played a Harvest Moon yet so I don't have much to compare it too. Only complaint is it starts to feel a bit too repetitive and aimless after year 2, but I'm not sure how they could fix that. Highly recommended. """.strip(),