From 25d128da36bb5aaa27f0dcd32b86fb5616684426 Mon Sep 17 00:00:00 2001 From: Sapier Date: Tue, 29 Dec 2015 19:53:38 +0100 Subject: Revert "Add support for using arbitrary meshes as items" This reverts commit 91bafceee6606fab79db1bde4cba01b84fed65c7. Reverted due to missinterpretation of agreement, obvious dislike and me not interested in doing fights for feature I don't actually need --- src/wieldmesh.cpp | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'src/wieldmesh.cpp') diff --git a/src/wieldmesh.cpp b/src/wieldmesh.cpp index 77a5cf73a..a022754a6 100644 --- a/src/wieldmesh.cpp +++ b/src/wieldmesh.cpp @@ -386,20 +386,6 @@ void WieldMeshSceneNode::setItem(const ItemStack &item, IGameDef *gamedef) } return; } - else if (idef->getWieldMesh(def.name, gamedef) != 0) { - irr::scene::IMesh * mesh = idef->getWieldMesh(def.name, gamedef); - m_meshnode->setMesh(mesh); - u32 material_count = m_meshnode->getMaterialCount(); - for (u32 i = 0; i < material_count; ++i) { - video::SMaterial &material = m_meshnode->getMaterial(i); - material.setFlag(video::EMF_BACK_FACE_CULLING, true); - material.setFlag(video::EMF_BILINEAR_FILTER, m_bilinear_filter); - material.setFlag(video::EMF_TRILINEAR_FILTER, m_trilinear_filter); - material.MaterialType = m_material_type; - material.setTexture(0, tsrc->getTexture(def.meshtexture)); - } - return; - } else if (def.inventory_image != "") { setExtruded(def.inventory_image, def.wield_scale, tsrc, 1); return; -- cgit v1.2.3