Thief 3 IBT

From XentaxWiki
Jump to: navigation, search

IBT


Format Specifications

uint16 {2}   - Version (1)
uint32 {4}   - Unknown
uint16 {2}   - null
uint32 {4}   - First File Offset
uint32 {4}   - File Data Size
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Number Of Files
uint32 {4}   - Unknown
uint64 {8}   - Unknown
uint64 {8}   - Unknown

// for each file

uint32 {4}   - ID or Group type?
uint32 {4}   - File Offset
uint32 {4}   - File Size
uint32 {4}   - Size of padding after the file (this is not included in the file size)
uint32 {4}   - File ID?
uint32 {4}   - File Type? (66)
uint32 {4}   - Unknown
uint64 {8}   - Unknown
uint64 {8}   - Unknown
byte {1}     - Unknown (8)
char {X}     - Filename
byte {X}     - Padding to a length of 308 (using nulls)


// continues until offset = 1

byte {X}     - Unknown
byte {X}     - Files

MultiEx BMS Script

Not written yet

Compatible Programs