scripts.verify_monsters module

Some basic checks to make sure the monster json is valid. Assumes all JSON files are properly formatted.

Currently this will: * verify that the techniques are defined in the techniques * verify that the sprite files exist

Path checking is very forgiving and paths are normalized as much as possible. This permits paths to use windows or unix style separators * Should we change this?

Checking is done with slugs.

  • Leif

scripts.verify_monsters.get_slugs(pattern)[source]
scripts.verify_monsters.load_keys(filename)[source]
scripts.verify_monsters.normalize_sprites(data)[source]
scripts.verify_monsters.print_list(sequence)[source]