Commit graph

1 commit

Author SHA1 Message Date
Sam Schumacher
ec4860cffc
feat(games): add ATS, The Cenozoic Era, VEIN and Mindustry support (#768)
* feat(games): add American Truck Simulator (ats) support

Mirrors the Euro Truck Simulator 2 configuration (valve protocol,
port 27015 with query port offset +1).

* Update .gitignore

* feat(games): add The Cenozoic Era, VEIN and Mindustry support

- The Cenozoic Era and VEIN use the Valve A2S protocol with a query
  port offset of +1 (verified live against running servers).
- Mindustry is queried via a new protocol module implementing the
  arc-net discovery ping: a two-byte UDP request (0xFE 0x01) returns
  the serialized Host struct (name, map, players, wave, version,
  vertype, gamemode, player limit, description, modeName).

* fix(games): rename thecenozoicera to tce

Satisfies the MoreThanTwoWordsMakeAcronym naming rule enforced by
the id-tests CI check: game names with more than two words require
an acronym-style id.

* Update .gitignore

* meta: restore .gitignore endline

---------

Co-authored-by: CosminPerRam <cosmin.p@live.com>
2026-05-26 22:14:06 +03:00