IWritableNodeDefManager *nodedef = createNodeDefManager();
// Fill node feature table with default definitions
- content_mapnode_init(nodedef);
+ //content_mapnode_init(nodedef);
/*
Create server.
f->special_materials[j]->setFlag(video::EMF_BILINEAR_FILTER, false);
f->special_materials[j]->setFlag(video::EMF_FOG_ENABLE, true);
f->special_materials[j]->setTexture(0, f->special_aps[j]->atlas);
+ if(f->alpha != 255)
+ f->special_materials[j]->MaterialType =
+ video::EMT_TRANSPARENT_VERTEX_ALPHA;
}
}
#endif
void setTexture(u16 i, std::string name);
- void setAllTextures(std::string name, u8 alpha=255)
+ void setAllTextures(std::string name, u8 alpha_=255)
{
for(u16 i=0; i<6; i++)
setTexture(i, name);
- alpha = alpha;
+ alpha = alpha_;
// Force inventory texture too
setInventoryTexture(name);
}