Documentation
Readme
View as plain text
Modder's Resource -- A Place For Your Stuff
A framework to create interactive racks and displays for:
Potions
Gems
Ingredients
Necklaces
Boots
Helmets
Gauntlets
Circlets
Soul Gems
Books
These raks and displays will work the same as vanilla bookshevles. Custom Containers and Triggers have been created and scripted to handle the different objects. There are two custom Containers:
PlayerObjectCaseContainer which handles: Potions, Gems, Necklaces, Boots, Helmets, Gauntlets, Books, and Soul Gems.
PlayerSpecialObjectCaseContainer which handles: Circlets and Ingredients. For some reason Circelts and some Ingredients don't throw OnLeaveTrigger events. Because of this, items can only be put into and removed from Circlet and Ingredient racks with the inventory menu. It currently isn't possible to pick them up directly in-game while in a rack. If I can figure out a way around this, I will put out an update.
The mod contains one example of each rack or display and is meant to provide examples of how to use the underlying framework. I will create additional variations if there are enough requests.
Tutorial Document
In progress
Installation
Download with NMM and install. At the main menu enter 'coc tck_apfys_warehouse' in the console.
Uninstall
Delete:
Data\TCK_APFYS_Warehouse.esp
Data\scripts\MyObjectCaseClickTriggerSCRIPT.pex
Data\scripts\MyObjectCaseTriggerSCRIPT.pex
Data\scripts\MyObjectContainerScript.pex
Data\scripts\MySpecialObjectContainerScript.pex
Data\scripts\source\MyObjectCaseClickTriggerSCRIPT.psc
Data\scripts\source\MyObjectCaseTriggerSCRIPT.psc
Data\scripts\source\MyObjectContainerScript.psc
Data\scripts\source\MySpecialObjectContainerScript.psc
Issues or Bugs
Some items from other mods may not be compatible. The new scripts use type checking and keywords to decide what should be allowed in a rack or display. Custom items with differnt types or keywords from items in the vanilla game may not be allowed in a rack or display.
I also discovered during my testing the vanilla Flawless Amethyst can't be placed in a Gem rack. All other gems have the keyword VendorItemGem but Flawless Amethyst has the keyword VendorItemClutter. Go figure.
Incompatibilities
None that I know about.
Comments and Feedback
Please let me know of any issues you may find and comments are always welcome.