It's the "change the picture to the Openxcom palette" step that I don't know how you do.
The only way I could image is by using the menu "Image / Mode / Color Table", and "Load", but I just tried, and it replaces the palette entries without remapping the pixels.
Hmmm. Let's go through it step by step to make sure it's fine.
First of all, we need to determine which palette we need, because OpenXCom uses a couple:
- general (used for bigobs and Ufopaedia)
- battlescape
- interception
- base
- ufopaedia only
(not a guaranteed complete list, but probably)
For the sake of an example, I'll assume we're doing a weapon - which means a "general" palette.
First, let's make the palette file. I'll use
Dioxine's Flamethrower mod, and specifically Flamethrower.gif.
1) Making the palette file.
a) Open the Flamethrower.gif file in Photoshop. (CS3 in my case, not sure if other versions are any different)
b) Image -> Mode -> Color Table.
c) Save... -> Save as palette-general.act.
Now,
2) Converting the new image.
I'll take
OpenXCom's logo as an example.
a) Open the logo.png file in Photoshop.
b) Image -> Mode -> Indexed Color...
c) In the
Palette... drop-down menu, choose
Custom...d) Load your palette-general.act and click OK, then OK.
e) Done!