Update 'File Type: Texture'
parent
6770534592
commit
2429303453
1 changed files with 14 additions and 16 deletions
|
@ -28,7 +28,7 @@ header {
|
||||||
|
|
||||||
```010editor
|
```010editor
|
||||||
uint32 type;
|
uint32 type;
|
||||||
Assert(type == 0x1);
|
Assert(type == 1);
|
||||||
|
|
||||||
uint32 compressed_size;
|
uint32 compressed_size;
|
||||||
uint32 uncompressed_size;
|
uint32 uncompressed_size;
|
||||||
|
@ -36,13 +36,13 @@ uint32 uncompressed_size;
|
||||||
byte compressed_data[compressed_size];
|
byte compressed_data[compressed_size];
|
||||||
|
|
||||||
uint32 unknown_1;
|
uint32 unknown_1;
|
||||||
Assert(unknown_1 == 67);
|
Assert(unknown_1 == 0x43);
|
||||||
|
|
||||||
uint32 unknown_2;
|
uint32 unknown_2;
|
||||||
|
|
||||||
uint32 num_mipmaps;
|
uint32 num_mipmaps;
|
||||||
uint32 width_largest;
|
uint32 largest_width;
|
||||||
uint32 height_largest;
|
uint32 largest_height;
|
||||||
|
|
||||||
byte unknown_3[60];
|
byte unknown_3[60];
|
||||||
|
|
||||||
|
@ -53,26 +53,24 @@ byte unknown_4[64];
|
||||||
uint32 meta_size;
|
uint32 meta_size;
|
||||||
|
|
||||||
if (meta_size == 0) {
|
if (meta_size == 0) {
|
||||||
uint32 unknown_5;
|
uint32 unknown_5;
|
||||||
} else {
|
} else {
|
||||||
uint32 num_chunks;
|
uint32 num_chunks;
|
||||||
Assert((num_chunks * 4) + 8 == meta_size);
|
Assert((num_chunks * 4) + 8 == meta_size);
|
||||||
|
|
||||||
uint16 unknown_6;
|
uint16 unknown_6;
|
||||||
Assert(unknown_6 == 0);
|
Assert(unknown_6 == 0);
|
||||||
|
|
||||||
uint16 unknown_7;
|
uint16 num_chunks_2;
|
||||||
Assert(unknown_7 == num_chunks);
|
Assert(num_chunks == num_chunks_2);
|
||||||
|
|
||||||
uint32 chunks[num_chunks];
|
uint32 chunks[num_chunks];
|
||||||
|
|
||||||
uint32 unknown_8;
|
uint32 unknown_7;
|
||||||
|
|
||||||
byte stream[31];
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
`compressed_data`:
|
`compressed_data` once uncompressed:
|
||||||
|
|
||||||
```010editor
|
```010editor
|
||||||
byte unknown_1[8];
|
byte unknown_1[8];
|
||||||
|
|
Loading…
Add table
Reference in a new issue