Is the "faction color" color on the model animations a particular index, or is that just a particular color that can be anywhere in the colormap?
Progress report: I don't write code for Windows, so the degree of difficulty on this task was hazy. After a little googling, I have a build setup in place, and can compile executable code (MingW ftw!). I coded up a basic plugin, installing it into GIMP is easy, just put the plugin's .exe in the plugin directory, and it gets loaded when GIMP starts up. I've written the code to read BIF files and decode/encode the frame data, I just need to go through the GIMP API manual for the right calls to hook in loading/saving images. The existing .ilbm plugin code has most of this, I'll use it as a reference. Once I get BIFs to load and save, I'll start looking into the weird stuff. GIMP lets you do a lot of things through the plugins, so I should be able to write code for colormap manipulation when I figure out the special cases. An old post by macsen mentioned problems editing either shield or flag LBMs in PSPro, Ultimate Paint apparently doesn't corrupt so I will need to sort that out as well.
I'll go ahead and apologize ahead of time, this might take a while. The code isn't that difficult, but RL is a drag.![]()
Bookmarks