Repository navigation
MJOLNIR Code Mods mods-v0.14.1
·
167 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
A lobby that answers its buttons, and a reload that can't crash the host
The lobby keeps trying to connect its buttons, and reloading mods no longer crashes a game in progress.
Fixed
- MJOLNIRLobby 0.7.1: the lobby's buttons are hooked up again if the
first try at startup failed, and when the lobby opens. Before, one failure
left the lobby on screen with buttons that did nothing until the game was
restarted. - Reloading mods no longer crashes the game. MJOLNIRLobby,
MJOLNIRLevelLoader and MJOLNIRBlamConsole each load a native DLL that
hooks into the game. A UE4SS mod reload (Ctrl+R) unloaded those DLLs while
the game still called their hooks, which crashed a host mid-match. The DLLs
now stay loaded for the life of the game: MJOLNIRLobby 0.7.1,
MJOLNIRLevelLoader 0.1.7 and MJOLNIRBlamConsole 0.2.1. - Watching for the lobby is now the first thing the mod sets up, so a problem
elsewhere in its startup can't leave the lobby without it.
Notes
- Most "the buttons do nothing" reports were UE4SS itself not starting on
slower PCs, which launcher 0.10.2 fixes.
The signed set of UE4SS script mods. Every artifact's hash is in
manifest.json, and manifest.json.sig is its Ed25519 signature
over the manifest — verify with keys/mod-signing.pub from this
repository. The launcher does this automatically and installs
nothing that fails verification.
Script mods ship only from this repository's reviewed pull
requests — see docs/contributing_code_mods.md to contribute one.