mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 23:07:42 +00:00
Fully working PAK/MLVL/STRG reads
This commit is contained in:
@@ -99,14 +99,14 @@ struct SpecMP2 : SpecBase
|
||||
{
|
||||
if (entry.type == MLVL)
|
||||
{
|
||||
NOD::AthenaPartReadStream rs(item.second->node.beginReadStream(entry.offset));
|
||||
PAKEntryReadStream rs = entry.beginReadStream(item.second->node);
|
||||
DNAMP2::MLVL mlvl;
|
||||
mlvl.read(rs);
|
||||
const DNAMP1::PAK::Entry* nameEnt = pak.lookupEntry(mlvl.worldNameId);
|
||||
if (nameEnt)
|
||||
{
|
||||
PAKEntryReadStream rs = nameEnt->beginReadStream(item.second->node);
|
||||
DNAMP2::STRG mlvlName;
|
||||
NOD::AthenaPartReadStream rs(item.second->node.beginReadStream(nameEnt->offset));
|
||||
mlvlName.read(rs);
|
||||
if (childRep.desc.size())
|
||||
childRep.desc += _S(", ");
|
||||
|
||||
Reference in New Issue
Block a user