FactorioClient: Warn user about the dangers of AppData

Factorio: improve setup guide somewhat
This commit is contained in:
Fabian Dill
2021-10-16 19:40:27 +02:00
parent b57306beac
commit fdb8ae0cb5
3 changed files with 16 additions and 3 deletions

View File

@@ -310,7 +310,6 @@ def get_adjuster_settings(romfile: str, skip_questions: bool = False) -> typing.
if sprite_pool:
printed_options["sprite_pool"] = sprite_pool
if hasattr(get_adjuster_settings, "adjust_wanted"):
adjust_wanted = getattr(get_adjuster_settings, "adjust_wanted")
elif persistent_load().get("adjuster", {}).get("never_adjust", False): # never adjust, per user request
@@ -401,4 +400,8 @@ def restricted_loads(s):
class KeyedDefaultDict(collections.defaultdict):
def __missing__(self, key):
self[key] = value = self.default_factory(key)
return value
return value
def get_text_between(text: str, start: str, end: str) -> str:
return text[text.index(start) + len(start): text.rindex(end)]