public bool CanDeconstruct(out string reason) { reason = string.Empty; if (_attachedBeacon == null) { return(true); } reason = OxStationBuildable.BeaconAttached(); return(false); }