Update 'File Type: Texture'

Lucas Schwiderski 2023-03-04 12:10:58 +01:00
parent 6770534592
commit 2429303453

@ -28,7 +28,7 @@ header {
```010editor
uint32 type;
Assert(type == 0x1);
Assert(type == 1);
uint32 compressed_size;
uint32 uncompressed_size;
@ -36,13 +36,13 @@ uint32 uncompressed_size;
byte compressed_data[compressed_size];
uint32 unknown_1;
Assert(unknown_1 == 67);
Assert(unknown_1 == 0x43);
uint32 unknown_2;
uint32 num_mipmaps;
uint32 width_largest;
uint32 height_largest;
uint32 largest_width;
uint32 largest_height;
byte unknown_3[60];
@ -53,26 +53,24 @@ byte unknown_4[64];
uint32 meta_size;
if (meta_size == 0) {
uint32 unknown_5;
uint32 unknown_5;
} else {
uint32 num_chunks;
uint32 num_chunks;
Assert((num_chunks * 4) + 8 == meta_size);
uint16 unknown_6;
Assert(unknown_6 == 0);
uint16 unknown_7;
Assert(unknown_7 == num_chunks);
uint32 chunks[num_chunks];
uint32 unknown_8;
byte stream[31];
uint16 num_chunks_2;
Assert(num_chunks == num_chunks_2);
uint32 chunks[num_chunks];
uint32 unknown_7;
}
```
`compressed_data`:
`compressed_data` once uncompressed:
```010editor
byte unknown_1[8];