mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-05-09 20:17:54 +03:00
Fix NiSourceTexture loading for internal textures
This commit is contained in:
parent
5e8f9e7dd9
commit
56ee2588a5
1 changed files with 4 additions and 4 deletions
|
@ -10,12 +10,12 @@ namespace Nif
|
||||||
NiTexture::read(nif);
|
NiTexture::read(nif);
|
||||||
|
|
||||||
nif->read(mExternal);
|
nif->read(mExternal);
|
||||||
if (mExternal || nif->getVersion() >= NIFStream::generateVersion(10, 1, 0, 0))
|
|
||||||
nif->read(mFile);
|
|
||||||
|
|
||||||
bool hasData = nif->getVersion() >= NIFStream::generateVersion(10, 0, 1, 4);
|
bool hasData = nif->getVersion() >= NIFStream::generateVersion(10, 0, 1, 4);
|
||||||
if (!hasData && !mExternal)
|
if (!hasData && !mExternal)
|
||||||
nif->read(hasData);
|
hasData = nif->get<uint8_t>() != 0;
|
||||||
|
|
||||||
|
if (mExternal || nif->getVersion() >= NIFStream::generateVersion(10, 1, 0, 0))
|
||||||
|
nif->read(mFile);
|
||||||
|
|
||||||
if (hasData)
|
if (hasData)
|
||||||
mData.read(nif);
|
mData.read(nif);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue