0 of 0

File information

Last updated

Original upload

Created by

Idrinth

Uploaded by

Idrinth

Virus scan

Safe to use

About this mod

This script for SSEEdit patches a large amount of basic mods by applying the diffs in order, often completely solving collisions. This is not a magic solve anything tool, remember to check the result.

Requirements
Permissions and credits
Mirrors
Changelogs
This is a script for SSEEdit, that can do the following:
  • Apply diffs(as in track and apply changes based on the smallest possible unit) between master and plugin to a patch
  • Recognize fully patched mods
  • Recognize Patch-Relationships
  • Merge Keyword lists properly
  • Carry over changes from multiple plugins
  • Handle a higher number of plugins
  • Merge leveled lists

Remember to check the results to make sure that the merging worked out, some parts of datasets can't yet be merged perfectly.

This is not magic, just a first step in patching slight incompatibilities between plugins. Also this is an early ALPHA version, so bugs are expected.
This does not share code with Automatic Compatibility Patch Creation Script (xEdit), but the basic idea is the same, just the implementation differs a lot. This will create at least one plugin, depending on the amount of conflicts and your choice in the beginning there may be more. All Plugins are ESL-Flagged by default.

How to install the Patcher
  • Download the script
  • unpack the 7z file
  • Put the script into the script's folder of xEdit

How to Use the Patcher
  • Launch SSEEdit
  • When you get the popup asking what to load just click "OK" to load all your active plugins.
  • Select all the plugins
  • Right-click and select "Apply Script" from the drop-down menu.
  • In the "Script" drop-down, select the patcher
  • Click Ok.
  • Click Ok and wait for the script to run. Depending on your load order and system specs it might take a little while.
  • Once it's done, scroll to the bottom of your load order and you should see the new plugin you created at the bottom. You can close SSEEdit now. Make sure to save the new plugin when prompted.
  • Activate the new plugin and make sure it's last in your load order.
Future Plans
I feel like xEdit automation is lacking in a few regards, so I'm writing a patcher in java to adress the issues. This is a long term project and this mod will stay supported until the java patcher hits it's first release.
Need help and don't want to wait for a reply here? Discord