/// <summary> /// Override some or all settings using a TunnellingPreset asset. /// </summary> public void ApplyPreset(TunnellingPreset p) { ApplyPresetBase(p); if (p.overrideEffectOverlay) { effectOverlay = p.effectOverlay; } if (p.overrideBackgroundMode) { backgroundMode = p.backgroundMode; } if (p.overrideCageDownsample) { cageDownsample = p.cageDownsample; } if (p.overrideCageAntiAliasing) { cageAntiAliasing = p.cageAntiAliasing; } if (p.overrideCageUpdateEveryFrame) { cageUpdateEveryFrame = p.cageUpdateEveryFrame; } if (p.overrideCageFogDensity) { cageFogDensity = p.cageFogDensity; } if (p.overrideCageFogPower) { cageFogPower = p.cageFogPower; } if (p.overrideCageFogBlend) { cageFogBlend = p.cageFogBlend; } if (p.overrideMaskMode) { maskMode = p.maskMode; } if (p.overrideBlurDownsample) { blurDownsample = p.blurDownsample; } if (p.overrideBlurDistance) { blurDistance = p.blurDistance; } if (p.overrideBlurPasses) { blurPasses = p.blurPasses; } if (p.overrideBlurSamples) { blurSamples = p.blurSamples; } if (p.overrideCounterVelocityMode) { counterVelocityMode = p.counterVelocityMode; } if (p.overrideCounterVelocityResetDistance) { counterVelocityResetDistance = p.counterVelocityResetDistance; } if (p.overrideCounterVelocityResetTime) { counterVelocityResetTime = p.counterVelocityResetTime; } if (p.overrideCounterVelocityStrength) { counterVelocityStrength = p.counterVelocityStrength; } if (p.overrideCounterVelocityPerAxis) { counterVelocityPerAxis = p.counterVelocityPerAxis; } if (p.overrideIrisZRejection) { irisZRejection = p.irisZRejection; } }
/// <summary> /// Override some or all settings using a TunnellingPreset asset. /// </summary> public void ApplyPreset(TunnellingPreset p) { ApplyPresetBase(p); if (p.overrideBackgroundMode) { backgroundMode = p.backgroundMode; } if (p.overrideCageDownsample) { cageDownsample = p.cageDownsample; } if (p.overrideCageAntiAliasing) { cageAntiAliasing = p.cageAntiAliasing; } if (p.overrideCageUpdateEveryFrame) { cageUpdateEveryFrame = p.cageUpdateEveryFrame; } if (p.overrideCageFogDensity) { cageFogDensity = p.cageFogDensity; } if (p.overrideCageFogPower) { cageFogPower = p.cageFogPower; } if (p.overrideCageFogBlend) { cageFogBlend = p.cageFogBlend; } if (p.overrideMaskMode) { maskMode = p.maskMode; } if (p.overrideBlurDownsample) { blurDownsample = p.blurDownsample; } if (p.overrideBlurDistance) { blurDistance = p.blurDistance; } if (p.overrideBlurPasses) { blurPasses = p.blurPasses; } if (p.overrideBlurSamples) { blurSamples = p.blurSamples; } if (p.overrideIrisZRejection) { irisZRejection = p.irisZRejection; } }