bool InputPickableGenerator() { if (CarriingItem == null) { return(false); } Generator g = CarriingItem as Generator; if (g == null) { return(false); } if (g.isAlwaysOn) { Debug.Log("Cant turn of generator"); return(false); } g.ActivateOnPick(); return(true); }