From 5a354d28a56c80d13c165863127285ba7f71909a Mon Sep 17 00:00:00 2001 From: CosminPerRam Date: Sat, 25 Nov 2023 16:04:53 +0200 Subject: [PATCH] Add Core Keeper support (#360) --- CHANGELOG.md | 6 ++++-- GAMES_LIST.md | 1 + games.txt | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 421d38f..180a306 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ ### To Be Released... -* (changelog) +#### Breaking Changes +* NodeJS 14.17 is now required (from 14). #### Other changes * Replaced usage of deprecated `substr` with `substring`. @@ -10,6 +11,7 @@ ### 4.2.0 * Eco (2018) - Added support (requested by @dgibbs64) +* Core Keeper (2022) - Added support (by @dgibbs64) ### 4.1.0 * Replace `compressjs` dependency by `seek-bzip` to solve some possible import issues. @@ -227,7 +229,7 @@ bedrock servers apparently do not respond to the gamespy3 protocol. ##### Breaking API changes * **Node 8 is now required** -* Removed the `port_query` option. You can now pass either the server's game port **or** query port in the `port` option, and +* Removed the `port_query` option. You can now pass either the server's game port **or** query port in the `port` option, and GameDig will automatically discover the proper port to query. Passing the query port is more likely be successful in unusual cases, as otherwise it must be automatically derived from the game port. * Removed `callback` parameter from Gamedig.query. Only promises are now supported. If you would like to continue diff --git a/GAMES_LIST.md b/GAMES_LIST.md index 95332b9..b3b589d 100644 --- a/GAMES_LIST.md +++ b/GAMES_LIST.md @@ -62,6 +62,7 @@ | `conanexiles` | Conan Exiles (2018) | [Valve Protocol](#valve) | | `contagion` | Contagion (2011) | [Valve Protocol](#valve) | | `contactjack` | Contract J.A.C.K. (2003) | | +| `corekeeper` | Core Keeper (2022) | [Valve Protocol](#valve) | | `cs15` | Counter-Strike 1.5 (2002) | | | `cs16` | Counter-Strike 1.6 (2003) | [Valve Protocol](#valve) | | `cs2d` | Counter-Strike: 2D (2004) | | diff --git a/games.txt b/games.txt index c9c95d4..6f29e14 100644 --- a/games.txt +++ b/games.txt @@ -69,6 +69,7 @@ cacrenegade|Command and Conquer: Renegade (2002)|gamespy1|port=4848,port_query=2 conanexiles|Conan Exiles (2018)|valve|port=7777,port_query=27015 contagion|Contagion (2011)|valve|port=27015 contactjack|Contract J.A.C.K. (2003)|gamespy1|port_query=27888 +corekeeper|Core Keeper (2022)|valve|port=1234,port_query_offset=1 cs15|Counter-Strike 1.5 (2002)|goldsrc|port=27015 cs16|Counter-Strike 1.6 (2003)|valve|port=27015