Closed temportalflux closed 2 years ago
Replace the assets
and Modules
folders in the output game directory with packages
.
Each directory in packages
is the name of a package/module (Default
for the core assets).
Each package directory contains optional items:
<dirname>.pak
is the assets pak/zip<dirname>.dll
is any core hooks for that module/package (for mod development)
When building a module (CrystalSphinx or addon module), assets should be compressed into a zip file and that zip file is a
.pak
file binary. That pak/zip is what is read by active game runs to browse assets.C++ Zip file creation & reading libraries: