public class Move_Field_Paneru {
	private Field field;
	private Field_Paneru f_p;
	private String panel_kubun;
	private int f_p_no;
	private int base_x;
	private int base_y;
	public Move_Field_Paneru(Field field,Field_Paneru f_p,int f_p_no){
		this.f_p = f_p;
		if(f_p_no <= (field.getRetu() * field.getRetu() - 1)){
			this.panel_kubun = "P";
			this.f_p_no = f_p_no;
		}else{
			if(f_p_no <= (field.getRetu() * field.getRetu() + 7)){
				this.panel_kubun = "R";
				this.f_p_no = f_p_no - field.getRetu() * field.getRetu();
			}else{
				this.panel_kubun = "U";
				this.f_p_no = f_p_no - (field.getRetu() * field.getRetu() + 8);
			}
		}
		base_x = f_p.getIndex_x();
		base_y = f_p.getIndex_y();
	}
	public void setf_p(Field_Paneru f_p){
		this.f_p = f_p;
	}
	public Field_Paneru getf_p(){
		return f_p;
	}
	public int getf_p_no(){
		return f_p_no;
	}
	public String getPanel_kubun(){
		return panel_kubun;
	}
	public int getBase_x(){
		return base_x;
	}
	public int getBase_y(){
		return base_y;
	}
}
