osmose.engine.path_resolutionΒΆ

Consolidated file path resolution for OSMOSE data files.

All engine modules that resolve relative data file paths (config, background, resources, movement maps) use this single implementation. Security: rejects paths containing β€˜..’ directory traversal segments.

Functions

resolve_data_path(file_key[, config_dir])

Resolve a relative file path against standard search directories.