MACHBREAK playtest build

play.bat -> main menu (login, server browser, solo vs bots)
join-aida.bat -> straight onto the lab server
solo-bots.bat -> offline vs 6 bots

WASD move, mouse aim, Space = jump / hold on slopes to Glide, right mouse = Burn (jets), left mouse fire,
1-5 or mouse wheel = weapons, Q = last weapon, R = pack, T = spot mark, L = loadout screen (frames Strider/Ranger/
Bulwark + presets; applied at an inventory station, or in the first seconds after spawning), V = third person, F8 telemetry (alt, air, energy, ping, FPS), F9 checker, F10 dusk/day, F11 fullscreen toggle, Tab = scoreboard, Esc = menu.

Build 2026-09-02 (5fedfd2): the full item set is in. 12 weapons (Impulse Launcher, Vector Cannon, Ion Repeater,
Plasma Thrower, Grenade Launcher, Gravity Mortar, Lance, Arc Prod, Siphon, Seeker Launcher, Spotter, Repair Gun),
5 grenades on G (Frag, Jolt, Flare, Flash, Eye), 6 packs (Cell, Barrier, Mender, Munitions, Veil, Static) and
10 deployables (beacons, mines, breach charges, field refit, sensors, sentries, patches, relay pads).
L = loadout screen (all of it, per class). Main menu -> CODEX for what every item does.
All three frames and both stations are now authored models; bases have real massing.
Bots ski now: they hold the glide, fly the rises and route by expected speed, so solo matches move.
The client and the server now check each other's build on connect: an out-of-date client is refused
with a message naming both builds instead of connecting and misbehaving, and the server browser
marks a row 'update needed'. Sound for the whole item set is in.
