Skip to content

Modularise the settings and improve the loader#2050

Merged
GalacticInspired merged 2 commits intoEpix-Incorporated:masterfrom
ImFirstPlace:other/settings-revamp
Jan 26, 2026
Merged

Modularise the settings and improve the loader#2050
GalacticInspired merged 2 commits intoEpix-Incorporated:masterfrom
ImFirstPlace:other/settings-revamp

Conversation

@ImFirstPlace
Copy link
Copy Markdown
Contributor

Changes:

  • Added a readme to the loader.
  • Modularised the settings.
  • Set settings.CreatorPowers default setting to false.
  • Support the old settings module

NOTE: The settings structure has not changed.

Benefits of Modularising the settings:

  • Makes settings a lot easier to configure.
  • Allows for better documentation of each settings category.
  • Allows people to go directly to the setting they want instead of scrolling in a huge file.

PoF: I have tested all cases on my side (see checklist below).

Test checklist:

  • Main module loads with the new settings modularisation.
  • Only modules that have errored get reset back to their default settings and wipes the ranks table.
  • Main module loads with the old settings module.
  • Old settings module error resets settings back to defaults.

Screenshots:

Description Image
Settings image
Modularised module error image
Old settings module error image
No settings folder or module found image

Add readme to the loader
Improve the loader script
@GalacticInspired GalacticInspired merged commit 74c4aca into Epix-Incorporated:master Jan 26, 2026
2 checks passed
@ImFirstPlace ImFirstPlace deleted the other/settings-revamp branch January 27, 2026 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants