0 of 0

File information

Last updated

Original upload

Created by

GoriRed

Uploaded by

GoriRed

Virus scan

Safe to use

Tags for this mod

About this mod

Generic Synthesis Patcher uses JSON configuration files to apply patches to many different record types. It has a number of ways to filter for records to match and also 3 main actions (Fill / Forward / Merge).

Requirements
Permissions and credits
Changelogs
Version 1.0 now include merge ability and a lot more implemented record types and fields!

Generic Synthesis Patcher uses JSON configuration files to apply patches to many different record types. It has a number of ways to filter for records to apply actions to, including matching against most implemented fields, and even using RegEx against strings or Editor IDs and also 3 main actions, fill, forward and merge. Rules can even be grouped to share some common filters, or stop processing rules after one has matched.
Once a record has matched a rule following actions could be applied:
  • Fill action will apply static changes to the winning record. Could be used to rename items, or add / remove keywords for example.
  • Forward action will find matching parent record and forward only the selected fields to the winning record.
    This is useful when you have multiple patches for the one record all for different fields.It has a few extra modes for when forwarding lists, like Container/Outfit Items.
  • Merge action is the newest to be added. This would be similar to bash, but with more control, like using filters to only merge some records, only merging select fields, or excluding a plugin from a merge.


You can see list of all implemented fields over on GitHub.

If you have any bugs, suggestions, feature requests or even help with configuration file, please feel free to post here or on GitHub Issues, and I will look at them when time permits, but I make no promises.

I have only tested this with latest Skyrim SE however it should work on other versions.

More details at GitHub including example configuration files. By default config files need to be placed in a folder called GSP in your Skyrim's data folder however you can change this using this patcher's Settings page in Synthesis.

Can also just add to Synthesis using the Add Git Repository and search for "Generic Synthesis Patcher" however please still Endorse if you find this useful.