Image and scripts(engine) files:
Code: Select all
// Resource\uk\RESOURCE.PSE - Pause button?
// Resource\RESOURCE.IFZ - Cursors
// Resource\RESOURCE.A00 - Items
// Resource\RESOURCE.A01 - / Scene
// Resource\RESOURCE.A02 - |
// Resource\RESOURCE.A03 - |
// Resource\RESOURCE.A05 - \
// Resource\RESOURCE.B00 - Items
// Resource\RESOURCE.B01 / Scene
// Resource\RESOURCE.B02 |
// Resource\RESOURCE.B03 |
// Resource\RESOURCE.B04 |
// Resource\RESOURCE.B05 |
// Resource\RESOURCE.B06 |
// Resource\RESOURCE.B07 |
// Resource\RESOURCE.B11 \
// Resource\RESOURCE.C00 - Items
// Resource\RESOURCE.C02 / Scene
// Resource\RESOURCE.C03 |
// Resource\RESOURCE.C04 |
// Resource\RESOURCE.C05 |
// Resource\RESOURCE.C06 \
// Resource\RESOURCE.D00 - Items
// Resource\RESOURCE.D01 / Scene
// Resource\RESOURCE.D02 |
// Resource\RESOURCE.D03 |
// Resource\RESOURCE.D04 |
// Resource\RESOURCE.D06 |
// Resource\RESOURCE.D07 |
// Resource\RESOURCE.D11 \
// Resource\RESOURCE.E00 - Items
// Resource\RESOURCE.E01 / Scene
// Resource\RESOURCE.E02 |
// Resource\RESOURCE.E03 \
// Resource\RESOURCE.F00 - Items
// Resource\RESOURCE.F01 / Scene
// Resource\RESOURCE.F02 |
// Resource\RESOURCE.F04 \
// Resource\RESOURCE.H00 - Items
// Resource\RESOURCE.H01 / Scene
// Resource\RESOURCE.H02 |
// Resource\RESOURCE.H03 |
// Resource\RESOURCE.H10 |
// Resource\RESOURCE.H11 |
// Resource\RESOURCE.H13 \
// Resource\RESOURCE.X03 - Dedication message
// Resource\RESOURCE.X69 - Game interface
structure {
numRows[DWORD] { 14 00 00 00 } // divide by 4
fileBof {
bof[1] { 2C 00 00 00 }
...
bof[n] { ... }
}
fileSize {
size[1] { 93 56 00 00 }
...
size[n] { ... }
}
data { ... }
}
Code: Select all
// Resource\RESOURCE.S00 / sounds and music (WAV,OGG)
// Resource\RESOURCE.S01 |
// Resource\RESOURCE.S02 |
// Resource\RESOURCE.S03 |
// Resource\RESOURCE.S05 |
// Resource\RESOURCE.S06 |
// Resource\RESOURCE.S08 \
// Dataa\uk\DATAA0.000 - empty bank
// Dataa\uk\DATAA1.000
// Dataa\uk\DATAA2.000
// Dataa\uk\DATAA3.000
// Dataa\uk\DATAA4.000
// Dataa\uk\DATAA5.000
// Dataa\uk\DATAA6.000
// Dataa\uk\DATAA7.000 - empty bank
// Dataa\uk\DATAA8.000
// Dataa\uk\DATAAV.000 - Dialogue voiceover (WAV,OGG)
structure {
numRows[DWORD] { 4C 00 00 00 }
rows {
row[0] {
fileBof[DWORD] { E0 03 00 00 }
fileSize[DWORD] { 6C 1A 00 00 }
unknown[DWORD] { 00 00 00 00 }
fileType[byte] {
00 = WAV
02 = OGG
}
...
row[n] { ... }
}
data { ... }
}