package project;

public class Orange extends food {
  
  private boolean print;
  
  public Orange (Player1 p, int x, int y) {
    super(p, x, y, OrangeValue);
    text = player.text;
    print = false;
  } //constructor Orange
  
  public void beEaten(Player1 p) {
    text.println ("You've just eaten a fresh orange...health up!!");
	p.health = p.health + OrangeValue;
	Disable();
  } //method beEaten
   
  public void update() {
    if (SameLocation(player) && Active) {
	  Encounter();
	  player.get(this);
	} //if
	else if (player.snack instanceof Orange) player.snack = null;
	else print = false;
  } //method update
  
  public void Encounter() { 
    if (!print) {
      text.println ("You've found something on the floor...");
	  text.println ("It seems like kind of food.......");
      print = true;
	} //if 
  } //method Encounter
  
} //class Orange
  
	  