public virtual void Clean_the_cage(Zoo _obj) { }
public virtual void Feed_the_animal(Zoo _obj) { }
public override void Feed_the_animal(Zoo _obj) { _obj.money -= 150; happiness += 50; }
public void Buy_a_baboon(Zoo _obj) { _obj.money = _obj.money - cost; _obj.popularity = _obj.popularity + popularity; }
public override double Get_cost(Zoo _obj) { return(cost / 2); }
public override void Have_fun(Zoo _obj) { _obj.money -= 150; happiness += 25; }
public override void Clean_the_cage(Zoo _obj) { _obj.money -= 200; happiness += 25; }
public void Buy_a_snake(Zoo _obj) { _obj.money = _obj.money - cost; _obj.popularity = _obj.popularity + popularity; }
public void Buy_a_squirrel(Zoo _obj) { _obj.money = _obj.money - cost; _obj.popularity = _obj.popularity + popularity; }
public virtual double Get_cost(Zoo _obj) { return(0); }
public virtual void Have_fun(Zoo _obj) { }