mirror of
https://github.com/OpenMW/openmw.git
synced 2025-12-24 03:23:09 +00:00
Don't read terrain parameters for BGSM v1/v2
This fixes parsing of most BGSM files from Fallout 4.
This commit is contained in:
parent
5a022532fd
commit
17e279cf0d
1 changed files with 8 additions and 5 deletions
|
|
@ -181,13 +181,16 @@ namespace Bgsm
|
|||
if (mVersion >= 1)
|
||||
{
|
||||
stream.read(mSkewSpecularAlpha);
|
||||
stream.read(mTerrain);
|
||||
if (mTerrain)
|
||||
if (mVersion >= 3)
|
||||
{
|
||||
if (mVersion == 3)
|
||||
stream.skip(4); // Unknown
|
||||
stream.read(mTerrain);
|
||||
if (mTerrain)
|
||||
{
|
||||
if (mVersion == 3)
|
||||
stream.skip(4); // Unknown
|
||||
|
||||
stream.read(mTerrainParams);
|
||||
stream.read(mTerrainParams);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue