Real Shelter - Full Release by Robinsage
Skyrim » Immersion
Added: 02/04/2014 - 06:52PM
Updated: 19/07/2014 - 02:56PM

8,571 Endorsements

1.2 Latest version

127,109 Unique D/Ls

149,912 Total D/Ls

486,796 Total Views

Uploaded by Robinsage


Last updated at 9:56, 19 Jul 2014 Uploaded at 13:52, 2 Apr 2014

Real Shelter

"THE Frostfall companion"

This will prevent precipitation from passing through overhead cover. Shelters now provide ..shelter.

What's so special about that?
"My latest character is in Solitude right now, it's the middle of night and it just began raining buckets and there's thunder overhead, rather dismal weather and I'm using Frostfall. Normally I would seek an inn but now I don't have to! I'm standing in a nice and warm shelter right next to the Fletcher watching this great wall of rain pour down. Awesome!" - Calipercat

Sweet! But.. How?
Skyrim's precipitation is an illusion - a flat shader filling the observer's field of view. It's like wearing glasses with an animated rain overlay on the lens. So the rain doesn't really exist in Skyrim's world - and this is why it falls through everything. Now when shelter is taken Real Shelter determines the weather type and replaces it with a no-precipitation version of itself. Then it activates pre-placed in-world weather effects that surround the shelter. When the shelter is exited the localized effects are turned off and the prior weather is restored.

So what's with the transition from outside rain to sheltered rain?
Depending on your local rig and game setup a shelter transition effect may be seen that can range from unnoticeable to apparent. Visually, the transition occurs because with Skyrim's rain you are looking at objects through a rain shader - compared to sheltered rain in which you are looking at objects through actual rain. Audio wise, rain becomes louder when it hits an object like overhead shelter.

TLDR: The illusion of rain is being replaced by real in-game rain.

All of Skyrim is sheltered including camps and tents (please report any missed). There are hundreds of sheltered areas and some have multiple shelters (i.e. Whiterun) - resulting in thousands of individual shelters across Skyrim.

- Real Shelter uses safe scripting that doesn't use OnInits, registers or OnUpdates.
- This is not an ENB, weather or lighting mod.
- The sheltered rain is a collection of rare vanilla interior rain bands which can accumulate a slight dim glow if multiple bands are viewed in line. This accounts for much of the 'transition effect'. If you are a texture artist and can offer some real no-glow rain please PM me. Vanilla 'no glow' rain has a slight, glow.
- There is little to no performance hit.
- It does not provide shelter for portable tents or modded structures unless noted below.
- This is developed in pure Skyrim with no other mods present. NOTE: Shelter effects will vary based on local system, game version, used ENB's, weather and lighting mods, hardware, software, monitor and game settings.

There are no actual conflicts in game but for a shelter to work it has to recognize the weather system in place. Vanilla Skyrim weather is covered. Mods that change or add weather will need a specific build so it's weathers are known to the shelter. Check the below list if you run a weather mod. Since the shelters are positioned statics they won't move with a structure that has been moved or modified by a mod. If you have a mod that does this check the list below for it. This is reported compatible with:

- Hearthfire home towers
- Dawnguard
- Dragonborn
- Climates of Tamriel (use with Real Shelter CoT builds)
- CoT Weather Patch (use with Real Shelter CoT Weather Patch builds)
- Enhanced Lights and FX (load before Real Shelter)
- Expanded Weather Systems
- Expanded Towns & Cities (use ET&C patch loaded after ET&C and any Real Shelter build)
- Frostfall (no tents :( )
- Immersive Skyrim Thunder
- More Rain and More Snow
- Namaof's Watchtower
- No Snow under the Roof
- Open Cities
- Pure Weather (load before Real Shelter Standard build) *WARNING: May cause weather mismatches (see known issues)*
- Realistic Lighting Overhaul (ver 4.0.7 +, includes RLO weathers)
- Real Clouds
- Requiem
- Splash of Rain
- Supreme and Volumetric Fog
- Supreme Storms (including CoT version)
- Tropical Skyrim
- WATER and Pure Waters
- Wet & Cold

ALWAYS back up your saves before installing any new mod.

An NMM installer is available that will provide options for your unique weather build and patch needs. There are also manual downloads available to reduce download file size, just unpack the .7z file into Skyrim's data directory (overwrite/merge). Currently there are 7 builds of version 1.2:

1) Standard (pure Skyrim, supports Pure Weathers if present)
2) Standard plus DLC (pure Skyrim with DLC, supports Pure Weathers if present)

3) CoT (Skyrim with CoT, supports Supreme Storms CoT if present)
4) CoT plus DLC (Skyrim with CoT and DLC, supports Supreme Storms CoT if present)

5) CoT Weather Patch (supports Supreme Storms CoT if present)
6) CoT Weather Patch plus DLC
7) CoT Weather Patch plus Supreme Storms plus DLC

Upgrading from pre-1.0 versions:
(1) Disable Real Shelter via MCM or console: set RealShelter_ShelterSwitch to 0
(2) Go inside, use wait for 1 hour and make a new save.
(3) Exit game. Uninstall old version.
(4) Load the new save, use wait for 1 hour and save over it.
(5) Exit game. Reinstall the newer version (overwrite/merge).

Once installed wait for rain, seek shelter and immerse yourself in a beautiful Skyrim you've never seen before.

Load order: BOSS knows best but does not know all. Load this after ALL weather & lighting mods for best results.
NOTE: If upgrading from a pre-.95 version remove RealShelter.bsa from your data directory.

(1) Disable Real Shelter via MCM or console: set RealShelter_ShelterSwitch to 0
(2) Go inside, use wait for 1 hour, make a new save.
(3) Exit the game and uninstall via NMM, or manually remove the below files.

File and location List: //Skyrim/data/Realshelter.esp (and RealShelter.bsa if there); //Skyrim/data/scripts/GetShelterTBScript.pex, GetShelterTBScript.psc, RealShelterConfigScript.pex and //Skyrim/data/scripts/source/RealShelterConfigScript.psc.

Read the sticky posts for more information. Thanks to all who helped test this in development.