warning
We are aware of an issue with download statistics. See our status page for details.
Documentation: Complex Sorter Plugins
The Complex Sorter's plug-in system allows the processing system to be further customized.
A plugin is placed on top of the Complex Sorter's processing rule system, adding another layer of capabilities.
The plugins are highly customizable with definable user settings, trigger script rules, custom processing rules, requirements and even limited scripting support.
Basics
Each plugin is defined in a simple ini text file, e.g. "Plugins\Add Component Tags.ini".
The possible sections of the ini file are (See further down for a detailed description):
- Defines the basic properties of your plugin, such as name, author and so on.
- Defines the user settings availa...
Complex Sorter - Overview
As Complex Sorter has become more feature-rich over time, the documentation has grown and become larger and larger. There are lots of in-depth articles and specific How-To's - but until now there hasn't been a simpler overview of everything and the whole system.
So here it is!
What Complex Sorter does - a short summary
Complex Sorter will go through ALL the plugins in your mod list and create an all-in-one patch for all your mods.
The primary task was to add item sorting s to each item. But now CS also covers various other actions, such as making items weightless, patching mods for use with the Immersive Animation Framework, Immersive Pickup Sound, moving recipes to new mod-added specialized workbenches ...
Documentation: Processing rules
The processing rules are the heart of Complex Sorter. All actions are defined and customizable by processing rules.
This article describes the textual ini syntax for processing rules and how they are processed. The integrated rules editor GUI in Complex Sorter allow you to edit those ini files in a more easy graphical way and with many assistant tools. The GUI rules editor display the rules mostly in their ini syntax, so the information in this article is still very useful for the understanding of the system even if you only use the graphical editor.
Tip: If you're going to making a lot of rules, then the ini files are a much faster way to do this.
Basics
The basics are simple though. Basically t...
Complex Sorter FAQ - Frequently Asked Questions
Can Complex Sorter tag the mod {Insert your mod here}?
Yes.
Complex Sorter can tag any custom mod.
The standard rules will tag most custom mod items just nicely. And if not:
You can customize the tagging with the processing rules to anything you
like.
Can i use it with any other custom Item Sorter Mod?
Most probably yes.
If the Item Sorter uses its own tag names, you must add the new tag set
names to tags.ini. Just add a new section for your Custom Item Sorter
Mod and select the new tag set it in the GUI!
Can i change the way CS works, like changing rules, tags or sth.?
Absolutely! CS is extremely configurable and flexible.
Check ...
Documentation: RecordScript
The RecordScript snippets allow you to apply advanced record structure and data modifications in records by processing rules or a PluginScript.
Description
The RecordScript code syntax is build for being written in one line, so it can easily be used in a processing rule statement.
All commands directly followed by their fixed amount of parameters are written consecutively in the snippet.
Finding and creation commands provide a sub node reference, which can be used in sub RecordScript in ( ) bracket syntax directly after that command.
FO4Edits record structure
All data in a record is structured in a tree containing many named or indexed (sub) nodes. You are starting at the top node, which i...
How-To Upgrade FallUI Item Sorter Pre-Built To Custom-Built
How-To Upgrade FallUI Item Sorter Pre-Built To Custom-Built
You have a working installation with FallUI series mods and use one of the pre-built Old FallUI Item Sorter (FIS1) packages or have FIS - The NEW FallUI Item Sorter in light/basic mode. All is working super, but now you have downloaded a new mod and it has no tags. So you like to tag that new mod too.
You're lucky, because with Complex Sorter you can simply extend your FallUI Item Sorting to the next level.
The pre-built ESP of FallUI Item Sorter are also made with Complex Sorter, but only with the most basic mods. You can do the same with all your mods and get a whole item sorting for your whole mod list.
This guide explains how to do this in simple steps.
Step by St...
Documentation: FallUI Item Sorter tags
New tag set of FIS - The NEW FallUI Item Sorter (FIS2)
These are the tags of "FIS" (which are used by "FIS - The NEW FallUI Item Sorter")
Weapons
Melee
Generic: , , ,
Unarmed: , , , ,
Blunt: , , , , , , , , ,
Blade: , , , , , , , ,
Ranged
Generic:
Pistols: , , , , , , , , , , ,
Rifles: , , , , , , , , , , , , , , , , , , ,
Heavy guns: , , , , , , ,
Explosives
Grenades: , , , ,
Mines: , , , ,
Trap:
Ammo:
Type: , , , , ,
Apparel
Generic: , ,
Clothes: , , , , , , , , , , , , , ,
Armor: , ,
Sets: , , , ,...
IMPORTANT:
This document describes plugins for 1.10.X and below. For the newer version 1.11 and later see:
Complex Sorter Plugins (version 1.11 and after)
Documentation: Plugins
The plugin system of Complex Sorter provides the possibility to perform complex task with little effort.
A plugin will be set on top of the Complex Sorter system with its mighty processing rules and you can setup your desired actions on top just using a few simple commands. The plugin is extremely customizable through definable user settings, "trigger script" rules and the scripting itself.
Basics
Each plugin is defined in a simple ini text file, e.g. "Plugins\Add Component Tags.ini".
The possible sections...
How-To: Creating Complex Sorter Extensions
How-To: Creating Complex Sorter Extensions
Complex Sorter supports extensions since version 1.9. This extension can add mod rules, plugins and even extend the output tag set. You can also bundle your own tag configuration into the package.
The extension can be as simple as just processing rules for a single specific mod. But could also be a complete overhaul of the whole processing.
The CS extension is made as ready-to-use download package. Ready to be downloaded, installed and used by normal Mod Organizers - So the user doesn't need to copy files manually!
The structure is really simple, you just need to copy your existing files according to the structure below and zip it.
Package folder structure
.rar
Comple...
Complex Sorter - How-To Tag (Create Own Rules)
The ability to configure your own item tags is one of the main feature of Complex Sorter. As the rule system can be a bit overwhelming at the beginning, i have created this simple How-To to guide you through this in simple steps.
This guide will explain the most common use cases with the most common and simple solutions in step-by-step.
Tag one specific item
You want to add or change the tag for one specific item.
In this example, you like to change the tag for the item "Robot Repair Kit" in the DLC Automatron, which is by default. Lets say, you want it to be a tool icon. So lets tag it as !
Solution 1 (Just by clicking - using the new "Simple Item Tag" assistant - requires...
How-To: Creating pre-built packages (for download)
How-To: Creating pre-built packages (for download)
It is really easy to create pre-built packages, which can be uploaded to Nexusmods for non-Complex-Sorter-users - if you know the steps.
In fact this was the main purpose of this script in the first place (for generating the FallUI Item Sorter packages).
It's possible to create any coverage you need: You can generate a esp covering your whole modlist. Or just cover one single mod. Or a specific
list of mods.
So i will describe the process a bit more detailed.
Step by step
Start FO4Edit (without -autoload if you used that)
In "Module Selection":
Right-click any ESP and select "Select None".
Re-enable the ESP(s) which your patch should be for...