http://www.newvegasnexus.com/downloads/file.php?id=41142 Name: Sortomatic Author: tunaisafish Version: 1.01 Date: 06 Apr 2011 Category: Miscellaneous =============== Description: =============== Foursome Tech. presents the Sortomatic 250 Adaptive Equipment Storage and Retrieval System. Your one-stop resource for inventory management needs. The system is flexible and can be installed in the smallest home to the largest warehouse. With the Sortomatic system you will never lose your items, and they will be stored exactly where *you* want them. The system will also manage the items on your person too; automatically removing the surplus items and restocking your kit to your specifications. =============== Wait Wot?: =============== This is not a stand-alone mod. It is a resource for player-home designers. There are some awesome player home designs out there that lack quality scripts. I'm very comfortable scripting, but have the artistic talent of a dung beetle. =============== Dependencies: =============== This file requires NVSE. If you don't already have it installed get it from http://nvse.silverlock.org/ =============== The Sortmatic Files: =============== If you are here because you are using a mod that requires this one, then you only need to download and install the main file: Sortomatic.esm Copy that file to C:\Program Files\Steam\SteamApps\common\fallout new vegas\Data Remember to enabled it in FOMM or the launcher. Designers: Download the main esm file, NVSE, and also the Sortomatic_Designers file. The Designer file contains some .opl (Object Palette) files, to make your life easy finding the objects. It also contains a readme of how to setup your mod to use the Sortomatic System. No scripting knowledge is required, you don't have to create or edit any scripts. There's also a demo cell with the system installed to try out. Scripters: The scripts are in a separate download if you are curious. Two reasons why I ripped them out of the esm. 1/ It more than halves the filesize. 2/ It is a safeguard against designers making accidental dirty edits. =============== Features: =============== * Configurable Home Inventory Management. Assign Default uses for your containers, and overrride by simply putting things where you want. The system will follow your lead. * Centralised Equipment Drop Off and Retrieval. Why go to the box for the stuff, when the stuff from the box can come to you? * Configurable Player Inventory Management. Never leave your home overburdened or short of essentials. * Integrated Crafting Benches. Any relevant crafting ingredients you own will be available for use at the crafting stations, and will be neatly stored back away when you finish crafting. * Information at your fingertips 'User Manual' notes will be placed into your inventory when you first use the system, and they are also available to view in a text file in the main download. Get detailed in-game reports printed to the console when you need them, with large lists broken down into pages. * Intelligent stock queries. The system can be used to present you with... ...the items you have that can repair your currently equipped weapons/apparel (Jury Rigging Perk aware). ...ammo for equipped or all carried weapons. * Designer Freedom Use the supplied containers and/or use your custom designs and textures. Preconfigure the system with 'Designer Defaults'. Refit existing builds with the system with no loss of player equipment. * Dynamic equipment classification. The majority of the equipment categories are dynamically created based on equipment properties. So new items added by other mods should generally be sorted to the right place. * Low Lag Scripting Event driven code - only runs when needed. No GameMode scripts running every frame. * A maintainer with more features in the pipeline. More shiny things are on the way. =============== Details: =============== Sortomatic is a script and object library designed primarily for player homes. It supports multiple systems, so many mods can use Sortomatic without conflict. The only constraints are 'one system per cell'. For want of a better section to explain what sorting and retrieval categories are available and their origins. The preconfigured lists are marked as 'manual', but most are automatically made from game data. * Weapons by Perk... (uses perk formlists) Shotgun Surgeon Laser Commander Plasma Spaz Cowboy Demolitions Expert Old Vaquero (Rauls Revolvers etc.) The Professional Pyromaniac Super Slam * Weapons by Skill... Unarmed Skill Weapons Melee Skill Weapons Guns Skill Weapons Energy Skill Weapons Explosive Skill Weapons * More Weapons... Unique Weapons (manual list) Thrown, Grenades and Mines Rifles (The Big Squeezy Challenge) Machine Guns (Click Challenge) Launchers (Aiming is Optional Challenge) * Apparel... Unique Apparel (manual list) Faction Armor Power Armor Heavy Armor Medium Armor Light Armor Clothing Headgear [The Heavy, Medium, Light & Clothing categories are based on weight. The field that FNV uses to show the weight class is not readable yet. So although not perfect, gets it right about 95% of the time] * Aid... Sunset Sarsaparilla Nuka Cola Water Crafted Aid (Manual list of Base game things you can create) Alcohol Meds Chems Food * Misc... Magazines (Manual list) Skill Books Weapon Mods Monies Crafting Bench Supplies (manual list) Campfire Supplies (manual list) Reloading Bench Supplies (manual list) * Ammunition... combines some basegame formlists. Pistol Powder Rounds Rifle Powder Rounds Shotgun Shells Energy Cells Explosive Ammo and Fuel All the above can be used a Default Destinations assigned to specific containers, and the Retrieve option on the MSC can use those and a few more besides. Some items will belong to several categories, so don't panic if you think you've lost a bit of kit that you think should be in a certain container. 'Retrieve' will find it o matter where it is. =============== Compatibility: =============== This mod does not alter[*1] any ingame files and provides new resources only. So it should not conflict with other mods, and load order should not be an issue. Most items added by other mods will be classified correctly without the need for compatibility patches. The only categories that require manually written patches are the *Unique* Weapons/Apparel, and new crafting recipe ingredients. Although nothing breaks without a patch, it would just be more convenient with one. [*1] With the exception of the Chicken and Egg (NVSE detection) routines, which override some unused core game resources by design. =============== Bugs/Issues: =============== This is to be considered Beta status while NVSE is still is still in Beta. Although I have been diligent and the system runs flawlessly on my system, I cannot guarantee it will do so on yours. Let me know if you find any issues and I'll try to accomodate. If you experience a crash when using the system, then check your weapons and apparel for an item showing evidence of the Stacking Bug. Find the offending piece of kit and throw it in lake Mead! This is the bug that makes it look like you only have 1 of a specific item in your inventory, and after removing it the rest of the stack shows through. I've personally seen it happen with dynamite and traders hats, but have seen reports of many different types of weapon and apparel. These items also cause bugs with the game repair and hotkey functions. Unfortunately, there's nothing I can do to detect these. =============== History: =============== 1.01 06 Apr 2011 - New default models. Changes to menu's for more 'streamlined' use. 1.00 28 Mar 2011 - Initial Public Release. =============== Credits: =============== The NVSE team - The features included would not be possible without it. JustinOther - NVSE detection with Chicken & Egg (http://www.newvegasnexus.com/downloads/file.php?id=36600) Cipscis - Documenting the 'apple bug' that had me scratching my head for a day. Wiki Maintainers - Allowed me to hit the ground running. Gribbleshnibit8 - Invaluable testing, suggestions for improvements =============== Tools Used: =============== GECK FOMM/TESsnip FNVEdit =============== Contact: =============== Please use the Comments section or PM. =============== License/Legal: =============== Do not upload this file, or part thereof, or derivatives, without my express permission. This file is provided as-is and the author holds no responsiblity for anything that may come to happen from using this file.