Load Settings

Load Settings points the document at a folder of saved settings files, one per component. Every Lugworm component can save its current inputs with “Save settings…” on its right-click menu, which writes a small JSON file next to the ones this component reads. From then on, the “⇤ inputs” button on any Lugworm component builds its sliders, toggles, panels and value lists from the matching file instead of the built-in defaults, and falls back to the defaults where the folder has nothing to say. This makes it easy to keep one settings folder per material or per machine and switch between them.

Panel: 1 Slice. Nickname: Settings. Compute button: no (runs on every change).

Inputs

Name Type Default Description
folder Text   Folder with *.lwset.json or older *.iamset.json files, one per component type
watch Boolean true Rescan changed settings files on each solve when true, or scan once per folder path when false

Outputs

Name Type Description
files Text (list) One line per match: the component key and the file it takes its inputs from
unmatched Text (list) Files that were not used: unreadable ones with their error, duplicate claims on one component, and files naming a component this build does not have
info Text Diagnostics

Back to Components.