package como.commlet.webcheckers;

import java.awt.*;

public class Dame extends Pion{

  //MEMBRES
  
  //CONCTRUCTEUR

public Dame(Joueur J){
  super(J);
}

  //METHODES

public boolean Is_Dame(){
  // suis-je une dame : oui
  return true;
}

public boolean Move_To(Case Dest, boolean Eating){ 
  // droit theorique

  if (!Dest.Is_Empty()) return false;
  int dx = Math.abs(x - Dest.X());
  int dy = Math.abs(y - Dest.Y());
  return (dx == dy);
}
  
public void Display(Graphics g,int size){
  // je m'affiche avec ma couronne

  int Margin = 8;
  int Diameter = size - 2*Margin;
  super.Display(g,size);
  g.setColor(Color.yellow);
  g.drawOval(Margin,Margin,Diameter,Diameter);
  Margin = 10;
  Diameter = size - 2*Margin;
  g.drawOval(Margin,Margin,Diameter,Diameter);
}

}
