Overview
Writes a graph palette to a GPL/ASE/PAL/HEX file. Use it to take a PixPipeline color scheme into Aseprite or another tool, or to share it between projects.
Usage tips
- Follow the standard export-node workflow: keep
save_mode = Disabledwhile building, then switch toOverwrite/CreateIfMissingonly when saving. This is a side-effect node that runs on every evaluation. - The palette passes through unchanged via the palette output, so inserting this node mid-graph does not affect downstream processing.
- The save dialog starts from the configured
user_data/palettes/directory. - Use
palette_extract â palette_saveto keep a reference list of colors used in the finished asset.
Common pitfalls
- Nothing is saved:
save_modeis still the defaultDisabled, preventing accidental writes. - The extension and format disagree: an extension in the path takes priority. If
none is present, one is appended according to
format. - A translucent palette cannot be saved as GPL/ASE/JASC: those formats do not
preserve alpha. Choose TXT / HEX, or explicitly enable
allow_alpha_lossafter accepting the loss.
Save modes
Disabled- Does not save; the palette passes through unchanged.
CreateIfMissing- Saves only when the file does not exist.
Overwrite- Overwrites an existing file.
- It avoids an unnecessary write when contents are identical.
Supported formats
GPLASEPAL (JASC)TXT / HEX
GPL, ASE, and JASC PAL store RGB only. By default, saving a palette containing alpha
to those formats is rejected; TXT / HEX preserves alpha as #RRGGBBAA.
Usage
- Use it to export a palette created in the graph directly to an external file.
PaletteCreateis for manual creation/editing,PaletteLoadfor loading, andPaletteSavefor saving.- If
pathhas no extension, the node adds one based onformat.
Notes
- This is a side-effect node that performs file I/O.
- It starts in
Disabledto prevent unintended writes during reevaluation. - Switch to
CreateIfMissingorOverwriteonly when automatic saving is intended.
Related nodes
palette_loadâ the reverse operation, loading a filepalette_extractâ collect colors before savingbatch_exportâ image export with the same save_mode workflow