bool Interact() { Debris d = nearby_active_debris; if (d == null) { return(false); } pause_in = .3f; if ((current_interact_duration -= Time.deltaTime) <= 0f) { d.Salvage(); current_interact_duration = interact_duration; return(false); } return(true); }