Fixed an issue where the wrong version number was being reported in a warning message. It showed the latest version instead of the original version number.

Signed-off-by: santorac <55155825+santorac@users.noreply.github.com>
This commit is contained in:
santorac
2021-10-21 12:13:45 -07:00
parent bf2997f960
commit f4d5a75574
4 changed files with 9 additions and 3 deletions
@@ -208,6 +208,8 @@ namespace AZ
return;
}
const uint32_t originalVersion = m_materialTypeVersion;
bool changesWereApplied = false;
for (const MaterialVersionUpdate& versionUpdate : m_materialTypeAsset->GetMaterialVersionUpdateList())
@@ -225,9 +227,9 @@ namespace AZ
if (changesWereApplied)
{
AZ_Warning("MaterialAsset", false,
"This material is based on version %u of '%s', but the material type is now at version %u. "
"This material is based on version '%u' of %s, but the material type is now at version '%u'. "
"Automatic updates are available. Consider updating the .material source file.",
m_materialTypeVersion, m_materialTypeAsset.ToString<AZStd::string>().c_str(), m_materialTypeAsset->GetVersion());
originalVersion, m_materialTypeAsset.ToString<AZStd::string>().c_str(), m_materialTypeAsset->GetVersion());
}
m_materialTypeVersion = m_materialTypeAsset->GetVersion();