Skip to main content

Module save_files

Module save_files 

Source
Expand description

Save-game discovery and serialization helpers.

Provides file management utilities for listing, loading, and writing player save slots with version awareness.

Structs§

SaveFileEntry
SaveSlot
SaveSummary

Enums§

SaveFileStatus

Constants§

LOG_DIR
SAVE_DIR

Functions§

active_save_dir
Return the active save directory used for completions and save operations.
build_save_entries
Build descriptive entries for save files located in dir.
build_save_entries_recursive
Build descriptive entries for save files located in a root directory and its subfolders.
collect_save_slots
Discover save slot files stored in dir.
collect_save_slots_recursive
Discover save slots across a root directory and its immediate subdirectories.
format_modified
Format a human-friendly modified time relative to now.
load_save_file
Load a save file from disk and deserialize its world state.
save_dir_for_slug
Compute a save directory based on a slug or display name.
save_dir_for_world
Compute a world-specific save directory based on the world’s metadata.
set_active_save_dir
Set the active save directory.