File information

Last updated

Original upload

Created by

DAVER1971

Uploaded by

DaveR1971

Virus scan

Safe to use

Tags for this mod

About this mod

Store your Hearthfire building materials in "the cloud". Safe to add mid-game, but please read instructions carefully!

Requirements
Permissions and credits
Changelogs
Hearthfire Building Materials Cloud Chest Storage

Store your Hearthfire building materials in "the cloud".

This mod converts the three (Lakeview Manor, Heljarchen Hall, and Windstad Manor) "Build Your Own Home" (BYOH) construction materials chests (added by the HearthFires DLC) into cloud storage chests. A cloud storage chest allows you to access the inventory of a common container from multiple locations. The Hearthfire BYOH chests were chosen for this mod as they are identical in-game from both overworld and behind-the-scenes (quests) points of view. Like not having to drag "sawn logs" across the map to each building site, I felt it would be nice to (somewhat) "unencumber" the remaining (native) Hearthfire building materials.

How it Works

Each one of the BYOH chests was linked to a common chest located in a hidden cell (see spoilers) by first replacing the chest container with a static dummy. The static dummy chest has a script attached that links to the cloud chest. The activator attached to each of the BYOH site dummy chests contains a run-once script to determine if the quest provided materials (stone, clay, iron ingot, corundum ingot) should be added into the cloud. During normal gameplay, the overworld chest spawns at stage 100 for each BYOH quest (BYOHHouseFalkreath, BYOHHouseHjaalmarch, BYOHHousePale). In order to provide the materials to the cloud chest, the script checks against current quest stage, taking into account that the player may already have the materials in invnetory to complete the stage, accessing the chest to add materials to the clouds chest is allowed through stage 120. This is my thought process... quests says go visit your land... you see a bench, chest, etc... typically the one of first thing you do (after inspecting for traps) is open the chest to look for goodies. If you add the mod after any of the BYOH quests has advanced past stage 120, you will not get the materials (i.e., adding this check prevents "double dipping") as it is assumed that you already received the materials during playthrough. ALTHOUGH YOU CAN ADD THIS MOD AT ANYTIME, CURRENT INVENTORY OF THE THREE NATIVE BYOH CHESTS IS NOT PRESERVED, see installation instructions. 

Requirements

Skyrim Special Edition
HearthFires (Official DLC)

Installation

I use MO2. Download using Mod Manager and install. Otherwise, download manually and unzip, move to where you need it to be (how you normally do it). Place this mod's ESP after Hearthfire.

PLEASE READ: If this mod is added after you have started any/all of the BYOH quests, you should not activate the mod (mod manager) or otherwise insert into your load order until you have cleared the contents of any/all already spawned BYOH building materials chests (the external ones only, next to the drafting tables). Once the chests are empty, it is safe to activate the mod.

Notes

The inventory for the cloud storage is limited to building materials only by the use of a FormList. A script placed on the cloud chest checks for the attempted insertion of invalid items and will post five (5) notifications to the upper left corner of the screen prior to posting a more obvious (and obnoxious) message box. The accepted items (see screenshot) include clay, stone, nails, hinges, locks, fittings, iron ingots, corundum ingots, goat horns, glass, and straw. This list was derived from the materials originally found in the native chests plus items added with the DLC identified as "crafting/smithing" materials. Feel free to take the mod into SSEEdit and add to (or subtract from) the FormList as you desire. One such patch might add additional home crafting requirements such as "animal tallow" and "bees wax" added by CCOR(?) to the FormList, but that will be up to you.

No overworld edits to any of the three building sites (external cells) were made - the chests were "overridden" using SSEEdit to "patch" the dummy chest in place of the standard container, preserving both x/y/z positional and rotational information simultaneously.

Playtesing the mod was achieved by visiting each building site and advancing quest stages up to 100, when the chests spawned in. Additional playtesting with the chest (cloud chest in a no respsawn zone) has been verified as having an accurate inventory over many days.

I am thinking of making a way to hide the construction bench, drafting table, and chest, but that will probably be a separate mod. During development it was noted that many of the "activated"/"visible in the overword" states for BYOH objects are tied together with Enable Parents. Once such Enable Parent is a marker turned on (set to active) during BYOHxxx quest stage 100, which allows the drafting table, workbench, chest and anvil to appear in the overworld. Reading through quest stages, the possibility for these items to be turned off by disabling the Enable Parent was considered but either intentionally or unintentionally not implemented.

This is my first true mod (not simply SSEEdit patches) with scripting. A very special thanks to the wonderful tutorials (YouTube) by Darkfox127. Additional scripting guidance derived from reading many forum posts by IsharaMeradin. Please consider visiting those authors and downloading and endorsing their mods.

Spoiler(s):

Spoiler:  
Show
coc hbmccsc


The mod is an ESL-flagged ESP (ESPFE/light) plugin, which has been cleaned with SSEEdit.

As with my other mod(s), please post here on Nexus and I will respond as soon as possible.

Happy gaming!