Limo
A simple mod manager
Loading...
Searching...
No Matches
lspakfilelistentry.h
Go to the documentation of this file.
6#pragma once
8#include <cstdint>
10
15{
17 char path[256];
19 uint64_t offset : 48;
21 uint8_t archive_part;
23 uint8_t flags;
28} __attribute__((packed));
Represents an entry in the file list of a .pak archive used for Baldurs Gate 3.
Definition lspakfilelistentry.h:15
uint64_t offset
Offset of the compressed file in the archive.
Definition lspakfilelistentry.h:19
char path[256]
Path to which to extract the file.
Definition lspakfilelistentry.h:17
uint32_t compressed_size
Compressed size of the file.
Definition lspakfilelistentry.h:25
uint8_t flags
Flags indicating compression type.
Definition lspakfilelistentry.h:23
uint8_t archive_part
Archive containing the file.
Definition lspakfilelistentry.h:21
uint32_t uncompressed_size
Uncompressed size of the file.
Definition lspakfilelistentry.h:27