Graf Zahl wrote:To be honest, that's an utterly counterproductive workflow. If these things need to be customizable they should be able to read other graphics formats, too, not just some totally outdated specialty files. The texture management code isn't that bad that it can't be done. You can easily create textures without using the texture manager for this.
Sure, it'd be better, but what we have right now is enough for my needs. Eventually more customization might come (e.g., changing the text displayed and at what coordinates in the Heretic startup screen) but it's not especially priority.
Enjay wrote:[edit] Hmmm, Hexen startup screens - I have a graphic in the right format and it shows when the game starts. However, I don't seem to be able to get it to use its own palette. If I select "existing/global" as the palette, the existing palette seems to get thrown out of the window and the image is greyscaled. If I pick a palette from a specific game (any of them) the image shows just fine in the palette that I have picked. Should "existing/global" not preserve the existing palette? I mean, there is already a greyscale option on the list.
That's odd. I might have to look into that.
Enjay wrote:(and a side question, is there a way to add extra palettes to SLADE?)
A ton! Select a palette (not necessarily the first palette of a PLAYPAL lump, by the way), and from the Palette menu you can choose "Add to custom palettes" to add it permanently, or "Test palette" to add it only for the current session.
Enjay wrote:[edit2] Hmmm, I just read the palette documentation and I now understand "existing/global" and how to use a custom PLAYPAL lump. There doesn't seem to be an ability to read a palette from a graphic or for me to add a palette in non PLAYPAL format (eg being able to use Paint Shop Pro palettes somehow would suit me). Is that correct?
You can import palettes. Put some palette lump somewhere, then use the "Import from" option from the palette menu. You can import a palette that exists as a image, as a raw list of RGB info, or as a JASC, CSV or GIMP palette. If I'm not mistaken, JASC is the format used by Paint Shop Pro, right? So yeah, you can import them into the PLAYPAL format.