- added support for reading JASC palette files. I hope it's correct, considering I have no such files to test. The format should be simple enough, though.
This commit is contained in:
parent
f70d0a6ced
commit
0ebe98d1e0
6 changed files with 47 additions and 13 deletions
|
|
@ -52,6 +52,7 @@
|
|||
#include "s_sound.h"
|
||||
#include "m_argv.h"
|
||||
#include "d_main.h"
|
||||
#include "v_palette.h"
|
||||
|
||||
// MACROS ------------------------------------------------------------------
|
||||
|
||||
|
|
@ -1452,13 +1453,9 @@ void ST_Util_FreeBitmap (BITMAPINFO *bitmap_info)
|
|||
void ST_Util_BitmapColorsFromPlaypal (BITMAPINFO *bitmap_info)
|
||||
{
|
||||
uint8_t playpal[768];
|
||||
int i;
|
||||
|
||||
{
|
||||
FWadLump lumpr = Wads.OpenLumpName ("PLAYPAL");
|
||||
lumpr.Read (playpal, 768);
|
||||
}
|
||||
for (i = 0; i < 256; ++i)
|
||||
ReadPalette(Wads.CheckNumForName("PLAYPAL"), playpal);
|
||||
for (int i = 0; i < 256; ++i)
|
||||
{
|
||||
bitmap_info->bmiColors[i].rgbBlue = playpal[i*3+2];
|
||||
bitmap_info->bmiColors[i].rgbGreen = playpal[i*3+1];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue