NOW LH COMPATIBLE!
A tool to inject Core Mods using the right syntax, allows using multiple of these mods together.
Comes with a simple profile managing method via config file, priority system for edits and 0 corruption risk.
Requirements
This mod does not have any known dependencies other than the base game.
You can also include Shrill in a whole mod setup like so that the user just copies over the whole structure into his fallen enchantress folder and has graphics and mod files instantly in place.
Don't include the "ActiveMods.txt" file however or you might overwrite their mod setups!
Tell them to make a working "ActiveMods.txt" and run the shrill utility before playing!
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
Changelogs
Version 3
Now creates a log with a the things it prints out for debugging purposes
Added Feature: Can now set a file from which to pull the base files in case you may want to use different base file setups.
Added Feature: Allow modders to use randomization, a random option is chosen whenever shrill is reran.
Shrill is a small program that takes mods in a certain form from a special folder and applies their changes to the base files. The base files are backed up first and each time to utility is launched creates the resulting files completely new from the (hopefully clean) backup files and the mods the user listed in the config file. You can also have multiple different setups filled with different mods and switch between them by simply editing a single number and rerunning shrill.
It also allows modders to use a priority system which helps keeping the most important edit in case of conflict. For modders the only downside is that they have to write a short file telling shrill what to inject where and add tags to their edits telling shrill what to do with which entry.
Don't forget to run the utility (.luac file) after installing a new mod and adding it to a setup.
List of shrill compatible mods: -The example mods contained within the download -Technology tree mod