public override bool use(GameObject player) { Pan p = onTop as Pan; if (p != null) { if (p.soup.canBoil()) { p.Boiled(); return(true); } } return(false); }