anchor.diff:    KM_HandTypes,
     KM_Projectiles,
     KM_TerrainTypes,
  -  KM_HandEntity,
     KM_ResInterpolation,
     KM_AITypes;
   
  
positive.code: 
  procedure TRenderPool.RenderForegroundUI_Units;
  var
    obj: TObject;
    P: TKMPoint;
    dir : TKMDirection;
  begin
    if gCursor.Tag1 = 255 then
    begin
      obj := gMySpectator.HitTestCursorWGroup(True);
      TryRenderUnitOrGroup(obj, nil, nil, True, True, DELETE_COLOR, 0, DELETE_COLOR);
    end
    else
    begin
  
negative.code:   Classes,
    dglOpenGL, SysUtils, KromOGLUtils, KromUtils, Math,
    KM_Defaults, KM_CommonTypes, KM_CommonClasses, KM_Pics, KM_Points, KM_Render, KM_Viewport,
    KM_RenderTerrain, KM_ResHouses, KM_ResSprites, KM_Units, KM_HandEntity,
    KM_Houses, KM_Terrain, KM_CommonGameTypes, KM_RenderDebug,
    KM_ResTypes;
  
  