blob: e880636bdf1cf5ac3638a320253755a41d345209 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#pragma pack(1)
struct Banner
{
unsigned_short version;
unsigned_short crc;
unsigned char reserved[28];
unsigned char tile_data[4][4][8][4];
unsigned_short palette[16];
unsigned_short title[6][128]; // max. 3 lines. seperated by linefeed character
};
#pragma pack()
extern const char *bannerLanguages[];
int InsertTitleString(char *String, FILE *file);
unsigned short CalcBannerCRC(Banner &banner);
void IconFromBMP();
|