DontInstallAnyPluginsDontInstallAnyDataFilesIfNot ScriptExtenderNewerThan 0.0.19.4 If DialogYesNo "All Natural requires OBSE v19 or higher, which Oblivion Mod Manager cannot detect being installed. OBMM cannot properly detect OBSE for Steam versions, so if you are using Steam and have OBSE v19+ installed, click 'Yes' to continue. Otherwise, click 'No' to exit, and make sure to install OBSE v19+." "WARNING - OLD OBSE VERSION" Else FatalError EndIfEndIf ; =============================================================; Incompatible mods check part 1, universally incompatible mods; =============================================================If DataFileExists "_Real_Lights.esp" Message "The original version of Real Lights has been detected, please uninstall it and then retry installing the All Natural version." FatalErrorEndIfSelectWithDescriptions "Select which mod components you wish to install." "All Natural - Full" "This will install the weather system, Natural Interiors, and Real Lights parts of All Natural." "All Natural - No Real Lights" "This will install the weather system and Natural Interiors but not Real Lights." "All Natural - Real Lights ONLY" "This will only install the Real Lights part of All Natural, but NOT the weather system or Natural Interiors, so you can use another weather mod if you wish, but you will not get the interior weather effects of Natural Interiors." Case All Natural - Full SetVar InstallOption 3 Break Case All Natural - No Real Lights SetVar InstallOption 1 Break Case All Natural - Real Lights ONLY SetVar InstallOption 2 BreakEndSelectIf Equal %InstallOption% 2 CopyDataFile "00 Core\\All Natural.bsa" "All Natural - Real Lights.bsa" CopyPlugin "01 Real Lights\\All Natural - Real Lights.esp" "All Natural - Real Lights.esp" Message "The 'All Natural.bsa' has been renamed to 'All Natural - Real Lights.bsa' in order to make it work with a Real Lights only install."Else ; =========================================================================== ; Incompatible mods check part 2, detecting any weather or darker nights mods ; =========================================================================== If DataFileExists "oc_darker_nights.esp" Message "A Darker Nights mod has been detected, please uninstall it and use the All Natural .ini to change darkness settings." FatalError EndIf If DataFileExists "_darker_nights.esp" Message "A Darker Nights mod has been detected, please uninstall it and use the All Natural .ini to change darkness settings." FatalError EndIf If DataFileExists "_darker_nights_2_with_burning_kvatch.esp" Message "A Darker Nights mod has been detected, please uninstall it and use the All Natural .ini to change darkness settings." FatalError EndIf If DataFileExists "darker nights for shivering isles.esp" Message "A Darker Nights mod has been detected, please uninstall it and use the All Natural .ini to change darkness settings." FatalError EndIf If DataFileExists "Darker Nights for Nat Env.esp" Message "A Darker Nights mod has been detected, please uninstall it and use the All Natural .ini to change darkness settings." FatalError EndIf If DataFileExists "Natural Interiors.esm" Message "Natural Interiors has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "AWS-Core.esm" Message "AWS has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Arthur_Natural_Weather_HDR_by_Max_Tael.esp" Message "Arthur's Weather mod has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Lem - Modified Weather.esp" Message "Lem Modified Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "NaturalWeather.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Natural_Weather_by_Max_Tael.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Natural_Weather_HDR_by_Max_Tael.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Natural_Weather_with_darker_Nights_by_Max_Tael.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Natural_Weather_HDR_with_darker_Nights_by_Max_Tael.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Natural_Weather_HDR_2.1.3_coloroverride.esp.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Natural_Weather_HDR_by_Max_Tae_CO_RD.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Natural_Weather_by_Max_Tael_RD.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Natural_Weather_HDR_by_Max_Tael_RD.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Natural_Weather_HDR_with_darker_Nights_by_Max_Tael_RD.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf If DataFileExists "Natural_Weather_with_darker_Nights_by_Max_Tael_RD.esp" Message "Natural Weather has been detected, please uninstall it before installing All Natural." FatalError EndIf CopyDataFile "00 Core\\All Natural.bsa" "All Natural.bsa" CopyDataFile "00 Core\\ini\\All Natural.ini" "ini\\All Natural.ini" CopyPlugin "00 Core\\All Natural Base.esm" "All Natural Base.esm" CopyPlugin "00 Core\\All Natural.esp" "All Natural.esp" If Equal %InstallOption% 3 CopyPlugin "01 Real Lights\\All Natural - Real Lights.esp" "All Natural - Real Lights.esp" EndIf If DataFileExists "DLCShiveringIsles.esp" If DialogYesNo "Do you want to use All Natural's Shivering Isles support? Pick yes if you do not use another mod for Shivering Isles weather." "All Natural Shivering Isles Support" SetVar sANSI 1 ; ============================ ; Check for EW incompatibility ; ============================ If DataFileExists "EnhancedWeather.esm" Message "Enhanced Weather has been detected. Please uninstall it before installing All Natural since you've chosen to have All Natural handle your entire weather experience." FatalError EndIf CopyPlugin "00 Core\\All Natural - SI.esp" "All Natural - SI.esp" If DialogYesNo "Do you want to use additional (non-vanilla) weathers for Shivering Isles? Pick Yes if you want to have the most diversity for Shivering Isles weathers. Pick No if you prefer only the default Shivering Isles weathers. Pick Yes if you are not sure." "Install Extra SI Weathers" SetVar UseSIExtra 1 EditXMLReplace "00 Core\\ini\\All Natural.ini", "UseSIExtra to 1", "UseSIExtra to %UseSIExtra%" Else SetVar UseSIExtra 0 EditXMLReplace "00 Core\\ini\\All Natural.ini", "UseSIExtra to 1", "UseSIExtra to %UseSIExtra%" EndIf Else ; ============================ ; Check for EW incompatibility ; ============================ If DataFileExists "EnhancedWeather.esm" Message "Enhanced Weather has been detected, please make sure you are using the Shivering Isles only install option of EW since you've chosen to not have All Natural cover Shivering Isles." EndIf EndIf EndIf If DataFileExists "Nascosto Isles 3.esp" CopyPlugin "03 Nascosto Isles Weather Patch\\All Natural - Nascosto Isles Weather Patch.esp" "All Natural - Nascosto Isles Weather Patch.esp" EndIf If DataFileExists "Kvatch Rebuilt.esp" CopyPlugin "04 Kvatch Rebuilt Patch\\Kvatch Rebuilt Weather Patch.esp" "Kvatch Rebuilt Weather Patch.esp" CopyDataFolder "04 Kvatch Rebuilt Patch\\Meshes" "Meshes" True EndIf If DataFileExists "Oblivifall - Losing My Religion.esp" CopyDataFolder "05 Oblivifall - Losing My Religion Patch\\Meshes" "Meshes" True CopyDataFolder "05 Oblivifall - Losing My Religion Patch\\Textures" "Textures" True EndIf If DataFileExists "Mart's Monster Mod.esm" CopyPlugin "06 MMM Patch\\All Natural - MMM Patch.esp" "All Natural - MMM Patch.esp" EndIf ; Set options to 0 in .ini in preparation for next question SetVar UseNW 0 SetVar UseAWS 0 SetVar UseEW 0 SelectManyWithDescriptions "Please select which weathers you wish to use." "|Natural Weather" "This will add all the weather types from Natural Environments by Max Tael. All Natural will always use the default weathers built into the game, but you can also select none, multiple, or all the options in this list. Pick all the options if you want the maximum amount of weather diversity." "|Atmospheric Weather System" "This will add all the weather types from AWS by HTF. All Natural will always use the default weathers built into the game, but you can also select none, multiple, or all the options in this list. Pick all the options if you want the maximum amount of weather diversity." "|Enhanced Weather" "This will add all the weather types from EW by HTF. All Natural will always use the default weathers built into the game, but you can also select none, multiple, or all the options in this list. Pick all the options if you want the maximum amount of weather diversity." Case Natural Weather SetVar UseNW 1 Break Case Atmospheric Weather System SetVar UseAWS 1 Break Case Enhanced Weather SetVar UseEW 1 Break EndSelect EditXMLReplace "00 Core\\ini\\All Natural.ini", "UseNW to 1", "UseNW to %UseNW%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "UseAWS to 1", "UseAWS to %UseAWS%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "UseEW to 1", "UseEW to %UseEW%" If DialogYesNo "Do you want to use the Bash Filter patch for other mods support? Pick Yes if you wish to add All Natural's indoor weather to any of the mods supported in the Filter Patch. Be sure to rebuild your Bashed Patch after installing. See the Readme to explain the Bash Filter Option in more detail." "Bash Filter Option - Read Readme to Explain" UncheckESP "02 Bash Filter For Various Mods\\All Natural - Indoor Weather Filter For Mods.esp" CopyPlugin "02 Bash Filter For Various Mods\\All Natural - Indoor Weather Filter For Mods.esp" "All Natural - Indoor Weather Filter For Mods.esp" EndIf SelectWithDescriptionsAndPreviews "Select which color tinting you want to use." "|Default - No Tinting" "-- Screenshots\\Color Tints\\AN-Tints-IC-Comparison-ANDefault.jpg" "Most users will want to pick this option. Pick this if you want to use the standard weather colors." "Natural Weather Yellow" "-- Screenshots\\Color Tints\\AN-Tints-IC-Comparison-ANYellow.jpg" "This will apply a yellow/green tint to clear, cloudy, and overcast weathers to match the original feel of Natural Weather by Max Tael." "Rose Red Tint" "-- Screenshots\\Color Tints\\AN-Tints-IC-Comparison-ANRed.jpg" "This will apply a red/orange tint to clear, cloudy, and overcast weathers for those who want a warmer feel." "Darker Bad Weather" "-- Screenshots\\Color Tints\\AN-Tints-DarkerBadWeather.jpg" "This will lower the overall brightness of foggy, overcast, and stormy weathers." "Natural Weather Yellow and Darker Bad Weather" "-- Screenshots\\Color Tints\\AN-Tints-DarkerBadWeather-ANYellow.jpg" "Combines the yellow/green tint for clear, cloudy, and overcast weathers with the lowered brightness for foggy, overcast, and stormy weathers." "Rose Red Tint and Darker Bad Weather" "-- Screenshots\\Color Tints\\AN-Tints-DarkerBadWeather-ANRed.jpg" "Combines the red/orange tint for clear, cloudy, and overcast weathers with the lowered brightness for foggy, overcast, and stormy weathers." Case Default - No Tinting SetVar ClearR 1.00 SetVar ClearG 1.00 SetVar ClearB 1.00 SetVar CloudyR 1.00 SetVar CloudyG 1.00 SetVar CloudyB 1.00 SetVar FogR 1.00 SetVar FogG 1.00 SetVar FogB 1.00 SetVar OvercastR 1.00 SetVar OvercastG 1.00 SetVar OvercastB 1.00 SetVar RainR 1.00 SetVar RainG 1.00 SetVar RainB 1.00 SetVar SnowR 1.00 SetVar SnowG 1.00 SetVar SnowB 1.00 SetVar StormR 1.00 SetVar StormG 1.00 SetVar StormB 1.00 SetVar SIClearR 1.00 SetVar SIClearG 1.00 SetVar SIClearB 1.00 SetVar SICloudyR 1.00 SetVar SICloudyG 1.00 SetVar SICloudyB 1.00 SetVar SIFogR 1.00 SetVar SIFogG 1.00 SetVar SIFogB 1.00 SetVar SIOvercastR 1.00 SetVar SIOvercastG 1.00 SetVar SIOvercastB 1.00 SetVar SIRainR 1.00 SetVar SIRainG 1.00 SetVar SIRainB 1.00 SetVar SIStormR 1.00 SetVar SIStormG 1.00 SetVar SIStormB 1.00 SetVar SIManiaR 1.00 SetVar SIManiaG 1.00 SetVar SIManiaB 1.00 Break Case Natural Weather Yellow SetVar ClearR 1.00 SetVar ClearG 1.00 SetVar ClearB 0.55 SetVar CloudyR 1.00 SetVar CloudyG 1.00 SetVar CloudyB 0.55 SetVar FogR 1.00 SetVar FogG 1.00 SetVar FogB 1.00 SetVar OvercastR 1.00 SetVar OvercastG 1.00 SetVar OvercastB 0.70 SetVar RainR 1.00 SetVar RainG 1.00 SetVar RainB 1.00 SetVar SnowR 1.00 SetVar SnowG 1.00 SetVar SnowB 1.00 SetVar StormR 1.00 SetVar StormG 1.00 SetVar StormB 1.00 SetVar SIClearR 1.00 SetVar SIClearG 1.00 SetVar SIClearB 0.55 SetVar SICloudyR 1.00 SetVar SICloudyG 1.00 SetVar SICloudyB 0.55 SetVar SIFogR 1.00 SetVar SIFogG 1.00 SetVar SIFogB 1.00 SetVar SIOvercastR 1.00 SetVar SIOvercastG 1.00 SetVar SIOvercastB 0.70 SetVar SIRainR 1.00 SetVar SIRainG 1.00 SetVar SIRainB 1.00 SetVar SIStormR 1.00 SetVar SIStormG 1.00 SetVar SIStormB 1.00 SetVar SIManiaR 1.00 SetVar SIManiaG 1.00 SetVar SIManiaB 1.00 Break Case Rose Red Tint SetVar ClearR 1.00 SetVar ClearG 0.75 SetVar ClearB 0.50 SetVar CloudyR 1.00 SetVar CloudyG 0.75 SetVar CloudyB 0.50 SetVar FogR 1.00 SetVar FogG 1.00 SetVar FogB 1.00 SetVar OvercastR 1.00 SetVar OvercastG 0.85 SetVar OvercastB 0.70 SetVar RainR 1.00 SetVar RainG 1.00 SetVar RainB 1.00 SetVar SnowR 1.00 SetVar SnowG 1.00 SetVar SnowB 1.00 SetVar StormR 1.00 SetVar StormG 1.00 SetVar StormB 1.00 SetVar SIClearR 1.00 SetVar SIClearG 0.75 SetVar SIClearB 0.50 SetVar SICloudyR 1.00 SetVar SICloudyG 0.75 SetVar SICloudyB 0.50 SetVar SIFogR 1.00 SetVar SIFogG 1.00 SetVar SIFogB 1.00 SetVar SIOvercastR 1.00 SetVar SIOvercastG 0.85 SetVar SIOvercastB 0.70 SetVar SIRainR 1.00 SetVar SIRainG 1.00 SetVar SIRainB 1.00 SetVar SIStormR 1.00 SetVar SIStormG 1.00 SetVar SIStormB 1.00 SetVar SIManiaR 1.00 SetVar SIManiaG 1.00 SetVar SIManiaB 1.00 Break Case Darker Bad Weather SetVar ClearR 1.00 SetVar ClearG 1.00 SetVar ClearB 1.00 SetVar CloudyR 1.00 SetVar CloudyG 1.00 SetVar CloudyB 1.00 SetVar FogR 0.80 SetVar FogG 0.80 SetVar FogB 0.80 SetVar OvercastR 0.75 SetVar OvercastG 0.75 SetVar OvercastB 0.75 SetVar RainR 0.50 SetVar RainG 0.50 SetVar RainB 0.50 SetVar SnowR 1.00 SetVar SnowG 1.00 SetVar SnowB 1.00 SetVar StormR 0.30 SetVar StormG 0.30 SetVar StormB 0.30 SetVar SIClearR 1.00 SetVar SIClearG 1.00 SetVar SIClearB 1.00 SetVar SICloudyR 1.00 SetVar SICloudyG 1.00 SetVar SICloudyB 1.00 SetVar SIFogR 0.80 SetVar SIFogG 0.80 SetVar SIFogB 0.80 SetVar SIOvercastR 0.75 SetVar SIOvercastG 0.75 SetVar SIOvercastB 0.75 SetVar SIRainR 0.50 SetVar SIRainG 0.50 SetVar SIRainB 0.50 SetVar SIStormR 0.30 SetVar SIStormG 0.30 SetVar SIStormB 0.30 SetVar SIManiaR 1.00 SetVar SIManiaG 1.00 SetVar SIManiaB 1.00 Break Case Natural Weather Yellow and Darker Bad Weather SetVar ClearR 1.00 SetVar ClearG 1.00 SetVar ClearB 0.55 SetVar CloudyR 1.00 SetVar CloudyG 1.00 SetVar CloudyB 0.55 SetVar FogR 0.80 SetVar FogG 0.80 SetVar FogB 0.80 SetVar OvercastR 0.75 SetVar OvercastG 0.75 SetVar OvercastB 0.60 SetVar RainR 0.50 SetVar RainG 0.50 SetVar RainB 0.50 SetVar SnowR 1.00 SetVar SnowG 1.00 SetVar SnowB 1.00 SetVar StormR 0.30 SetVar StormG 0.30 SetVar StormB 0.30 SetVar SIClearR 1.00 SetVar SIClearG 1.00 SetVar SIClearB 0.55 SetVar SICloudyR 1.00 SetVar SICloudyG 1.00 SetVar SICloudyB 0.55 SetVar SIFogR 0.80 SetVar SIFogG 0.80 SetVar SIFogB 0.80 SetVar SIOvercastR 0.75 SetVar SIOvercastG 0.75 SetVar SIOvercastB 0.60 SetVar SIRainR 0.50 SetVar SIRainG 0.50 SetVar SIRainB 0.50 SetVar SIStormR 0.30 SetVar SIStormG 0.30 SetVar SIStormB 0.30 SetVar SIManiaR 1.00 SetVar SIManiaG 1.00 SetVar SIManiaB 1.00 Break Case Rose Red Tint and Darker Bad Weather SetVar ClearR 1.00 SetVar ClearG 0.75 SetVar ClearB 0.50 SetVar CloudyR 1.00 SetVar CloudyG 0.75 SetVar CloudyB 0.50 SetVar FogR 0.80 SetVar FogG 0.80 SetVar FogB 0.80 SetVar OvercastR 0.75 SetVar OvercastG 0.65 SetVar OvercastB 0.55 SetVar RainR 0.50 SetVar RainG 0.50 SetVar RainB 0.50 SetVar SnowR 1.00 SetVar SnowG 1.00 SetVar SnowB 1.00 SetVar StormR 0.30 SetVar StormG 0.30 SetVar StormB 0.30 SetVar SIClearR 1.00 SetVar SIClearG 0.75 SetVar SIClearB 0.50 SetVar SICloudyR 1.00 SetVar SICloudyG 0.75 SetVar SICloudyB 0.50 SetVar SIFogR 0.80 SetVar SIFogG 0.80 SetVar SIFogB 0.80 SetVar SIOvercastR 0.75 SetVar SIOvercastG 0.65 SetVar SIOvercastB 0.55 SetVar SIRainR 0.50 SetVar SIRainG 0.50 SetVar SIRainB 0.50 SetVar SIStormR 0.30 SetVar SIStormG 0.30 SetVar SIStormB 0.30 SetVar SIManiaR 1.00 SetVar SIManiaG 1.00 SetVar SIManiaB 1.00 Break EndSelect SetVar CTEnabled 1 EditXMLReplace "00 Core\\ini\\All Natural.ini", "CTEnabled to 0", "CTEnabled to %CTEnabled%" SetVar CTSIEnabled 1 EditXMLReplace "00 Core\\ini\\All Natural.ini", "CTSIEnabled to 0", "CTSIEnabled to %CTSIEnabled%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "ClearR to 1.00", "ClearR to %ClearR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "ClearG to 1.00", "ClearG to %ClearG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "ClearB to 1.00", "ClearB to %ClearB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "CloudyR to 1.00", "CloudyR to %CloudyR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "CloudyG to 1.00", "CloudyG to %CloudyG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "CloudyB to 1.00", "CloudyB to %CloudyB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "FogR to 1.00", "FogR to %FogR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "FogG to 1.00", "FogG to %FogG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "FogB to 1.00", "FogB to %FogB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "OvercastR to 1.00", "OvercastR to %OvercastR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "OvercastG to 1.00", "OvercastG to %OvercastG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "OvercastB to 1.00", "OvercastB to %OvercastB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "RainR to 1.00", "RainR to %RainR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "RainG to 1.00", "RainG to %RainG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "RainB to 1.00", "RainB to %RainB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SnowR to 1.00", "SnowR to %SnowR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SnowG to 1.00", "SnowG to %SnowG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SnowB to 1.00", "SnowB to %SnowB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "StormR to 1.00", "StormR to %StormR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "StormG to 1.00", "StormG to %StormG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "StormB to 1.00", "StormB to %StormB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIClearR to 1.00", "SIClearR to %SIClearR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIClearG to 1.00", "SIClearG to %SIClearG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIClearB to 1.00", "SIClearB to %SIClearB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SICloudyR to 1.00", "SICloudyR to %SICloudyR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SICloudyG to 1.00", "SICloudyG to %SICloudyG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SICloudyB to 1.00", "SICloudyB to %SICloudyB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIFogR to 1.00", "SIFogR to %SIFogR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIFogG to 1.00", "SIFogG to %SIFogG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIFogB to 1.00", "SIFogB to %SIFogB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIOvercastR to 1.00", "SIOvercastR to %SIOvercastR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIOvercastG to 1.00", "SIOvercastG to %SIOvercastG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIOvercastB to 1.00", "SIOvercastB to %SIOvercastB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIRainR to 1.00", "SIRainR to %SIRainR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIRainG to 1.00", "SIRainG to %SIRainG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIRainB to 1.00", "SIRainB to %SIRainB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIStormR to 1.00", "SIStormR to %SIStormR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIStormG to 1.00", "SIStormG to %SIStormG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIStormB to 1.00", "SIStormB to %SIStormB%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIManiaR to 1.00", "SIManiaR to %SIManiaR%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIManiaG to 1.00", "SIManiaG to %SIManiaG%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIManiaB to 1.00", "SIManiaB to %SIManiaB%" SelectWithDescriptionsAndPreviews "Select which fog distance option you want to use." "|Default" "-- Screenshots\\Fog Distances\\AN-Fog-01-ANDefault.jpg" "Most users will want to pick this option. Pick this if you want to use the standard fog distances." "Closer Like Redbag Fog Mod" "-- Screenshots\\Fog Distances\\AN-Fog-02-ANRedbag.jpg" "This moves the fog distance for all weather types slightly closer, similar to the fog mod by Redbag. This makes the world feel slightly smaller and unknown, and can slightly improve game performance." "Even Closer" "-- Screenshots\\Fog Distances\\AN-Fog-03-ANEvenCloser.jpg" "This moves the fog in even more for all weather types. This makes the world feel smaller since you can't see as far into the distance, and can slightly improve performance." "Very Close" "-- Screenshots\\Fog Distances\\AN-Fog-04-ANVeryClose.jpg" "This moves the fog in very close for all weather types, to sort of look like Morrowind-style fog distances. This makes the world feel much smaller since you can't see as far into the distance. This setting will improve performance and mostly remove the need for LOD or VWD mods, further increasing performance." Case Default SetVar ClearFogDist 1.00 SetVar CloudyFogDist 1.00 SetVar FogFogDist 1.00 SetVar OvercastFogDist 1.00 SetVar RainFogDist 1.00 SetVar SnowFogDist 1.00 SetVar StormFogDist 1.00 SetVar SpecialFogDist 1.00 SetVar SIClearFogDist 1.00 SetVar SICloudyFogDist 1.00 SetVar SIFogFogDist 1.00 SetVar SIOvercastFogDist 1.00 SetVar SIRainFogDist 1.00 SetVar SIStormFogDist 1.00 SetVar SIManiaFogDist 1.00 Break Case Closer Like Redbag Fog Mod SetVar ClearFogDist 0.90 SetVar CloudyFogDist 0.75 SetVar FogFogDist 0.50 SetVar OvercastFogDist 0.80 SetVar RainFogDist 0.70 SetVar SnowFogDist 0.60 SetVar StormFogDist 0.65 SetVar SpecialFogDist 0.70 SetVar SIClearFogDist 0.90 SetVar SICloudyFogDist 0.75 SetVar SIFogFogDist 0.5 SetVar SIOvercastFogDist 0.80 SetVar SIRainFogDist 0.70 SetVar SIStormFogDist 0.65 SetVar SIManiaFogDist 0.70 Break Case Even Closer SetVar ClearFogDist 0.62 SetVar CloudyFogDist 0.60 SetVar FogFogDist 0.50 SetVar OvercastFogDist 0.59 SetVar RainFogDist 0.58 SetVar SnowFogDist 0.54 SetVar StormFogDist 0.57 SetVar SpecialFogDist 0.60 SetVar SIClearFogDist 0.62 SetVar SICloudyFogDist 0.60 SetVar SIFogFogDist 0.50 SetVar SIOvercastFogDist 0.59 SetVar SIRainFogDist 0.58 SetVar SIStormFogDist 0.57 SetVar SIManiaFogDist 0.60 Break Case Very Close SetVar ClearFogDist 0.50 SetVar CloudyFogDist 0.50 SetVar FogFogDist 0.50 SetVar OvercastFogDist 0.50 SetVar RainFogDist 0.50 SetVar SnowFogDist 0.50 SetVar StormFogDist 0.50 SetVar SpecialFogDist 0.50 SetVar SIClearFogDist 0.50 SetVar SICloudyFogDist 0.50 SetVar SIFogFogDist 0.50 SetVar SIOvercastFogDist 0.50 SetVar SIRainFogDist 0.50 SetVar SIStormFogDist 0.50 SetVar SIManiaFogDist 0.50 Break EndSelect SetVar FDEnabled 1 EditXMLReplace "00 Core\\ini\\All Natural.ini", "FDEnabled to 0", "FDEnabled to %FDEnabled%" SetVar FDSIEnabled 1 EditXMLReplace "00 Core\\ini\\All Natural.ini", "FDSIEnabled to 0", "FDSIEnabled to %FDSIEnabled%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "ClearFogDist to 1.00", "ClearFogDist to %ClearFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "CloudyFogDist to 1.00", "CloudyFogDist to %CloudyFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "FogFogDist to 1.00", "FogFogDist to %FogFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "OvercastFogDist to 1.00", "OvercastFogDist to %OvercastFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "RainFogDist to 1.00", "RainFogDist to %RainFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SnowFogDist to 1.00", "SnowFogDist to %SnowFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "StormFogDist to 1.00", "StormFogDist to %StormFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SpecialFogDist to 1.00", "SpecialFogDist to %SpecialFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIClearFogDist to 1.00", "SIClearFogDist to %SIClearFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SICloudyFogDist to 1.00", "SICloudyFogDist to %SICloudyFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIFogFogDist to 1.00", "SIFogFogDist to %SIFogFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIOvercastFogDist to 1.00", "SIOvercastFogDist to %SIOvercastFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIRainFogDist to 1.00", "SIRainFogDist to %SIRainFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIStormFogDist to 1.00", "SIStormFogDist to %SIStormFogDist%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SIManiaFogDist to 1.00", "SIManiaFogDist to %SIManiaFogDist%" SelectWithDescriptions "Select which darker nights option you want to use." "|Default" "Most users will want to pick this option. This keeps the exact same brightness of nights along with the default blue tint of nights." "50% Darker Nights" "This makes nights 50% darker." "50% Darker Nights and No Blue Tint" "This makes nights 50% darker and removes the blue tint nights have by default." "80% Darker Nights" "This makes nights 80% darker." "80% Darker Nights and No Blue Tint" "This makes nights 80% darker and removes the blue tint nights have by default." Case Default SetVar Luminance 1.00 SetVar NormalizeLuminance 0.00 SetVar SILuminance 1.00 SetVar SINormalizeLuminance 0.00 Break Case 50% Darker Nights SetVar Luminance 0.5 SetVar NormalizeLuminance 0.0 SetVar SILuminance 0.5 SetVar SINormalizeLuminance 0.0 Break Case 50% Darker Nights and No Blue Tint SetVar Luminance 0.50 SetVar NormalizeLuminance 1.00 SetVar SILuminance 0.50 SetVar SINormalizeLuminance 1.00 Break Case 80% Darker Nights SetVar Luminance 0.20 SetVar NormalizeLuminance 0.00 SetVar SILuminance 0.20 SetVar SINormalizeLuminance 0.00 Break Case 80% Darker Nights and No Blue Tint SetVar Luminance 0.20 SetVar NormalizeLuminance 1.00 SetVar SILuminance 0.20 SetVar SINormalizeLuminance 1.00 Break EndSelect EditXMLReplace "00 Core\\ini\\All Natural.ini", "Luminance to 1.00", "Luminance to %Luminance%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "NormalizeLuminance to 0.00", "NormalizeLuminance to %NormalizeLuminance%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SILuminance to 1.00", "SILuminance to %SILuminance%" EditXMLReplace "00 Core\\ini\\All Natural.ini", "SINormalizeLuminance to 0.00", "SINormalizeLuminance to %SINormalizeLuminance%" If Equal %sANSI% 1 Message "Remember to select Import Cells from All Natural.esp and All Natural SI.esp when rebuilding your Bashed Patch. Failure to do this will cause BLACK EMPTINESS when looking out many windows." Else Message "Remember to select Import Cells from All Natural.esp when rebuilding your Bashed Patch. Failure to do this will cause BLACK EMPTINESS when looking out many windows." EndIf Message "Remember, at any time you can change which combination of weather mod weathers you wish to see in-game as well as customise a wide variety of All Natural options and features not included in this install script by manually editing \"All Natural.ini\" in the \"Oblivion\\Data\\ini\" folder. Other options include moon phase impact on darkness of nights, weather volatility, timescaled clouds, and weather transition lengths." "All Natural Configuration Options"EndIf