1
0
forked from 0ad/0ad

Putting a check for bad texture references, in case anyone tries to use old-style texture tags in actors.

This was SVN commit r12637.
This commit is contained in:
myconid 2012-09-06 21:05:34 +00:00
parent ef2c9e338d
commit d04f737c5e

View File

@ -130,6 +130,11 @@ bool CObjectEntry::BuildVariation(const std::vector<std::set<CStr> >& 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<CObjectBase::Samp>::iterator samp;
for (samp = m_Samplers.begin(); samp != m_Samplers.end(); ++samp)
{