Half Life 2 SAV

From XentaxWiki
Jump to: navigation, search

SAV


Format Specifications

char {4}     - Header (JSAV)

byte {X}     - File Data

// Directory

// for each file
while (variableID != 12) {
uint16 {2}   - Variable ID
if (variableID == 1){
byte {3}     - Unknown
}


if (variableID == 2){
uint32 {4}   - Unknown
}


if (variableID == 12){
uint32 {4}   - Unknown (3375)
}
}


uint32 {4}   - Unknown (16256)
byte {6}     - null
uint16 {2}   - Unknown (4)
uint16 {2}   - Unknown (72)
uint16 {2}   - Unknown (3)
uint16 {2}   - null
uint16 {2}   - Unknown (12)
byte {X}     - Unknown
byte {1}     - null Unknown Field Terminator
uint16 {2}   - Unknown (3866)
char {128}   - filename (null)


MultiEx BMS Script

Not written yet

Compatible Programs