Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

GroundAura

Uploaded by

GroundAura

Virus scan

Safe to use

About this mod

A framework that creates and distributes categories to items and other base objects from hundreds of mods using KID, FLM, and SPID.

Requirements
Permissions and credits
Mirrors
Changelogs
Donations
Object Categorization Framework

Overview

Object Categorization Framework (or OCF) is a resource that categorizes items and other base objects into groups that can be easily used in conditions by other mods. It does this by distributing hundreds of new keywords (using Keyword Item Distributer and Spell Perk Item Distributer) and FormLists (using FormList Manipulator) to base objects from hundreds of mods.



Installation

Install Object Categorization Framework and its requirements with your choice of mod manager. Overwrite any other files if asked. Let me know if you have any problems.

Hard Requirements

Optional Requirements
  • Keyword Patch Collection (Strongly recommended to use for the fixes it makes to other mods' KID files that may poorly interact with OCF).
  • MergeMapper (Strongly recommended if you use zMerge. Not needed if you don't use that modding tool.)
  • Any of the supported mods that you want categorized (obviously).



Mods That Utilize OCF




More Info

OCF categorizes objects using keywords when possible (when the form type accepts keywords). For an organized list of keywords, see the Keyword Reference on OCF's wiki. When keywords can't be used, FormLists are used instead. For an organized list of FormLists, see the FormList Reference on OCF's wiki.

For the vast majority of categorization support, I have to manually add each object (item, spell, etc.) to my INIs, apart from the few places I use general variables, like string wildcards or model names. The process for "supporting" a new mod can take anywhere from a couple minutes to several hours depending on the mod's size and complexity. I also may have to come back to it later if I change OCF's categories or add new categories, especially for new form types.

If you're wondering what mods OCF currently supports, that's not an easy question to answer. A detailed list would be difficult and a pain to maintain. As was just explained, each object is usually added manually, so mods may require retouching when I add new categories. At least to give you an idea, I have categorized thousands of objects from vanilla, Anniversary Edition/the Creation Club, and hundreds of other mods from Nexus and other sources. If you're curious if a specific mod is supported already, check the INIs or ask me.

If you are a user who wants me to add support in OCF for a new mod, update a partially categorized mod, or fix incorrectly categorized objects, feel free to leave a comment in either this discussion thread or the posts section with your request. Include at least the mod name and link. If you're requesting an update for a partially/incorrectly categorized mod, please also include what parts of the mod you think need another look.

If you want to try your hand at helping to add support for more mods, I appreciate any effort! I only have so much time I can spend on this project, so the more people that help out, even a little, the sooner peoples' favorite mods will be supported. If you're at all interested, contact me on Discord or Nexus to talk or make a patch on your own and send it to me through DM or a pull request on OCF's Github. No pressure of course; even just sending mod requests helps out the project.

If you're a mod author who's interested in utilizing OCF in their mod, feel free to contact me on Discord or Nexus. I can try to answer any questions you might have. I'm also open to taking suggestions, such as adding new categories (keywords/FormLists). If you're considering making a new keyword resource, please consider contacting me first, as added the desired keywords to OCF might be easier for everyone, and even if they don't fit I'd probably be able to give you some tips.

If you have any other questions feel free to leave a comment or contact me. Enjoy! :)



Credits
Spoiler:  
Show


> > > Check Out My Other Mods! < < <