anchor.diff:    I, Cnt: Word;
     X,Y: Integer;
     PolyArr: TPolygonArray;
  -  NodeArr: TNodeArray;
  +  NodeArr: TKMPointArray;
     Col: Cardinal;
   begin
   
  
positive.code:         BestCnt := Min(BestCnt,$9F);
          //NavMesh polys coverage
          gRenderAux.TriangleOnTerrain(
            NodeArr[PolyArr[I].Indices[0]].Loc.X,
            NodeArr[PolyArr[I].Indices[0]].Loc.Y,
            NodeArr[PolyArr[I].Indices[1]].Loc.X,
            NodeArr[PolyArr[I].Indices[1]].Loc.Y,
            NodeArr[PolyArr[I].Indices[2]].Loc.X,
            NodeArr[PolyArr[I].Indices[2]].Loc.Y, (Col OR (BestCnt shl 24)) );
        end;
      end;
      //}
  
negative.code: 
        //NavMesh polys coverage
        gRenderAux.TriangleOnTerrain(
          NodeArr[PolyArr[I].Indices[0]].X,
          NodeArr[PolyArr[I].Indices[0]].Y,
          NodeArr[PolyArr[I].Indices[1]].X,
          NodeArr[PolyArr[I].Indices[1]].Y,
          NodeArr[PolyArr[I].Indices[2]].X,
          NodeArr[PolyArr[I].Indices[2]].Y, Col);
      end;
    end;
  
  