- Create a folder outside the game directory. We'll call this our Workspace Root.
- Create a folder in the Workspace Root named after your mod. This is your Project Dir.
- Extract
Gustav.pak into Gustav_Data in your Workspace Root.
- Extract
Shared.pak into Shared_Data in your Workspace Root.
These destination folder names remind us these folders contain files from the Gustav and Shared modules, and these folders are at the same level as the game's Data folder.
- Use Agent Ransack to search these folders for files that contain data you want to modify. When you find those files, copy them to your Project Dir, creating intermediate folders as needed.
- Modify those files as desired.
¶ Building and testing
- Create metadata (
meta.lsx) for your project in the Project Dir.
- Use lslib's ConverterApp to create a PAK from your Project Dir.
- Enable your mod in
modsettings.lsx.
Play the game and verify your changes.