Repository navigation
Play this version: v14
Download the build: v14.zip
Four-player battles: a new map, Compass Rose, with a commander in each corner and the last side standing as the winner. Play it against three AIs, watch four AIs fight it out, or battle up to three friends online. Plus Shift+drag to add to your selection, contributed by @elialbert.
- Compass Rose 🧭: a new 72×72 arctic map for four players. Blue starts bottom left, green top left, red top right and purple bottom right. It's painted once in blue's quarter and turned onto the other three, so every corner is the same corner. Frozen streams split the quarters like a pinwheel, each with a bridge and a ford, so every side has a neighbour across a stream on each side and the far corner across the open centre. There are five Uplinks (the centre plus one by each bridge), and supply drops land four crates at once. PR #45
- Free-for-all ⚔️: a side is out when its HQ and every Goliath are gone, or when it resigns. Its remaining units and buildings self-destruct, its Uplinks go neutral, and its player watches the rest with the fog lifted. AI commanders pick a rival to focus on, and turn on whoever raids their base. Green and purple get their own paint, portraits and minimap colours, and the report shows the finishing order, a four-line chart and four stat columns. Robot Love is banned on Compass Rose (it needs exactly two sides), and there's no Last Stand on it. Every two-player match plays exactly as before, so saved records and replays still work. PR #45
- Battle friends online (up to 4) 🌐: pick Compass Rose and tap Battle friends online (up to 4). The lobby gives you an invite link (and QR code) for each seat, and any seat nobody takes goes to an AI commander. It runs over the same relay as online duels, with no change to the relay itself: the host's page seals one turn log that every page plays in order. If a friend drops, an AI stand-in plays their side until they're back, and a friend who reloads rejoins from their invite link. The pause menu doesn't stop the battle, since the others are still playing, and the host needs to keep their page open and in front. The full design is in FFA.md. PR #45
- Shift+drag adds to the selection: dragging a box with Shift held now adds the boxed units to your current selection instead of replacing it, as in StarCraft and most other RTS games. An armed Move only order stays armed. Thanks, @elialbert! PR #40
- Replay fixes: rewinding a replay now puts Uplinks, crates and the HUD's Uplink pips back the way they were, and the after-action report no longer counts a rewound stretch twice (Goliaths fielded, MVPs, key moments). The replay panel and the record viewer show every side of a four-player battle.
- Smaller changes: an Uplink's capture ring is now the colour of the side capturing it, and the README leads with online duels.
Commit: 6374809
