From: Andrew C. <ac...@us...> - 2004-06-30 00:06:34
|
Update of /cvsroot/planeshift/planeshift/src/server In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23348/src/server Modified Files: gem.cpp Log Message: More robust for missing art. Index: gem.cpp =================================================================== RCS file: /cvsroot/planeshift/planeshift/src/server/gem.cpp,v retrieving revision 1.75 retrieving revision 1.76 diff -C2 -d -r1.75 -r1.76 *** gem.cpp 28 Jun 2004 11:53:11 -0000 1.75 --- gem.cpp 30 Jun 2004 00:06:25 -0000 1.76 *************** *** 465,470 **** if (!pcmesh->SetMesh(factname, filename)) { ! Error3("Could not set mesh with factname=%s and filename=%s",factname,filename); ! return false; } --- 465,478 ---- if (!pcmesh->SetMesh(factname, filename)) { ! Error3("Could not set mesh with factname=%s and filename=%s. Trying dummy model",factname,filename); ! factname = "stonebm"; ! filename = "/planeshift/models/stonebm/stonebm.cal3d"; ! this->filename = filename; ! this->factname = factname; ! if ( !pcmesh->SetMesh(factname, filename) ) ! { ! Error3("Could not use dummy CVS mesh with factname=%s and filename=%s",factname,filename); ! return false; ! } } |