mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 15:04:56 +00:00
Full PAK Indexing even for partial extracts
This commit is contained in:
@@ -208,6 +208,25 @@ struct ResExtractor
|
||||
unsigned weight;
|
||||
};
|
||||
|
||||
/* Level hierarchy representation */
|
||||
template <class IDType>
|
||||
struct Level
|
||||
{
|
||||
HECL::SystemString name;
|
||||
struct Area
|
||||
{
|
||||
HECL::SystemString name;
|
||||
struct Layer
|
||||
{
|
||||
HECL::SystemString name;
|
||||
std::unordered_set<IDType> resources;
|
||||
};
|
||||
std::vector<Layer> layers;
|
||||
std::unordered_set<IDType> resources;
|
||||
};
|
||||
std::unordered_map<IDType, Area> areas;
|
||||
};
|
||||
|
||||
/* PAKRouter (for detecting shared entry locations) */
|
||||
template <class BRIDGETYPE>
|
||||
class PAKRouter
|
||||
|
||||
Reference in New Issue
Block a user