anchor.diff:        DrawPolygon(Idx, 50, COLOR_GREEN, IntToStr(fDefInfo[Idx].Mark));
       end;
       //}
  -
  +  {$ENDIF}
     {$IFDEF DEBUG_BattleLines}
     //{
     if fDebugLines.Count > 0 then
  
positive.code:   COLOR_RED = $7700FF;
    COLOR_YELLOW = $00FFFF;
    COLOR_BLUE = $FF0000;
  var
    K,L,Idx: Integer;
  {$IFDEF DEBUG_BattleLines}
    //Opacity: Byte;
    Color, TickIdx: Cardinal;
    today: TDateTime;
  
negative.code:   //P1,P2: TKMPoint;
  {$ENDIF}
  begin
    {$IFDEF DEBUG_BattleLines}
    {
    for K := 0 to gAIFields.NavMesh.PolygonsCnt - 1 do
      if IsVisited(K) then
  