Update readme with new games

This commit is contained in:
Michael Morrison 2013-07-11 04:13:39 -05:00
parent 088369ea9d
commit 1eecba1fdb
3 changed files with 28 additions and 13 deletions

View file

@ -27,10 +27,11 @@ State Object
The callback function is "guaranteed" to be called exactly once, indicating either a query error or timeout The callback function is "guaranteed" to be called exactly once, indicating either a query error or timeout
(in the state's error key), or with a state object containg the successful results. (in the state's error key), or with a state object containg the successful results.
The returned state object may contain some or all of the following keys, depending on The returned state object may contain some or all of the following keys:
what is available from the queried server:
* error * error
* name
* numplayers * numplayers
* maxplayers * maxplayers
* players * players
@ -39,27 +40,41 @@ what is available from the queried server:
* score * score
* map * map
* gametype * gametype
* name
Many other keys will also be available will be available on a game by game basis.
Supported Games Supported Games
--- ---
* Armagetron * Armagetron
* Gamespy 3 Protocol * Gamespy 3 Protocol
* Minecraft * Minecraft
* Unreal 2 Protocol * Unreal Tournament 3
* Killing Floor
* Quake 2
* Quake 3
* Source Engine
* Counter-Strike: Source
* Counter-Strike: Global Offensive
* Team Fortress 2
* + others
* GoldSrc Engine * GoldSrc Engine
* Half Life: Death Match * Half Life: Death Match
* Ricochet * Ricochet
* Counter-Strike: 1.6 * Counter-Strike: 1.6
* + others * + others
* Nadeo Protocol
* Trackmania Forever
* Trackmania 2
* Shootmania
* (requires additional 'login' and 'password' parameters for User login on server)
* Quake 2 Protocol
* Quake 2
* Quake 3 Protocol
* Quake 3 Arena
* Quake 3 Team Arena
* Warsow
* Source Engine
* Counter-Strike: Source
* Counter-Strike: Global Offensive
* Team Fortress 2
* + others
* Tshock Protocol
* Terraria
* Unreal 2 Protocol
* Killing Floor
* Unreal Tournament 2004
Unstable API Unstable API
--- ---

View file

@ -1,4 +1,4 @@
module.exports = require('./gamespy').extend({ module.exports = require('./unreal2').extend({
init: function() { init: function() {
this._super(); this._super();
this.options.port = 7778; this.options.port = 7778;