SL2 Analyzer
Read a FromSoftware .sl2 save and report what is in it
Loading...
Searching...
No Matches
cli.py File Reference

Go to the source code of this file.

Namespaces

namespace  sl2
 
namespace  sl2.cli
 

Functions

 sl2.cli._save_globs ()
 Folders a Souls save can live in, per OS.
 
 sl2.cli.auto_find_save ()
 Find a .sl2 when none was given on the command line.
 
 sl2.cli.main ()
 Program entry point.
 
 sl2.cli.print_validation (save, data)
 Print each character's validation block to the terminal.
 
 sl2.cli.warn_foreign_folder (path, save)
 Warn when a save is sitting in a folder belonging to a different account.
 
 sl2.cli.write_out (path, text)
 Write the document, making the output folder if it does not exist yet.
 
 sl2.cli.edit_save (args)
 Apply one or both copy-only edits and atomically create the requested .sl2.
 
 sl2.cli.write_archive_manifest (option, archive, data, save, source=None, operations=None, force=False)
 Write a small, auditable sidecar describing one parsed archive copy.
 
 sl2.cli.archive_manifest_path (option, archive)
 Resolve an explicit archive sidecar path, or the archive's default neighbor.
 
 sl2.cli.verify_archive (paths, base_dir)
 Read every named archive and report BND4, parse, and ownership status.