From e4d59a9f893b766765de28336b26a253a7313113 Mon Sep 17 00:00:00 2001 From: Pedro Ivo Hudson Date: Wed, 31 Jan 2024 11:01:17 -0300 Subject: [PATCH] feat: add Euro Truck Simulator 2 support (#523) * feat: add Euro Truck Simulator 2 support * Update CHANGELOG.md --- CHANGELOG.md | 2 +- GAMES_LIST.md | 1 + lib/games.js | 9 +++++++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dea9f7..92f17af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ ## To Be Released... ## 5.0.0-beta.3 -* *Soon to come!* +* Euro Truck Simulator 2 (2012) - Added support (By @podrivo #523) ## 5.0.0-beta.2 * Fixed support for projects using `require`. diff --git a/GAMES_LIST.md b/GAMES_LIST.md index 430276c..4753f04 100644 --- a/GAMES_LIST.md +++ b/GAMES_LIST.md @@ -117,6 +117,7 @@ | empiresmod | Empires Mod | [Valve Protocol](#valve) | | enshrouded | Enshrouded | [Valve Protocol](#valve) | | etqw | Enemy Territory: Quake Wars | | +| ets2 | Euro Truck Simulator 2 | [Valve Protocol](#valve) | | f1c9902 | F1 Challenge '99-'02 | | | farcry | Far Cry | | | farcry2 | Far Cry 2 | | diff --git a/lib/games.js b/lib/games.js index 8b3f554..ea9ada3 100644 --- a/lib/games.js +++ b/lib/games.js @@ -1125,6 +1125,15 @@ export const games = { protocol: 'doom3' } }, + ets2: { + name: 'Euro Truck Simulator 2', + release_year: 2012, + options: { + port: 27015, + port_query_offset: 1, + protocol: 'valve' + } + }, fear: { name: 'F.E.A.R.', release_year: 2005,