Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mod config menu #1581

Open
MirceaKitsune opened this issue Aug 26, 2024 · 2 comments
Open

Mod config menu #1581

MirceaKitsune opened this issue Aug 26, 2024 · 2 comments

Comments

@MirceaKitsune
Copy link

It might be useful to have a simple mod management menu, where players can turn on or off the execution of a config that executes other configs which can temporarily change any setting. All cfg files placed in a mods subdirectory in the user dir are listed in a menu with a checkbox, if an entry is checked that config is then executed at startup. This would facilitate things such as custom weapon balances and other modifications which players can easily activate on demand: Currently placing a mod's zip in the user directory will automatically cause it to be executed, a mod can only be disabled by moving its zip to another directory or editing autoexec.cfg.

@nochinator
Copy link
Contributor

an idea to add onto this is to have a priority list so if two "mods" change the same var then the one with highest priority will become active. Similar to resource packs in Minecraft.

@MirceaKitsune
Copy link
Author

an idea to add onto this is to have a priority list so if two "mods" change the same var then the one with highest priority will become active. Similar to resource packs in Minecraft.

In our case that might be best doable using an ordered list where you can drag items above or below others: Ones at the top execute first and override vars set by the previous enabled mods. This should be stated in the menu so everyone is aware of how to position them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants
@MirceaKitsune @nochinator and others