diff --git a/src/Client/GUI/CM2MeshFileLoader.cpp b/src/Client/GUI/CM2MeshFileLoader.cpp index dc8a267..5b41cb9 100644 --- a/src/Client/GUI/CM2MeshFileLoader.cpp +++ b/src/Client/GUI/CM2MeshFileLoader.cpp @@ -10,6 +10,7 @@ namespace scene CM2MeshFileLoader::CM2MeshFileLoader(IrrlichtDevice* device, c8* texdir):Device(device), Texdir(texdir) { + Mesh = NULL; } @@ -192,6 +193,7 @@ std::string tempTexFileName=""; M2MTextureFiles.reallocate(M2MTextureDef.size()); for(u32 i=0; iseek(M2MTextureDef[i].texFileOfs); file->read(&tempTexFileName[0],M2MTextureDef[i].texFileLen); M2MTextureFiles.push_back(tempTexFileName.c_str()); diff --git a/src/Client/GUI/DrawObject.cpp b/src/Client/GUI/DrawObject.cpp index f00f1f3..9b42475 100644 --- a/src/Client/GUI/DrawObject.cpp +++ b/src/Client/GUI/DrawObject.cpp @@ -66,10 +66,10 @@ void DrawObject::_Init(void) { cube = _smgr->addCubeSceneNode(2); } - cube->getMaterial(0).DiffuseColor.setAlpha(opacity); + //cube->getMaterial(0).DiffuseColor.setAlpha(opacity); cube->setName("OBJECT"); - cube->getMaterial(0).setFlag(video::EMF_LIGHTING, true); - cube->getMaterial(0).setFlag(video::EMF_FOG_ENABLE, true); + //cube->getMaterial(0).setFlag(video::EMF_LIGHTING, true); + //cube->getMaterial(0).setFlag(video::EMF_FOG_ENABLE, true); text=_smgr->addTextSceneNode(_guienv->getBuiltInFont(), L"TestText" , irr::video::SColor(255,255,255,255),cube, irr::core::vector3df(0,5,0)); if(_obj->IsPlayer())