DKC:TF > Archive (PAK)
| Type | Description |
|---|---|
| CFormDescriptor | PACK form |
PACK Form
| Type | Description |
|---|---|
| CFormDescriptor | TOCC form (table of contents) |
TOCC Form
| Type | Description |
|---|---|
| CChunkDescriptor | ADIR chunk (asset directory) |
| CChunkDescriptor | META chunk (meta files) |
| CChunkDescriptor | STRG chunk (filenames) |
ADIR Chunk
| Type | Description |
|---|---|
| List<CPakFile::SAssetDirectoryEntry> | Entries |
CPakFile::SAssetDirectoryEntry
META Chunk
Some file types have a metadata file. These are stored in this chunk with the same file id as their main file.
| Type | Description |
|---|---|
| List<CPakFile::SMetaDataOffsetEntry> | Entries |
CPakFile::SMetaDataOffsetEntry
| Type | Description |
|---|---|
| CObjectId | File id |
| Uint32 | File offset |
STRG Chunk
This chunk contains filenames. Most files in the archive are referenced by object id and don't have a filename however.
| Type | Description |
|---|---|
| List<IResourceCollection::CNameTagEntry> |
IResourceCollection::CNameTagEntry
| Type | Description |
|---|---|
| CObjectTag | Object tag |
| CString | Filename |