mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-30 07:21:12 +00:00
Fix NiSourceTexture loading for internal textures
This commit is contained in:
parent
5e8f9e7dd9
commit
56ee2588a5
@ -10,12 +10,12 @@ namespace Nif
|
||||
NiTexture::read(nif);
|
||||
|
||||
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);
|
||||
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)
|
||||
mData.read(nif);
|
||||
|
Loading…
x
Reference in New Issue
Block a user