Resources of Red Comrades games are located in STR files.
These files are containers for resources.
Their structure is the following:
All fields are in Little-Endian, except magic number which is Big-Endian
ptrToString in ResourceDescription is unnecessary. I assume that it is located because container tool simply write internal structures. In engine after reading of descriptions the pointers are filled with addresses of strings.