Repository navigation
·
1 commit
to main
since this release
Immutable
release. Only release title and notes can be modified.
A map's walkable ground
mjolnir level navmesh writes a map's walkable ground for bots and tests, live objects shows ammunition, and game types carry spawn set labels.
Added
mjolnir level navmesh. Writes a map's walkable ground as JSON from
the AI pathfinding a level bake builds: the areas, the doorways between
them, the walls, and every collision surface, scenery included. It is what
tools/botwalks and sees with.- Ammunition and the weapon in hand in
mjolnir live objects. A weapon's
row ends with its loaded and reserve rounds (ammo 12/120), and a
player's or AI's row with the weapon it holds (weapon 0x…). - Spawn sets in
mjolnir megalo write. A game type's string table gets
the spawn set labels (spawn_set_0tospawn_set_15), and
<out>.layout.jsonlists them, so MJOLNIRLevelLoader can give each game
type its own spawn points when a match starts.
Changed
- Halo 2 player starts name more.
mjolnir cache stagenames Halo 2's
own game types on a start (Headhunter, Juggernaut, Territories) and gives
each start's spawn types: both, initial only or respawn only.
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.12.0_amd64.deb
Fedora, RHEL, CentOS, openSUSE — sudo rpm -i mjolnir-0.12.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.12.0-windows-x64.zip | b4c4c01d220504412eaf6f303c0c2e0fb5b35628aec5f3494039ff79607620e7 |
| mjolnir-0.12.0-linux-x64.tar.gz | 0f6acc4596c401ae6d6cc3528374b78029d34d7a9590b1a1ed3cc4a7d5e240a9 |
| mjolnir-0.12.0-macos-universal.tar.gz | 63f6ba8fe302c1b95f1184d694033deb5bb88d3f19c77e761e381775ee25f83d |
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.