Steam mods

Edits that go into the Steam game itself. No client, no code - changed files, put in place and taken out again.

What a Steam mod can change

What it cannot: new maps, glTF drawn directly, C# code, cutscenes on a timeline - those need the client.

The text editor on a game message file
Text: a message file as a table; type into a line and save.
The item table
Tables: the item parameters as a grid, each column what the game calls it.

Make one

  1. File ▸ New project…; tick the game under Steam. (A project may be both a Steam and an OpenFF mod - tick both.)
  2. Edit. Every save goes into the project's files\, never into the game. The tab shows a badge on anything you changed; File ▸ Changes… lists them all.
  3. Project ▸ Install into the game copies the changed files into the Steam folder and keeps the originals beside them. Remove from the game puts them back. Start the game from Steam as usual.
  4. Export as .zip packs the project with a README - what you upload for others, who install it the same way.
Steam updates can overwrite installed files. Remove, update, install again. The project keeps everything.
Next: the reference.