public override void DoPostConfigureComplete(GameObject go)
        {
            AdvancedSolidConduitDiseaseSensor conduitDiseaseSensor = go.AddOrGet <AdvancedSolidConduitDiseaseSensor>();

            conduitDiseaseSensor.Threshold = 0f;
            conduitDiseaseSensor.ActivateAboveThreshold = true;
        }
        private void OnCopySettings(object data)
        {
            GameObject gameObject = (GameObject)data;

            if (gameObject == null)
            {
                return;
            }
            AdvancedSolidConduitDiseaseSensor component = gameObject.GetComponent <AdvancedSolidConduitDiseaseSensor>();

            if (component == null)
            {
                return;
            }
            Threshold = component.Threshold;
            ActivateAboveThreshold = component.ActivateAboveThreshold;
        }