2020-04-22 21:27:19 -04:00
|
|
|
import yaml
|
|
|
|
|
|
|
|
def main():
|
|
|
|
|
|
|
|
with open('monsters.yaml') as m:
|
|
|
|
data = yaml.full_load(m)
|
|
|
|
|
|
|
|
monsterlist = []
|
|
|
|
for i in data:
|
|
|
|
if 'ac_special' in i:
|
2020-04-22 21:32:34 -04:00
|
|
|
monsterlist.append(i)
|
2020-04-22 21:27:19 -04:00
|
|
|
else:
|
|
|
|
i['ac_special'] = None
|
2020-04-22 21:32:34 -04:00
|
|
|
monsterlist.append(i)
|
2020-04-22 21:27:19 -04:00
|
|
|
|
|
|
|
finaldata = {'monsters': monsterlist}
|
|
|
|
|
|
|
|
final = yaml.safe_dump(finaldata, allow_unicode=True)
|
|
|
|
|
|
|
|
with open('tmp-monsters.yaml', 'w') as f:
|
|
|
|
f.write(final)
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
main()
|