anchor.diff:  {$I KaM_Remake.inc}
   interface
   uses
  -   Classes,
  +   Classes, SysUtils,
      KM_Controls, KM_Defaults, KM_Pics,
      KM_Points, KM_AIAttacks;
   
  
positive.code: var
    GT: TGroupType;
  begin
    //Set attack properties to UI
    Radio_AttackType.ItemIndex := Byte(aAttack.AttackType);
    NumEdit_AttackDelay.Value := aAttack.Delay div 10;
  
negative.code: begin
    inherited Create;
  
    Panel_Attack := TKMPanel.Create(aParent, TOOLBAR_WIDTH + (aParent.Width - TOOLBAR_WIDTH - SIZE_X) div 2,
                                             (aParent.Height - SIZE_Y) div 2, SIZE_X, SIZE_Y);
    Panel_Attack.Anchors := [];
    Panel_Attack.Hide;
  
      TKMBevel.Create(Panel_Attack, -1000,  -1000, 4000, 4000);
      with TKMImage.Create(Panel_Attack, -20, -50, SIZE_X+40, SIZE_Y+60, 15, rxGuiMain) do ImageStretch;
      TKMBevel.Create(Panel_Attack,   0,  0, SIZE_X, SIZE_Y);
      Label_AttackHeader := TKMLabel.Create(Panel_Attack, SIZE_X div 2, 10, gResTexts[TX_MAPED_AI_ATTACK_INFO], fnt_Outline, taCenter);
  
      Button_Prev := TKMButton.Create(Panel_Attack, 20, 10, 60, 20, '<<', bsMenu);
      Button_Prev.OnClick := Attack_Switch;
      Button_Next := TKMButton.Create(Panel_Attack, SIZE_X-20-60, 10, 60, 20, '>>', bsMenu);
      Button_Next.OnClick := Attack_Switch;
  
      TKMLabel.Create(Panel_Attack, 20, 40, gResTexts[TX_MAPED_AI_ATTACK_COL_TYPE], fnt_Metal, taLeft);
      Radio_AttackType := TKMRadioGroup.Create(Panel_Attack, 20, 60, 80, 40, fnt_Metal);
  