MCPcopy Create free account
hub / github.com/DFHack/dfhack / findTopBlock

Function findTopBlock

plugins/3dveins.cpp:703–713  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

701}
702
703static int findTopBlock(MapCache &map, int x, int y)
704{
705 for (int z = map.maxZ(); z >= 0; z--)
706 {
707 Block *b = map.BlockAt(df::coord(x,y,z));
708 if (b && b->is_valid() && !isSkyBlock(b))
709 return z;
710 }
711
712 return -1;
713}
714
715bool VeinGenerator::scan_tiles()
716{

Callers 2

scan_tilesMethod · 0.85
write_tilesMethod · 0.85

Calls 2

isSkyBlockFunction · 0.85
BlockAtMethod · 0.80

Tested by

no test coverage detected