A downloadable Script

A simple GDScript utility for importing, managing and exporting six-colour palettes in the format created by davemakes for Mixolumia. The importer automatically validates and stores palettes, along with a handful of functions for adding, removing and modifying palettes.

See https://itch.io/t/914162/color-palettes for details on the palette format, and community-made color palettes.

This script file can be included as is in an existing project, used similarly to a ConfigFile. The importer is entirely self-contained, and can be integrated into a project in place of any similar list of colors or other palette management system.

Compatible with Godot version 3.5, with a future version planned for when Godot 4 is released. Might be backwards compatible with earlier 3.X versions, but I haven't tested any yet.
The example project is made for Godot version 3.5.

Download

Download
Importer Example v3_5.zip
Download
readme.txt 3 kB
Download
user_palettes.ini 288 bytes
Download
MxPaletteFile.gd

Install instructions

To use the script, download "MxPaletteFile.gd" and import it into your Godot project.

To view the example project, download "Importer Example.zip" and use the "Import" option from the Godot project Manager. You can test automatic palette loading and saving by downloading "user_palettes.ini" to the user data folder for the example project.

Leave a comment

Log in with itch.io to leave a comment.