AcManager.Tools.GameProperties.WeatherSpecificPpFilterHelper.SetOverride C# (CSharp) Метод

SetOverride() защищенный Метод

protected SetOverride ( WeatherObject weather ) : bool
weather AcManager.Tools.Objects.WeatherObject
Результат bool
        protected override bool SetOverride(WeatherObject weather) {
            _replacement = Path.Combine(weather.Location, "filter.ini");
            if (!File.Exists(_replacement)) return false;

            _destination = Destination;
            if (File.Exists(_destination)) {
                File.Delete(_destination);
            }
            
            FileUtils.Hardlink(_replacement, _destination);

            var ini = new IniFile(FileUtils.GetCfgVideoFilename());
            var section = ini["POST_PROCESS"];
            section.Set("__OGIRINAL_FILTER", section.GetNonEmpty("FILTER"));
            section.Set("FILTER", FilterId);
            ini.Save();

            return true;
        }
WeatherSpecificPpFilterHelper