Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- idstring 0 "MES2"
- get NAME basename 0
- endian little
- get DUMMY short 0
- get NUMBER_DAT_FILES byte 0
- get DUMMY long 0
- get EOF_OFFSET long 0
- goto 0x0A 0 SEEK_CUR #unknown part
- endian big
- comtype ZLIB
- get FILECOUNT long 0
- goto 0x4 0 SEEK_CUR #2nd file count
- get BLOCK_SZ long 0 #block 1 size
- get BLOCK_ZSZ long 0 #block 1 compressed size
- savepos OFFSET 0
- get NAME basename 0
- string NAME += "_1.mes2"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- get BLOCK_SZ long 0 #block 2 size
- get BLOCK_ZSZ long 0 #block 2 compressed size
- savepos OFFSET 0
- get NAME basename 0
- string NAME += "_2.mes2"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- get BLOCK_SZ long 0 #block 3 size
- get BLOCK_ZSZ long 0 #block 3 compressed size
- savepos OFFSET 0
- get NAME basename 0
- string NAME += "_3.mes2"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- savepos OFFSET 0
- print %OFFSET%
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement