#include "../rw.h" #ifndef TXD_H #define TXD_H #define STRUCT 0x1 #define STRING 0x2 #define EXTENSION 0x3 #define TEXTUREDICT 0x16 #define TEXTURENATIVE 0x15 #define SKYMIPMAPVAL 0x110 int rwvers; typedef struct image { int width; int height; int bpp; unsigned char *indices; unsigned char *palette; unsigned char **pixels; } image; #define F256_256_8 0 void MakeTexture(int width, int height, int bpp, unsigned char *indices, unsigned char colors[][4], char *name, char *alpha, FILE *txd); void UpdateTexCount(FILE *txd, int texcount); void UpdateTexDict(FILE *txd); unsigned char *ReadTga(unsigned char colors[][4], unsigned char *indices, image *img, FILE *tga); #endif