2024-03-13 23:50:11 +01:00
|
|
|
|
|
|
|
|
function export_gpl_run(path: string, name: string, swatches: swatch_color_t[]) {
|
|
|
|
|
let o: string = "";
|
|
|
|
|
o += "GIMP Palette\n";
|
|
|
|
|
o += "Name: " + name + "\n";
|
|
|
|
|
o += "# armorpaint.org\n";
|
|
|
|
|
o += "#\n";
|
|
|
|
|
|
2024-03-21 21:06:41 +01:00
|
|
|
for (let i: i32 = 0; i < swatches.length; ++i) {
|
|
|
|
|
let swatch: swatch_color_t = swatches[i];
|
2024-05-03 21:29:39 +02:00
|
|
|
let rb: i32 = color_get_rb(swatch.base);
|
|
|
|
|
let gb: i32 = color_get_gb(swatch.base);
|
|
|
|
|
let bb: i32 = color_get_bb(swatch.base);
|
|
|
|
|
o += rb + " " + gb + " " + bb + "\n";
|
2024-03-13 23:50:11 +01:00
|
|
|
}
|
|
|
|
|
|
2024-09-03 16:39:16 +02:00
|
|
|
iron_file_save_bytes(path, sys_string_to_buffer(o), o.length);
|
2024-03-13 23:50:11 +01:00
|
|
|
}
|