//-------------------------------------- //--- 010 Editor v2.0.3 Binary Template // // File: 'MSG1'-Parser // Author: l_e // Revision: 0.1 // Purpose: Parse a 'MSG1'-block //-------------------------------------- typedef struct { CHAR Id[4]; // "MSG1" DWORD BlockSize; // "MSG1" blocksize WORD LangId; // MSG1-Block #? (mss LangId ?) WORD NoResources; // Number of resources WORD HeaderSize; // ? WORD MapSize; // 4*Resources WORD Unknown2; // Constante waarde (2636) WORD ResSize; // Size of resource block WORD Unknown3[2]; // Constante waard (00 & 00) // MapSize large block mapping the resource # and offset struct{ WORD Index; // Resource # WORD Offset; // Offset from the start of String Resources } Mappings[NoResources]; // Unicode (zero end) string resources of ResSize bytes local int a; for(a=0;a 0);