Repository navigation
Immutable
release. Only release title and notes can be modified.
Animation graphs, package scanning and new game types in the level tools
The CLI reads and writes animation graphs for any skeleton, scans and clones the game's packages, and writes Stalker, Reverse Tag and game types with traits.
Added
- Animation graphs.
mjolnir jmadreads a graph, rewrites it for another
skeleton, and proves a round trip byte for byte.mjolnir jmad childcuts a
graph down to the animations a map changes and names a parent for the rest, so
a rider's graph is about half a megabyte rather than 111. - Scan the game's packages.
mjolnir ue scanprints the matching properties
of every export of a class across the packages you name, for questions like
which material instances expose a parameter. - Clone a package.
mjolnir ue clonecopies a shipped package under a path of
your own into an addition container. It can set properties, repoint an import
and add to an earlier container. Nobody has yet loaded a cloned package in the
game. - Script traits.
mjolnir megalo writewrites game types that change a
player's traits from a script, and adds--mode stalkerand
--mode reverse-tag. The Juggernaut gets its extra damage and melee.
Fixed
- Line tests on rebaked maps. Collision built with
mjolnir level collision
now keeps the shipped game's frame for its 2D trees, which corrects the line
tests on rebaked maps. Published maps keep their old tables until they are
rebaked.
Known issues
- A game type with traits needs the launcher and mods from this release.
Launcher 0.21.0 and older refuse it, and an older map registry falls back to the
default game type.
Install
Windows
scoop bucket add mjolnir https://github.com/devnull9090/mjolnir-core
scoop install mjolnirmacOS and Linux (Homebrew)
brew tap devnull9090/core https://github.com/devnull9090/mjolnir-core
brew install mjolnirDebian, Ubuntu — sudo dpkg -i mjolnir_0.9.0_amd64.deb
Fedora, RHEL, CentOS, openSUSE — sudo rpm -i mjolnir-0.9.0-1.x86_64.rpm
Or take an archive below, unpack it anywhere, and put that folder on
your PATH. The Linux binary is statically linked, so it runs on any
distribution without installing anything alongside it.
Downloads
| File | SHA-256 |
|---|---|
| mjolnir-0.9.0-windows-x64.zip | 0b7e7a5d44d330f39d1554abeaa83c5ddb348bde18c4e7bde1d38f88e16cc68a |
| mjolnir-0.9.0-linux-x64.tar.gz | cbcb9fc2da771b561053c3cb6cb53780e8be14eb499b1acad636352d0332bce5 |
| mjolnir-0.9.0-macos-universal.tar.gz | 994907f4eeea05e2d697fc5432ed88cda828093a0b711090a03807c14042dd19 |
The macOS build is a universal binary — the same file runs on Intel
and on Apple Silicon. .deb and .rpm checksums are in the
checksums file attached below.
Verify your download
(Get-FileHash .\mjolnir-*.zip -Algorithm SHA256).Hashshasum -a 256 mjolnir-*.tar.gzCompare the output with the checksum above. They must match exactly.