X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_map.pas;h=11a7d79459680c945d174ca81c4bb45c4618d279;hb=512930af83dba9b49ac46a3520f7e8cb17f5d3c9;hp=36f59f012c2f2146e7abad79408f3187b8d19c47;hpb=51420f985c7642cda726ec6e333b4283d3bebd22;p=d2df-sdl.git diff --git a/src/game/g_map.pas b/src/game/g_map.pas index 36f59f0..11a7d79 100644 --- a/src/game/g_map.pas +++ b/src/game/g_map.pas @@ -201,7 +201,7 @@ var pan: TPanel; begin pan := (flesh as TPanel); - aabb.setXYWH(pan.X, pan.Y, pan.Width, pan.Height); + aabb.setDims(pan.X, pan.Y, pan.X+pan.Width-1, pan.Y+pan.Height-1); result := true; end; @@ -1043,7 +1043,8 @@ begin addPanelsToGrid(gBlockMon, PANEL_BLOCKMON); gMapGrid.dumpStats(); - //gMapSAP.dumpStats(); + e_WriteLog(Format('tree depth: %d; %d nodes used, %d nodes allocated', [mapTree.computeTreeHeight, mapTree.nodeCount, mapTree.nodeAlloced]), MSG_NOTIFY); + mapTree.forEachLeaf(nil); end; function g_Map_Load(Res: String): Boolean;