//------------------------------------------------ //--- 010 Editor v9.0.1 Binary Template // // File: IGD.bt // Authors: Syroot // Version: 0.1.0 // Purpose: Parse Worms World Party Aqua IGD graphics containers. // Category: Worms World Party Aqua // File Mask: *.igd // ID Bytes: // History: // 0.1.0 2019-01-05 Initial version. //------------------------------------------------ typedef struct { int x; int y; } Vec2 ; string Vec2Read(Vec2& v) { string s; SPrintf(s, "(%d, %d)", v.x, v.y); return s; } typedef struct { uint unkA; uint index; uint unkB; uint unkC; Vec2 size; Vec2 center; uint lenData; uint lenDataComp; ubyte dataComp[lenDataComp]; } Image; LittleEndian(); uint unkA; uint unkB; Vec2 negativeCenter; Vec2 center; Vec2 size; uint numColors; uint palette[numColors] ; uint numImages; if (numImages <= 512) Image images[numImages] ;