Terraria.Tile.isTheSameAs C# (CSharp) Method

isTheSameAs() public method

public isTheSameAs ( Tile compTile ) : bool
compTile Tile
return bool
        public bool isTheSameAs(Tile compTile)
        {
            if (compTile == null || (int)this.sTileHeader != (int)compTile.sTileHeader || this.active() && ((int)this.type != (int)compTile.type || Main.tileFrameImportant[(int)this.type] && ((int)this.frameX != (int)compTile.frameX || (int)this.frameY != (int)compTile.frameY)) || ((int)this.wall != (int)compTile.wall || (int)this.liquid != (int)compTile.liquid))
                return false;
			if (k_wireFlags != compTile.k_wireFlags)
				return false;
			if ((int)compTile.liquid == 0)
            {
                if ((int)this.wallColor() != (int)compTile.wallColor())
                    return false;
            }
            else if ((int)this.bTileHeader != (int)compTile.bTileHeader)
                return false;
            return true;
        }