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

Mods system rework #396

Closed
4 of 8 tasks
Alystrasz opened this issue Jan 9, 2023 · 1 comment
Closed
4 of 8 tasks

Mods system rework #396

Alystrasz opened this issue Jan 9, 2023 · 1 comment

Comments

@Alystrasz
Copy link
Contributor

Alystrasz commented Jan 9, 2023

Notes from Bob:

  • mods need to pull from 2 folders, local (user-installed) and remote (auto-installed)
  • local should be down to user preference (though, will need to be disabled on server join if not compatible with server we're joining), remote should be disabled until required server join, then enabled, then disabled again on leave
  • we need to move more of the server required mod loading/unloading to native as well, loading is currently in script and unloading doesn't quite exist yet, but both should be more native
  • a couple more assets also can't currently be reloaded at all at runtime well, not super required for autodownloading to work at all, but specifically being able to properly unload/reload weapon/playersettings/etc scripts would be very nice, and potentially models too though this seems very unlikely since it doesn't like valve source can do it

https://discord.com/channels/920776187884732556/1025040519560167514/1060355733981503609


TODOs
Directories architecture
Dynamic mod activation
Miscellaneous
@Alystrasz
Copy link
Contributor Author

Alystrasz commented Nov 14, 2024

Work on mod system has been split between #746 and R2Northstar/Northstar#674, closing this.

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

No branches or pull requests

1 participant