Popover Menu get started
f.a.q discord
Menu
supported games setup guides f.a.q. generate game host game user content discord
Team Fortress 2 Mann vs Machine Guide

Setup Guide for Team Fortress 2 Mann vs Machine

Required software

A player needs Team Fortress 2 and nothing more. The randomizer stays on the server.

The host needs:

The full guide is the book at m-this.github.io/tf2-archipelago.

Configure your YAML

The launcher writes the YAML for you: Settings, then Player options, then Generate seed. To write it by hand, the options are under Team Fortress 2 Mann vs Machine:

Join a game

  1. Install the server with the launcher. Press Start and wait for the download.
  2. Generate the seed, upload it at archipelago.gg/uploads, and create a room.
  3. Paste the room address into the launcher and press Restart.
  4. Give your friends the connect line from the Join line. They type it in the Team Fortress 2 console, after password <the server password> if you set one.

The server picks the mission. There is no map vote: the run decides which mission you play.

Where the state lives

The bridge holds the Archipelago session and the unlocks, and writes both to disk. The state survives a restart, a map change and a crash inside a wave. The game continues when the room is unreachable. The checks arrive when the room comes back.