-
Notifications
You must be signed in to change notification settings - Fork 11
Managed unit_list.json #20
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
base: master
Are you sure you want to change the base?
Conversation
Adds a PA Server Mod Manager that enables new game lobby and live game scenes for server mods like Display Rank and Unit Selector without the hackery of shadowing js files. Multiple server mods can now customise the new game lobby and live game user interface scenes for all players in a game. The PA Server Mod Manager is only mounted when other server mods are enabled.
Final implementation that creates a shadow of ui_mod_list.js as ui_mod_list_for_server.js that is loaded in the server version of ui_mod_list.js to merge server mod scenes into local client mod scenes
PAMM Support for Server Mods in New Game Lobby and Live Game Scenes
Fixed typo and add more exception handling for edge cases
…ld legacy code constraints
- adds a check for server mod scenes to determine if the PA Server Mod Manager should be enabled - additional logging and error checking
- adds a check for server mod scenes to determine if the PA Server Mod Manager should be enabled - additional logging and error checking
- adds a check for server mod scenes to determine if the PA Server Mod Manager should be enabled - additional logging and error checking
Enable PA Server Mod Manager only when scenes are used
…froze version 0.19.5
…can use the appropriate pool
Condition would persist, leaving the builtin mod disabled when enabling individual mods.
Disable-all should not mark pamm-server disabled
|
Hi, |
|
Ah, okay. I thought there might be something more involved with the installer packages. Perhaps I'll ask on the forums for some testers. |
As described https://forums.uberent.com/threads/proposal-pamm-managed-unit_list-json.70960/
Recognizes extensions to modinfo.json, as well as inferring changes from unit_list.json in existing server mods. Changes applied using remove-then-add as described in forum topic.
As a result of refactoring, the pamm client mod may also be disabled if it is not required.