-
Notifications
You must be signed in to change notification settings - Fork 1
Install and Script Workflows
Boden edited this page May 28, 2026
·
1 revision
ChangeEdit separates file-copy work from script-compilation work, but both surfaces follow the same pattern: register entries in a top-level list and add per-item metadata only when needed.
The install panel uses [InstallList] to map generated section names to destination folders.
[InstallList]
install_folder0=override
install_folder1=modulesEach install-folder section then lists files to copy or replace:
[install_folder0]
File0=my_file.tga
Replace1=my_existing.utc-
FileNmeans copy into the destination folder. -
ReplaceNmarks a replace-style install entry. - The mass-add dialog can populate large file sets quickly from a folder selection.
The script panel uses [CompileList] for source script registration:
[CompileList]
File0=k_ai_master.nssIf a script should not land in override, ChangeEdit writes a per-script section:
[k_ai_master.nss]
!Destination=my_module.mod-
!Destinationis omitted when the destination isoverride. -
SaveProcessedScriptsin the Settings panel controls whether processed scripts are kept for debugging.
- Install sections are destination-driven.
- Script sections are source-file-driven.
- Both surfaces are easier to maintain when filenames stay consistent with the actual mod package layout.