mirror of
https://github.com/celisej567/mcpe.git
synced 2026-09-11 20:11:18 +03:00
21 lines
469 B
C++
21 lines
469 B
C++
#include "Tile.hpp"
|
|
#include "Level.hpp"
|
|
|
|
TransparentTile::TransparentTile(int ID, int texture, Material* mtl, bool bTransparent) :Tile(ID, texture, mtl)
|
|
{
|
|
m_bTransparent = bTransparent;
|
|
}
|
|
|
|
bool TransparentTile::isSolidRender()
|
|
{
|
|
return false;
|
|
}
|
|
|
|
bool TransparentTile::shouldRenderFace(LevelSource* level, int x, int y, int z, int dir)
|
|
{
|
|
if (!m_bTransparent && level->getTile(x, y, z) == m_ID)
|
|
return false;
|
|
|
|
return Tile::shouldRenderFace(level, x, y, z, dir);
|
|
}
|