Mystery: correctly parse oddly indented yaml files

This commit is contained in:
Bonta-kun 2019-12-18 20:41:59 +01:00
parent 2ec59404a2
commit 4b9e7d715c
1 changed files with 2 additions and 3 deletions

View File

@ -9,7 +9,7 @@ from Main import main as ERmain
def parse_yaml(txt):
ret = {}
indents = {0: ret}
indents = {len(txt) - len(txt.lstrip(' ')): ret}
for line in txt.splitlines():
if not line:
continue
@ -162,8 +162,7 @@ def roll_settings(weights):
ret.retro = True
hints = get_choice('hints')
if hints == 'on':
ret.hints = True
ret.hints = hints == 'on'
weapons = get_choice('weapons')
ret.swords = {'randomized': 'random',