38 lines
914 B
Python
38 lines
914 B
Python
# THIS FILE SIMPLY LOADS THE YAML FILE INTO PYYAML AND THEN SPITS IT BACK OUT
|
|
# TO CLEAN UP AND ORDER ALL THE YAML
|
|
|
|
import yaml
|
|
|
|
yfiles = ["actions.yaml",
|
|
"backgrounds.yaml",
|
|
"basics.yaml",
|
|
"bulks.yaml",
|
|
"conditions.yaml",
|
|
"damage.yaml",
|
|
"feats-levels-false-matches.yaml",
|
|
"feats.yaml",
|
|
"langs.yaml",
|
|
"monsters.yaml",
|
|
"requirements.yaml",
|
|
"senses.yaml",
|
|
"skills.yaml",
|
|
"sources.yaml",
|
|
"spells.yaml",
|
|
"traits.yaml",
|
|
"triggers.yaml"]
|
|
|
|
|
|
def main():
|
|
for x in yfiles:
|
|
print("Doing: {}".format(x))
|
|
with open(x, 'r') as r:
|
|
data = yaml.full_load(r)
|
|
final = yaml.safe_dump(data, allow_unicode=True)
|
|
with open(x, 'w') as f:
|
|
f.write(final)
|
|
print("\tDone.")
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|