Game Development Community

Missing Materials - Interiors

by Jeremiah Fulbright · in Torque Game Engine Advanced · 08/26/2006 (12:10 am) · 1 replies

I came across this tonight and it seems to be affecting the Trunk currently.

Previously, if you were missing a Texture on an Interior, it would just be White (locally) and would go about its business... Now it seems to not do that and instead crashes if there is not a texture.

If you have a texture, but its not Materials.cs mapped, then it will do the Warning Material, but if you don't even have the physical texture for it to find (of the proper name), it will crash with:

Fatal: (d:\renegades\tse3.5new\engine\interior\interiorlmmanager.cpp @ 190) InteriorLMManager::addInstance: invalid interior handle


It seems that even if it fails, it goes ahead with adding and such (which is what it should do locally (listen server)), but since the texture has failed, the LM Manager also will crash.

#1
08/28/2006 (6:20 pm)
Yes, this is fixed in MS4. Thanks anyway for feedback on that though.