1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-02-21 09:39:56 +00:00

Skip more unknown ESM4 subrecords

CNAM from HDPT is a part of Dawnguard.esm.
ATKR from RACE is a part of Dawnguard.esm.
CIS2 from SCRL is a part of Dragonborn.esm.
SPMV from RACE is a part of Dragonborn.esm.
This commit is contained in:
elsid 2023-05-22 21:51:35 +02:00
parent e537d1d0d4
commit 7c16ecb258
No known key found for this signature in database
GPG Key ID: 4DE04C198CBA7625
4 changed files with 5 additions and 0 deletions

View File

@ -571,6 +571,7 @@ namespace ESM4
SUB_FLTR = fourCC("FLTR"), // TES5
SUB_QTGL = fourCC("QTGL"), // TES5
SUB_TWAT = fourCC("TWAT"), // TES5
SUB_SPMV = fourCC("SPMV"), // TES5
SUB_XIBS = fourCC("XIBS"), // FO3
SUB_REPL = fourCC("REPL"), // FO3
SUB_BIPL = fourCC("BIPL"), // FO3

View File

@ -94,6 +94,7 @@ void ESM4::HeadPart::load(ESM4::Reader& reader)
case ESM4::SUB_MODS:
case ESM4::SUB_MODT:
case ESM4::SUB_RNAM:
case ESM4::SUB_CNAM:
{
// std::cout << "HDPT " << ESM::printName(subHdr.typeId) << " skipping..." << std::endl;
reader.skipSubRecordData();

View File

@ -677,6 +677,8 @@ void ESM4::Race::load(ESM4::Reader& reader)
case ESM4::SUB_SPED:
case ESM4::SUB_SWMV:
case ESM4::SUB_WKMV:
case ESM4::SUB_SPMV:
case ESM4::SUB_ATKR:
//
case ESM4::SUB_YNAM: // FO3
case ESM4::SUB_NAM2: // FO3

View File

@ -72,6 +72,7 @@ void ESM4::Scroll::load(ESM4::Reader& reader)
case ESM4::SUB_MDOB:
case ESM4::SUB_MODT:
case ESM4::SUB_SPIT:
case ESM4::SUB_CIS2:
{
// std::cout << "SCRL " << ESM::printName(subHdr.typeId) << " skipping..." << std::endl;
reader.skipSubRecordData();