Oblivion

File information

Last updated

Original upload

Created by

Tekuromoto

Uploaded by

Tekuromoto

Virus scan

Safe to use

About this mod

Adds 10 carryable, customizable storage sacks that you can use to organize and un-clutter your inventory.

Permissions and credits
Mirrors
Storage Sacks Readme
v1.3

by Tekuromoto

Don't miss my other mods!

IF YOU ARE UPGRADING FROM A PREVIOUS VERSION, BE SURE TO CHECK THE README FOR DETAILS!

SEE THE README IN THE DOWNLOAD FOR FULL INSTRUCTIONS, CREDITS, ETC.

Storage Sacks Readme
v1.30

by Tekuromoto

------------
Introduction
------------

Tired of all those configuration items cluttering up your inventory? Want to stop loading Grand soulgems with rat souls by accident? Want to carry a few extra 'utility' potions on your travels but don't want them in the way when you need to down a health potion really quick? Want a separate place to keep all that junk you're planning to sell to the next merchant you come across? Sort your stuff into Storage Sacks!

Storage Sacks adds 10 configurable, carryable sacks to the game, including one specially designed to facilitate simple one-click selling of your loot. They can be accessed from within your inventory or you can drop them and access them in the gameworld. They can also be accessed via hotkeys, just like normal inventory items. With the included configuration file, you can rename the sacks for ease of identification as well as adjust the encumbrance of each sack.

------------
Requirements
------------

Oblivion Script Extender version 18. Get the latest version here: http://obse.silverlock.org/
You MUST have OBSE v17 for this mod to work. It will not work properly with earlier versions.

Storage Sacks was developed with Oblivion 1.2.0416 including Shivering Isles, OBSE v18, and over 200 mods of all sorts installed (Fran's, MMM, COBL, body replacers, Natural Environments, Better Cities, Unique Landscapes, quests, you name it). It _should_ work just fine with any setup.

------------
How It Works
------------

The Basics
----------
When the mod is first loaded you will be given up to 10 Storage Sacks, labelled 1 through 10. You can change the names to suit your tastes; see Customization, below.

Clicking on a sack in your inventory opens a (remote) container where you can store items. It functions in all respects just like a normal, non-respawning container. There is no limit to the amount of stuff you can store in a storage sack. Of course, if you load too much into the sack, it'll be too heavy to carry around. Every time you access a sack, the weight of the items in the remote container are tallied and the weight of the sack is adjusted to this total. To adjust the weight of a sack, see Customization, below.

After dropping a sack you can access its contents by activating it, just like a normal container. To pick the sack up again, activate it while in sneak mode.

You can also assign a sack to a hotkey and open it without having to open your inventory. Of course, the sack must be in your inventory for this to work (ie, not in another container).

The Sell Sack
-------------
The Sell Sack is a special Storage Sack designed to let you simply and easily sell your hard-won loot. Simply place items that you wish to sell into the Sell Sack. The value of all of the items in the sack will be tallied, just like the weight is, and you can easily see the value by checking the value of the sack itself in your inventory. Of course, being the way merchants are, you won't get anywhere near that value when you sell it, but it gives you an idea.

When trading with a merchant, the Sell Sack will show up in the list so long as there is anything of value in the sack (that is, the sack's value is more than 0 gold) and the merchant is one who will normally buy misc items from you. In the trading menu you can see how much the merchant is willing to pay for your collection of loot. Once you agree to the sale, the contents of the sack will be transferred to the merchant's inventory, the empty sack will be returned to you, and the barter interface will be closed. This gives the merchant a chance to update his inventory with the new stock. If you trade with him again right away you will see the items you just sold to him (just like always), with the notable exception of items he doesn't normally sell. That is, if you sell a sack full of weapons to a merchant who doesn't usually sell weapons, there will be no way to buy any of them back from him.

The Sell Sack will prevent you from placing quest items or any of the other Storage Sacks into it as a safey measure. However, if you use a utility to remove quest status from an item and then put it in the sack and sell it, you may not be able to buy it back. You've been warned!

-------------
Customization
-------------

By default, every storage sack is named "Storage Sack x" (where x is the sack number, 1 to 10), has a weight factor of 1.0, and weighs 0.5 stones when empty. Included with the mod is a configuration file that allows you to adjust these settings to your liking.

Simply open "DS Storage Sacks.ini" in Notepad or something similar. By default this file is found in your "<install path>\Oblivion\data\" directory; if you prefer to tidy your data directory, you can move the file to "<install path>\Oblivion\data\ini\". Also, if you're like me and play with multiple characters, you can have a different ini file for each character if you choose. Simply copy the ini file and rename the copy with your character's name appended to it like so: "DS Storage Sacsk - Example Name.ini". If a named ini file exists then the mod will use it for the respective character. If not, it'll use the default file.<br><br>The there are three settings you can change for each of the 10 sacks:<br><br>SackxxName - The allows you to rename your sacks to easily sort your stuff and keep track of sack contents. I personally like to preface the name with "." to keep all the sacks together at the top of the misc items list.<br><br>SackxxWeightMult - This adjusts how much the sack weighs. The total weight of all the items in the sack is calculated and then multiplied by the WeightMult. The weight of the empty sack is added to this to get the total weight. Thus, if you put 10 stones in the sack, and the WeightMult is 1.0, and the EmptyWeight is 0.5, the total weight will be 10.5 stones. If the WeightMult is 0.75, the total weight will be 8.0 stones. One thing to note is that Oblivion doesn't display the decimal if the weight is over 1 stone; that is, 1.5 is shown as 2. The fractional units are still tallied properly to get your overall encumbrance, however. And yes, if WeightMult and EmptyWeight are both 0 the total weight will be 0.0 stones. Knock yerself out. :P<br><br>SackxxEmptyWeight - This is the weight of the empty sack, which is added to (total contents weight x WeightMult).<br><br>In addition, if you don't want to start with all 10 sacks, you can change the NumberOfSacks setting. The minimum is 1: you will always get the Sell Sack. If you decide later that you need more sacks, simply change this setting and the next time you load the game you will receive the extra sack(s). Note that you may get duplication if one of your sacks is placed in a container or on the ground - the script checks if you have each individual sack in your inventory and if not, adds it. As mentioned above in Troubleshooting, duplicates will be discarded if you have more than one copy of a sack in your inventory at one time. Setting the value to less than the number of sacks you currently have will have no effect.<br><br>---------<br>Changelog<br>---------<br><br>1.30 - Updated code to utilise OBSE v18 functionality<br><span class="wbbtab"></span> - Added option to customize the ini file for different characters<br><span class="wbbtab"></span> - Ensured temp storage containers are player-owned, guaranteeing compatibility with TheNiceOne's Enhanced Economy mod (http://www.tesnexus.com/downloads/file.php?id=25078)<br><span class="wbbtab"></span> - 25 Oct 10<br><br>1.22 - Numerous minor optimizations, discovered while writing my Alchemy Pouch mod (http://www.tesnexus.com/downloads/file.php?id=25289)<br><span class="wbbtab"></span> - Data files are now in a BSA<br><span class="wbbtab"></span> - Removed a dirty edit (not sure if it was in v1.21 or if it was from making v1.22, but it's gone now)<br><span class="wbbtab"></span> - 20 Jun 09<br><br>1.21 - Changed sack opening/closing sound to cloth sack sounds instead of wooden chest sounds<br><span class="wbbtab"></span> - 17 Jun 09<br><br>1.2 - Added 'sell sack' functionality<br><span class="wbbtab"></span> - Added option to start with less than 10 sacks<br><span class="wbbtab"></span> - Added support for moving the ini file to the \data\ini\ directory<br><span class="wbbtab"></span> - Changed handling of 'sack-into-self' issue<br><span class="wbbtab"></span> - Improved handling of lost sacks<br><span class="wbbtab"></span> - Improved handling of multiple copies of a sack in inventory<br><span class="wbbtab"></span> - Updated to make use of OBSE v17 flow-control functions<br><span class="wbbtab"></span> - Fixed a number of cut-and-paste bugs in both the ini file and the mod itself<br><span class="wbbtab"></span> - 12 Jun 09<br><br>1.1 - Added ini file option to change the empty sack weight for truly 'weightless' items<br><span class="wbbtab"></span> - 08 Jun 09<br><br>1.0 - Initial release<br><span class="wbbtab"></span> - 08 Jun 09<br></install></install>