Repository navigation
0.3.72 Mac, Windows, Linux testing-72
Pre-releasetesting-72. Network protocol 41.
A vehicle that has just thrown its riders no longer plays its opening animation when it is on its side or its roof and on the ground, so it does not swing. On a network client, this machine keeps its own copy of that vehicle until the host has it at rest and the player is out.
A map whose scripts set rider_ejection owns that switch. The throw follows the live value, so a map can turn it off for a stretch and back on. A map that never sets it still throws, and a console cheat cannot turn that off. The host ignores an ejection notice while the value is false. A co-op client does not run the map's scripts, so it does not throw on its own when the map owns the switch. The host's seat takes the rider out only when the map left the throw on.
Settings has Mods. Server Setup, and the Hardcore server page, can set MODS to ALLOWED or NOT ALLOWED. NOT ALLOWED makes the host and every client play the map's own tags for that game. A machine that does not answer within 5 seconds is dropped. A game that allows mods still takes an older client.
Training pads, respawn areas, and the match timer recordings are text and sound files the build compiles. Starting a match with training mode and the match timer no longer closes the game when a detail object's ground plane is not a real number.
Mac: open OpenCE-macos-arm64.dmg and drag OpenCE into Applications. This build is for Apple Silicon and macOS 26 or later. The app is ad hoc signed. If macOS blocks the first open, allow it in System Settings under Privacy and Security.
Windows: unzip halo-windows-release.zip and run halo.exe.
Linux: unzip halo-linux-release.zip and run halo.
Bring your own copy of the game. The download has no game data.
This is a prerelease. A copy already on testing build 71 offers it the next time it starts. A main build leaves it alone until Testing Releases is turned on.