Skip to content

MJOLNIR CLI cli-v0.12.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Nov 21:53
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
f4364a2

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/bot walks 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_0 to spawn_set_15), and
    <out>.layout.json lists 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 stage names 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.

Full changelog · All releases


Install

Windows

scoop bucket add mjolnir https://github.com/devnull9090/mjolnir-core
scoop install mjolnir

macOS and Linux (Homebrew)

brew tap devnull9090/core https://github.com/devnull9090/mjolnir-core
brew install mjolnir

Debian, 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).Hash
shasum -a 256 mjolnir-*.tar.gz

Compare the output with the checksum above. They must match exactly.