Added Tiberian Sun/Red Alert SHP file support. Added EXPAND3.MIX for Allied Force data.

This commit is contained in:
Justin Marshall
2020-07-31 21:52:32 -07:00
parent 1d8cd100b0
commit 32a81a0174
14 changed files with 160 additions and 51 deletions
+7 -4
View File
@@ -718,13 +718,16 @@ long __cdecl Buffer_Frame_To_Page(int shapeNum, int x, int y, int w, int h, Imag
/*
** KEYFRAME.CPP
*/
bool Get_Build_TS_Shape(const void* dataptr);
void* Get_Build_TS_FrameOffset(const void* dataptr, int framenum);
INT_PTR Build_Frame(void const *dataptr, unsigned short framenumber, void *buffptr);
unsigned short Get_Build_Frame_Count(void const *dataptr);
bool Get_Build_TiberianSun_Format(void const* dataptr);
unsigned short Get_Build_Frame_X(void const *dataptr);
unsigned short Get_Build_Frame_Y(void const *dataptr);
unsigned short Get_Build_Frame_Width(void const *dataptr);
unsigned short Get_Build_Frame_Height(void const *dataptr);
unsigned short Get_Build_Frame_X(void const *dataptr, int frame);
unsigned short Get_Build_Frame_Y(void const *dataptr, int frame);
unsigned short Get_Build_Frame_Width(void const *dataptr, int frame);
unsigned short Get_Build_Frame_Height(void const *dataptr, int frame);
bool Get_Build_Frame_Palette(void const *dataptr, void *palette);
int Get_Last_Frame_Length(void);