From d04f737c5ebc91105a35949cb4dbe3e53f36df4e Mon Sep 17 00:00:00 2001 From: myconid Date: Thu, 6 Sep 2012 21:05:34 +0000 Subject: [PATCH] Putting a check for bad texture references, in case anyone tries to use old-style texture tags in actors. This was SVN commit r12637. --- source/graphics/ObjectEntry.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/graphics/ObjectEntry.cpp b/source/graphics/ObjectEntry.cpp index 3d01501fe0..5fd3598381 100644 --- a/source/graphics/ObjectEntry.cpp +++ b/source/graphics/ObjectEntry.cpp @@ -130,6 +130,11 @@ bool CObjectEntry::BuildVariation(const std::vector >& selections model->GetMaterial().AddStaticUniform("objectColor", CVector4D(m_Color.r, m_Color.g, m_Color.b, m_Color.a)); model->InitModel(modeldef); + if (m_Samplers.size() == 0) + { + LOGERROR(L"Actor '%ls' has no textures.", m_Base->m_ShortName.c_str()); + } + std::vector::iterator samp; for (samp = m_Samplers.begin(); samp != m_Samplers.end(); ++samp) {