Reworked Module Settings System

Changelog:
- Added: Dependency System that will resolve missing classes and enable
them as needed. (This isn't perfect on some low level modules like
Functions)
- Added: Dependency Error system that will throw errors if a dependency
is that is required is specifically disabled.
- Added: Default setting for "undefined" entries.
- Fixed: A few bugs that made the dependency system unnecessary
difficult.
- Updated: Documentation
This commit is contained in:
Speiger committed 2025-03-09 23:29:13 +01:00
1 parent ebe75b0fea
commit 20927a97eb
34 files changed
+3189 -645

No files matched your search

+2607 -28
View File
File diff suppressed because it is too large. Load diff