anchor.diff:    M: TKMapInfo;
     G: TKMMapGoalInfo;
   begin
  -  //Clear all so that later we fill only used
  -  for I := 0 to MAX_UI_GOALS - 1 do
  -  begin
  -    Image_SingleVictGoal[I].TexID := 0;
  -    Label_SingleVictGoal[I].Caption := '';
  -    Image_SingleVictGoalSt[I].Hide;
  -    Image_SingleSurvGoal[I].TexID := 0;
  -    Label_SingleSurvGoal[I].Caption := '';
  -    Image_SingleSurvGoalSt[I].Hide;
  -  end;
  -  for I := 0 to MAX_HANDS - 1 do
  -  begin
  -    Image_SingleAllies[I].Hide;
  -    Image_SingleEnemies[I].Hide;
  -  end;
  -  Button_SingleStart.Disable;
  -
     if (fSingleLoc <> -1) and (ColumnBox_SingleMaps.IsSelected) then
     begin
       MapId := ColumnBox_SingleMaps.SelectedItem.Tag;
  
positive.code: 
  procedure TKMMenuSingleMap.MapTypeChanged(Sender: TObject);
  begin
    ListUpdate;
    ListRefresh(True);
    Update;
  
negative.code: begin
    Radio_MapType.ItemIndex := gGameApp.GameSettings.MenuMapSPType;
  
    ResetUI;
    //Terminate all
    fMaps.TerminateScan;
  
  