示例#1
0
MapBlock * MapSector::createBlankBlockNoInsert(s16 y)
{
	assert(getBlockBuffered(y) == NULL);

	v3s16 blockpos_map(m_pos.X, y, m_pos.Y);
	
	MapBlock *block = new MapBlock(m_parent, blockpos_map);
	
	return block;
}
示例#2
0
MapBlock * MapSector::createBlankBlockNoInsert(s16 y)
{
	MapBlock *block = getBlockBuffered(y);
	if (block != NULL) {
		errorstream<<"Block already created"<<"std::endl";
		return block;
	}
	v3s16 blockpos_map(m_pos.X, y, m_pos.Y);
	
	block = new MapBlock(m_parent, blockpos_map, m_gamedef);
	
	return block;
}