anchor.diff:    MinimapView.SetMinimap(fMinimap);
     MinimapView.SetViewport(fViewport);
   
  -//  ButtonFlat_AllyEnemyColorOnMM.Down := not gGameApp.GameSettings.ShowPlayersColorOnMinimap;
  -//  ButtonFlat_AllyEnemyColorInGame.Down := not gGameApp.GameSettings.ShowPlayersColorInGame;
  -
     SetMenuState(gGame.MissionMode = mm_Tactic);
   end;
   
  
positive.code: end;
  
  
  //procedure TKMGamePlayInterface.PlayersColorOnMM_Click(Sender: TObject);
  //begin
  //  ButtonFlat_AllyEnemyColorOnMM.Down := not ButtonFlat_AllyEnemyColorOnMM.Down;
  //
  //  gGameApp.GameSettings.ShowPlayersColorOnMinimap := not ButtonFlat_AllyEnemyColorOnMM.Down;
  //
  //  //Update minimap immidiately
  //  fMinimap.Update(False);
  //end;
  //
  //
  //procedure TKMGamePlayInterface.PlayersColorInGame_Click(Sender: TObject);
  //begin
  //  ButtonFlat_AllyEnemyColorInGame.Down := not ButtonFlat_AllyEnemyColorInGame.Down;
  //
  //  gGameApp.GameSettings.ShowPlayersColorInGame := not ButtonFlat_AllyEnemyColorInGame.Down;
  //end;
  
  
  constructor TKMGamePlayInterface.Create(aRender: TRender; aUIMode: TUIMode);
  const
    COLOR_B_SIZE = 20;
  
negative.code:     procedure Minimap_RightClick(Sender: TObject; const X,Y:integer);
      procedure Minimap_Click(Sender: TObject; const X,Y:integer);
      procedure GameSettingsUpdated;
  
      procedure Menu_Save_RefreshList(Sender: TObject);
      procedure Menu_Save_ListChange(Sender: TObject);
  