|
|
@ -2587,9 +2587,10 @@ bool CExportNel::calculateLM( CMesh::CMeshBuild *pZeMeshBuild, CMeshBase::CMeshB
|
|
|
|
string sLMName = sBaseName + NLMISC::toString(i) + ".tga";
|
|
|
|
string sLMName = sBaseName + NLMISC::toString(i) + ".tga";
|
|
|
|
if (CFile::fileExists(sLMName))
|
|
|
|
if (CFile::fileExists(sLMName))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
nlinfo("DELETE %s", sLMName.c_str());
|
|
|
|
if (!CFile::deleteFile(sLMName))
|
|
|
|
if (!CFile::deleteFile(sLMName))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
nlwarning("Failed to delete file %s.", sLMName.c_str());
|
|
|
|
nlwarning("Failed to delete file %s", sLMName.c_str());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2608,6 +2609,7 @@ bool CExportNel::calculateLM( CMesh::CMeshBuild *pZeMeshBuild, CMeshBase::CMeshB
|
|
|
|
COFile f( sSaveName );
|
|
|
|
COFile f( sSaveName );
|
|
|
|
try
|
|
|
|
try
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
nlinfo("SAVE %s", sSaveName.c_str());
|
|
|
|
if (lmcEnabled)
|
|
|
|
if (lmcEnabled)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// In fact the output is 32 bits because we need the alpha channel
|
|
|
|
// In fact the output is 32 bits because we need the alpha channel
|
|
|
|