Commit Graph

439 Commits

Author SHA1 Message Date
Michael Morrison c46e8efb0d
Merge pull request #258 from a-sync/hotfix/patch-1
bugfix for Players/Results
2021-12-09 17:06:26 -06:00
Smith 6354e34d18 handle ambiguity of the setters (players, bots)
* cases where the protocol overwrites the property with a prepared Players instance (eg.: minecraft & gamespy3)
2021-12-09 22:56:24 +01:00
Smith e6db2a9b72 fix undef prop 2021-12-09 22:27:44 +01:00
cetteup c331eac5bb Fix teamOffByOne condition for Battlefield 1942 2021-08-04 19:52:32 +02:00
Pedro Ivo Hudson f44b0adca5 Adding DayZ content about tags and mods 2021-07-21 20:12:57 -03:00
Pedro Ivo Hudson c3e5cd570c Making `requestRules` more evident 2021-07-21 20:10:48 -03:00
Pedro Ivo Hudson f3d97b6ca1 Parse additional dayz tags: first person, dlc enabled and time 2021-07-21 19:35:48 -03:00
Michael Morrison a8b7cad002 Fix corrupted dayzMods when packet overflow is used (3.0.7) 2021-07-09 02:23:36 -05:00
Michael Morrison 1d9cf90259 Parse dayz mods, queue length, and time acceleration (3.0.6) Fixes #232 Fixes #234 2021-07-08 21:51:34 -05:00
Michael Morrison ce4e728493 Add support for udp bind port override (3.0.5) Fixes #149 2021-05-18 23:13:18 -05:00
Michael Morrison 68b8dfd684 3.0.4 2021-05-18 22:35:11 -05:00
Michael Morrison e6329dd583 Merge branch 'proto-discord' 2021-05-18 22:33:58 -05:00
Michael Morrison fe124a4487 Bring discord protocol up to date with gamedig 3.0 2021-05-18 22:33:36 -05:00
Michael Morrison d9310db38b Restore executable bit on gamedig.js 2021-05-18 22:11:58 -05:00
Michael Morrison 576062e88b Merge remote-tracking branch 'origin/master' into proto-discord
# Conflicts:
#	README.md
#	bin/gamedig.js
2021-05-18 22:08:37 -05:00
Michael Morrison 65851920d1
Update readme formatting 2021-05-18 07:26:13 -05:00
Michael Morrison 2e84f3ac48
Add some FAQ about why queries may fail 2021-05-18 07:25:23 -05:00
Michael Morrison c20f3cc7ba Add note about valheim 2021-04-27 18:18:26 -05:00
Michael Morrison e8f2c174fb Improve gamespy1 (3.0.3) 2021-04-27 18:12:22 -05:00
Michael Morrison 1b11a132b9 Fix player name extraction for Unreal Tournament (1999) and possibly other gamespy1 games. (3.0.2) 2021-04-27 00:27:14 -05:00
Michael Morrison fec5a1fac6 Fix raw player subobject in fivem, assettocorsa, gamespy2 Fixes #222
Clarify nodejs 12 requirement for gamedig 3 Fixes #220
Release 3.0.1
2021-04-10 22:27:33 -05:00
Michael Morrison d65a24dc18 Release 3.0.0 2021-02-25 02:15:53 -06:00
Michael Morrison f70112d092 * Properly handle non-indexed team names in gamespy1 Fixes #213
* Rename raw.steamappid and raw.gameid to raw.appId in steam protocol
* Don't query valve rules by default, unless requestRules option is set Fixes #176
2021-02-25 01:58:35 -06:00
Michael Morrison 7f08381b17 Release 2.0.28 2021-02-24 23:54:19 -06:00
Michael Morrison 483678083f
Merge pull request #212 from rylinj/patch-1
Added Valheim Support
2021-02-20 18:11:42 -06:00
rylinj 9105653328
Add Valheim support to README 2021-02-20 13:50:58 -05:00
rylinj 88dd1a897a
Added Valheim support 2021-02-20 13:48:21 -05:00
Michael Morrison 052736edd7 Reduced chance of protocol collisions between gamespy3 and minecraftbedrock (2.0.27) 2021-02-12 11:36:51 -06:00
Michael Morrison 883700d7dd Remove redundant guid field from minecraftbedrock 2021-02-12 11:15:13 -06:00
Michael Morrison 4ecce4eff8 Add support for native minecraft bedrock protocol, as some bedrock servers apparently don't respond to gamespy3. Fixes #211 (2.0.26) 2021-02-12 11:07:50 -06:00
Michael Morrison e4c29f9cbc Support challenges in A2S_INFO (upcoming change to valve protocol) Fixes #210 (2.0.25) 2021-02-06 00:50:06 -06:00
Michael Morrison e99b3c1812 Add Savage 2: A Tortured Soul (2008) (2.0.24) 2021-01-08 20:02:23 -06:00
Michael Morrison 81a3ec1019 Always treat missing valve player response as non-fatal (2.0.23) 2020-09-02 05:59:54 -05:00
Michael Morrison b7c277f042
Merge pull request #191 from cetteup/feature/no-default-port-attempts
Add givenPortOnly user option
2020-08-25 03:31:12 -05:00
cetteup a362d1d113 Added givenPortOnly user option
Allows user to disable gamedig's default behavior of adding query attempts using the default query port(-offset)
2020-08-24 20:27:44 +02:00
Michael Morrison b99abcd8b3 Updated dependencies (2.0.22) 2020-08-01 20:44:00 -05:00
Michael Morrison 16bb64b12f 2.0.21 2020-07-04 23:30:43 -05:00
Michael Morrison 487b17dd73 Swap from request to got 2020-07-04 23:28:03 -05:00
Michael Morrison 67563c0f1e Dependency updates 2020-07-04 22:36:29 -05:00
Michael Morrison 1a3e778c5f
Merge pull request #163 from P4sca1/master
Fix wrong player count in minecraftvanilla protocol
2020-07-04 22:32:02 -05:00
Michael Morrison 1c9ca2764e Update repo location 2020-07-04 22:20:42 -05:00
arkuar ad317bb852
Change type to squad 2020-04-25 18:17:00 +03:00
arkuar 1e824fd030 Add support for Post Scriptum 2020-04-24 16:33:43 +03:00
Pascal Sthamer f3b04d52d5
Fix typo 2020-02-18 14:53:39 +01:00
Pascal Sthamer f5238027c7
Handle situtation where sample exists, but does not contain all players 2020-02-18 14:52:04 +01:00
Pascal Sthamer f2177204be
Fix wrong player count in minecraftvanilla protocol 2020-02-15 22:05:13 +01:00
Michael Morrison 98e2e68786
Merge pull request #159 from MrWook/master
Add support for Mordhau
2020-01-15 16:22:29 -06:00
Michael Morrison 7c151c771e
Merge pull request #148 from xCausxn/feat/squad
Add check for Password_b on Squad Servers to correct password field.
2020-01-15 16:14:46 -06:00
Michael Morrison 616790c3a4
Merge pull request #155 from cwbr/assetto-corsa
Add Assetto Corsa support
2020-01-15 16:13:57 -06:00
MrWook d02f4c9983
feat(game): add support for Mordhau 2020-01-06 16:19:41 +01:00