This page was last updated on 02 April 2025, 7:58PM
Changelogs
Version 2.2
Fixed bug on matching against empty lists
Fixed bug where default Lvl on Leveled Lists was 0. Now 1
Version 2.1
Fixed bug in merge and HPU actions when record has been previously patched by another dynamic patcher (Synthesis/Bash/SynthEBD). Must set list of dynamic patch mods in the Synthesis GSP Settings page.
Version 2.0
Bigger update with a number of new features, bug fixes and optimizations
ForwardOptions configuration setting replaces deprecated ForwardType and ForwardIndexedByField
New forward options including HPU (Highest Priority Unique)
Many new implemented fields, including new sub-fields to open up even more possibilities
Ability to use merge action on Flag fields
All new documentation site
Version 1.5
Enabled forwarding and merging of Flag type fields.
Bug fixes
Version 1.4
Fixed code - Resulting in more fields matching existing implemented types being available (See updated Doco)
Some bug fixes
Version 1.3
Added support for Relations field on Faction records
Version 1.2
Added support for PlayerSkills field on NPC records
Version 1.1
Fixed bug when passing empty string "" in some JSON sections
Version 1.0
Now include merge ability and a lot more implemented record types and fields!
Added merge actions to some field types.
Allow setting fields to null.
Added PatchedBy and Patched filters.
Version 0.5
Can now group rules together, and also stop matching rules in a group once first match found.
Single values under Fill, Forward and Matches in multi-value fields no longer need [ ] to bring inline with Basic filters.
Implemented new fields and improved doco. https://github.com/tkoopman/Generic-Synthesis-Patcher/blob/master/docs/Fields.md
Now allow regular expressions to be used in Matches against String values for Editor IDs (for fields that accept Form Key(s) or Editor ID(s))
Bug Fixes
Version 0.4
Configs with Advanced Filters for Keywords & Factions need updating
Added new config "Matches" that can be used to filter on any supported field type.
As this covers current Keywords and Factions filters those configs now need to be moved into this section.
Version 0.3
Increased processing speed by only processing records needed for loaded rules.
Fixed bug with DefaultRandom
Version 0.2b
Added Forward type of DefaultRandom
Bug Fixes.
Version 0.2
Added extra forward modes (SelfMasterOnly & DefaultThenSelfMasterOnly)
Added extra filter for Keywords, and improved filter for Factions
Added support for record types Containers & Worldspace