Repository navigation
MJOLNIR Code Mods mods-v0.51.0
Every medal
Multiplayer now shows every medal the game awards (headshots, revenge, hijacks, weapon sprees and more), and the medal case counts them without doubles.
Added
In MJOLNIRHud 0.21.0 and MJOLNIRLobby 0.27.0.
-
All 100 medals. The game already awarded Reach's whole set of
medals; the HUD showed only first blood, multi-kills and killing sprees.
Now it shows them all: headshots and sniper headshots, Pummel, Beat Down
and Assassination, Revenge, Killjoy, Opportunist, Close Call, From the
Grave, Avenger, Lifesaver, Hijack and Skyjack, Splatter and Stuck, the
weapon sprees (Sniper Spree, Shotgun Spree, Splatter Spree and their
bigger brothers), the objective medals, and multi-kills and sprees past
the old cap. -
Big moments in the feed, the rest on your screen. Multi-kills, sprees,
weapon sprees, objective medals and First Blood get a feed line for
everyone. Medals about how a kill was made (a headshot, a melee, a
revenge) come up only in the middle of the earner's own screen, so the
feed does not grow a second line for every kill. One kill's medals come
up best first, the top three of a burst. -
No doubles. The game sends a plain headshot along with every sniper
headshot. Only the sniper headshot is shown now, and a wheelman spree no
longer also shows the assist spree it stands for. -
Fireteam players see them too. The host sends each medal, already
sorted out, after the kill lines it belongs to, and a busy moment is
split over several messages instead of losing its last lines. -
A new post-game screen. The left side now has three pages. Overview
puts the top three on a podium with their medals, shows every medal you
earned by name, and names the match's bests. Scoreboard is every player,
as before. Timeline draws the top players' scores over the match and the
kills of every minute. The medals have icons of their own. The new pages
need the CE runtime pack that carries the new screen; until then the
screen lists your medals as text. -
Medals on the hub. A match's page has a Medals column on its
scoreboard and each player's medals by kind underneath.
Changed
- Medal case on the hub. Hijacks are counted (ten were recorded and
never counted), a headshot that came with a sniper headshot counts once,
and the case has new medals: Pummel, Opportunist, Speed Kill, Avenger,
Lifesaver, Supercombine, Killtacular, Rampage, Sharpshooter, Open Season,
Splatter Spree, Flag Carrier Kill, Extermination and Perfection. Match
timelines name the rarer medals too.
Under the hood
- Which incidents are medals, what each is called, which one hides another
and their order are decided in C in MJOLNIRLobby's DLL
(native/lobby/medals_core.h, tested bytest_medals.cin CI). The HUD's
Lua keeps only its incident hook, the drawing and the relay message, and
its own medal table is gone. With an older MJOLNIRLobby there are no
medals, and the HUD log says why. - The research behind it, with every medal and what raises it:
docs/re/medals.md.
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.