Jump to content
dovahklon

Multiple Floors Sandboxing (by Dovahklon)

Recommended Posts

This is posted here not as a suggestion for S.T.E.P. but for feedback. And hopefully some of you will find this little plugin useful. :)


 

R682pyr.png

Have you ever wonder why the NPCs mostly just stay at the same floor, even though the cell (regardless where at) has multiple floors?

Do you have a nice custom home that has multiple floors in the same cell (i.e. no loading doors), and you want your NPCs to move up- and downstairs more?

This little tweak should address that need.

What does sandboxing mean?
Sandboxing is just a term describing NPCs' auto behavior in a given location, like walking around, sitting down, drinking, eating, etc. Keep in mind that NPCs cannot roam outside of this location.

Why don't NPCs go up and down the floors in a cell (a single loaded area) with multiple floors?
In Skyrim, NPC's sandboxing behaviors are defined to a specific location in 3d (a spherical shape). The global game settings GMST fSandboxCylinderTop and fSandboxCylinderBottom restricts that location to a more flat shape (imagine chopping the top and bottom of an orange off, so it's flat on top and bottom).
The default value for fSandboxCylinderTop is 150 and fSandboxCylinderBottom -100, which is too flat for the NPC to notice things the floor above or below (a floor is 288 unit tall).

What this does:
This is a little tweak to change the global game settings GMST fSandboxCylinderTop from 150 to 576, and fSandboxCylinderBottom from -100 to -576. As a result, the NPC can detect things (markers for various actions) roughly 2 floors above and below during their sandboxing behavior within their sandbox radius, so they will go up or down the floors to use those things (furnitures, markers, etc.).
 

P.S. I hope many of you will find the information helpful, but I also hope I have demonstrated in the little way that I can what my ideal modding community should be, one that shares files, knowledge, skills, and methods openly and selflessly with the sole intention of improving modding as a hobby without violating anyone's intellectual properties.

 

Requirements:
None, just Skyrim the base game.

Compatibility:
Should be compatible to everything.

How to Install:
NMM: simply download with NMM and install it with NMM

Manual Install: simply extract sandboxcylinderheight.esp to SkyrimData

Load order doesn't matter. You can place it anywhere within your mod list, as I have yet know of any mods that make the same changes.

Other Notes:
This is a little side thing that came off when brainstorming with the Vilja team to improve companions' sandboxing behavior in custom player homes. So please do check out the wonderful mods the Vilja team offers (they have more, I am only listing out a couple):
Vilja in Skyrim
The Hairstyler

Please let me know if you have any problems, questions, or concerns, but due to real life schedules, I might not be online here as frequently. You will be more likely to catch me on Emma's Elder Scrolls Forum.

Edited by dovahklon

Share this post


Link to post
Share on other sites

Very well done, is hard to think on more improvements able to be mod-implement in Skyrim these days. So much stuff out there.

But this is one simple and well thought example.

Share this post


Link to post
Share on other sites

Thank you, and I hope you find this enhances your gameplay in a small, immersive way. :)

Edited by dovahklon

Share this post


Link to post
Share on other sites

I'm amazed at the great mods like this one that are still coming out to improve skyrim. I think a lot of players will enjoy this change. But I wonder if more people would try it if it were named something simple like "Followers Climb Stairs".

Edited by Glanzer

Share this post


Link to post
Share on other sites

whoops, I hope it wasn't too misleading and deter players from enjoying it. I am not good at being creative with names... :unsure:

Share this post


Link to post
Share on other sites

Maybe it's because I'm use to dealing with the CK as much as (or more) than actually playing, but I saw the file name and knew immediately what the mod was.  It's a very accurate name so long as the user understands what sandboxing is.

 

Thanks for this mod, Dovahklon.  I've seen other partial attempts to fix this issue, but as far as I know, you are the first to discover such a simple and elegant solution.

Share this post


Link to post
Share on other sites

Neat. Ill give it a shot.

 

Along the lines of "Followers" and other NPCs, do you have any ideas for a GOOD mod that makes NPC's / Followers get the hell out of the way? Ive been trying various Mods to make them move out of my way but so far none are really that great. The best one Ive tried is "MOVE B***H", and it only works some of the time.

Share this post


Link to post
Share on other sites

Doesn't Nausica's Tweaker from STEP Core do it for you?

 

The sandboxing increase is great btw, and anybody using a multi follower mod should get what the title refers to, so since it finds something the vanilla experience would benefit from it makes sense for STEP as well.

Edited by redirishlord

Share this post


Link to post
Share on other sites

nausica's tweaker....yah...that thing...is a hunk of junk.

 

 

Not to mention it isnt compatible with other follower mods, and almost all other follower mods are better than it.

 

 

-edit-

 

Just tested Multiple Floors. Told my followers to Relax in Breezehome, some went upstairs and sat down.

 

I never actually noticed before that they wouldnt go upstairs unless I did first.

Edited by GunerX

Share this post


Link to post
Share on other sites

I've got that and AFT and no real problems with followers, except before Dova's fix their sandboxing was limited. I'm looking forward to seeing followers explore Galadriel's and Saerileth's homes now that they will "understand" the whole vertical thing (upstairs AND downstairs, in ONE house, what a concept). The adopted children will have no more excuse not to sweep the entire house.

Share this post


Link to post
Share on other sites

It's depressing that this settings tweak has received more endorsements in 6 days than my most complex mod has received since October 2013. Maybe I should just release settings tweaks...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By DoubleYou
      Discussion topic:
      Major Cities Mesh Overhaul by raiserfx
      Wiki Link
      Install in Foundation just after SRO
      raiserfx released this yesterday. I'm hoping it doesn't get lost in the shuffle, as it looks quite good from the screens. It looks like it covers all the major cities too.
    • By Mousetick
      Discussion topic:
      High Hrothgar Fixed by Outpowner
      Wiki Link
      Also install the Optional File - ELFX Patch
      Keep the window pane from this, overriding DynDOLOD Resources version, which is too bright
      Are you sick of mesh fixes yet?
      Excerpt from the mod blurb:
      Installation: download 'High Hrothgar Fixed' main file and 'High Hrothgar Fixed - ELFX Patch' optional file, install both, overwrite the first with the second or keep separate as you wish.
      Compatibility: according to the MA, the meshes can safely overwrite USSEP, SMIM, Unofficial Material Fix. Can safely overwrite ELFX with the accompanying patch. The only remaining conflict is with DynDOLOD Resources, which is discussed in details further below.
      Please refer to the Nexus page for screenshots of a few fixes. Here is one I caught while wandering inside:
      Vanilla > STEP > STEP + High Hrothgar Fixed

    • By Greg
      Discussion topic:
      FallUI - Inventory by m8r98a4f2
      Wiki Link
      Changes to Fallout4Prefs.ini are recommend:
      [Pipboy] bPipboyDisableFX=1 [Display] uPipboyTargetHeight=1400 uPipboyTargetWidth=1752  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.