forked from naelstrof/KoboldKare
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Mod interface is now all private, and locked behind a semaphore so things can't rugpull the mod loading system. (Particularly, changing active mods while it was in the middle of loading). Mod loading preferences are now loaded via json. No need to re-enable mods each launch. Mod configuration has been enabled, and is also loaded via json. Mods now have a loading priority specified by mod creators. I was lazy and didn't want to do a full dependency graph solver 😪 , but luckily the priority is a float so you could theoretically do your own dependency graph solution-- you just need to know every mod in existence and hope that future mod makers respect your existing structure. I feel like mods won't have super critical ordering regardless since they're script-less. Disabled 32 bit windows support for mods to reduce build times/sizes by 25%. Moved all configuration loading and saves to steam id folders, for future steam cloud support. Some UI improvements/adjustments.
- Loading branch information
Showing
54 changed files
with
4,097 additions
and
1,338 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.