From e709cb3ce566fdecdb64f3de98b34cd7fbe27285 Mon Sep 17 00:00:00 2001 From: CosminPerRam Date: Mon, 28 Nov 2022 00:23:19 +0200 Subject: [PATCH] Edited GAMES.md, PROTOCOLS.md and changed 'verify' keyword to 'query' in Cargo.toml --- Cargo.toml | 2 +- GAMES.md | 55 ++++++++++++++++++++++++++-------------------------- PROTOCOLS.md | 9 +++++---- 3 files changed, 34 insertions(+), 32 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 5000cf0..944f04f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ homepage = "https://github.com/CosminPerRam/rust-gamedig" documentation = "https://docs.rs/gamedig/latest/gamedig/" repository = "https://github.com/CosminPerRam/rust-gamedig" readme = "README.md" -keywords = ["server", "verify", "game", "check", "status"] +keywords = ["server", "query", "game", "check", "status"] [package.metadata] msrv = "1.58.1" diff --git a/GAMES.md b/GAMES.md index 61cb137..d95782b 100644 --- a/GAMES.md +++ b/GAMES.md @@ -1,32 +1,33 @@ +A supported game is defined as a game that has been successfully tested, other games that use the implemented protocols might work too, but it isn't guaranteed. # Supported games: -| ID | Name | Protocol | Notes | -|----------|------------------------------------|----------------|------------------------------------------------------------------------------| -| TF2 | Team Fortress 2 | Valve Protocol | | -| TS | The Ship | Valve Protocol | | -| CSGO | Counter-Strike: Global Offensive | Valve Protocol | The server wouldn't respond the to Rules query since the 21 Feb 2014 update. | -| CSS | Counter-Strike: Source | Valve Protocol | | -| DODS | Day of Defeat: Source | Valve Protocol | | -| L4D | Left 4 Dead | Valve Protocol | | -| L4D2 | Left 4 Dead 2 | Valve Protocol | | -| HL2DM | Half-Life 2 Deathmatch | Valve Protocol | | -| ALIENS | Alien Swarm | Valve Protocol | | -| ASRD | Alien Swarm: Reactive Drop | Valve Protocol | | -| INS | Insurgency | Valve Protocol | | -| INSS | Insurgency: Sandstorm | Valve Protocol | Use the query port. | -| INSMIC | Insurgency: Modern Infantry Combat | Valve Protocol | | -| CSCZ | Counter-Strike: Condition Zero | Valve Protocol | | -| DOD | Day of Defeat | Valve Protocol | | -| MC | Minecraft | Proprietary | Bedrock not supported yet. | -| SDTD | 7 Days To Die | Valve Protocol | | -| ASE | ARK: Survival Evolved | Valve Protocol | | -| UNTURNED | Unturned | Valve Protocol | | -| TF | The Forest | Valve Protocol | Use the query port. | -| TFC | Team Fortress Classic | Valve Protocol | | -| SC | Sven Co-op | Valve Protocol | | -| RUST | Rust | Valve Protocol | | -| CS | Counter-Strike | Valve Protocol | | -| ARMA2OA | Arma 2: Operation Arrowhead | Valve Protocol | Use the query port. | +| Game | Use name | Protocol | Notes | +|------------------------------------|----------|---------------------------|------------------------------------------------------------------------------| +| Team Fortress 2 | TF2 | Valve Protocol | | +| The Ship | TS | Valve Protocol (*Altered) | | +| Counter-Strike: Global Offensive | CSGO | Valve Protocol | The server wouldn't respond the to Rules query since the 21 Feb 2014 update. | +| Counter-Strike: Source | CSS | Valve Protocol | | +| Day of Defeat: Source | DODS | Valve Protocol | | +| Left 4 Dead | L4D | Valve Protocol | | +| Left 4 Dead 2 | L4D2 | Valve Protocol | | +| Half-Life 2 Deathmatch | HL2DM | Valve Protocol | | +| Alien Swarm | ALIENS | Valve Protocol | | +| Alien Swarm: Reactive Drop | ASRD | Valve Protocol | | +| Insurgency | INS | Valve Protocol | | +| Insurgency: Sandstorm | INSS | Valve Protocol | Use the query port. | +| Insurgency: Modern Infantry Combat | INSMIC | Valve Protocol | | +| Counter-Strike: Condition Zero | CSCZ | Valve Protocol (GoldSrc) | | +| Day of Defeat | DOD | Valve Protocol (GoldSrc) | | +| Minecraft | MC | Proprietary | Bedrock not supported yet. | +| 7 Days To Die | SDTD | Valve Protocol | | +| ARK: Survival Evolved | ASE | Valve Protocol | | +| Unturned | UNTURNED | Valve Protocol | | +| The Forest | TF | Valve Protocol (GoldSrc) | Use the query port. | +| Team Fortress Classic | TFC | Valve Protocol | | +| Sven Co-op | SC | Valve Protocol (GoldSrc) | | +| Rust | RUST | Valve Protocol | | +| Counter-Strike | CS | Valve Protocol (GoldSrc) | | +| Arma 2: Operation Arrowhead | ARMA2OA | Valve Protocol | Use the query port. | ## Planned to add support: _ diff --git a/PROTOCOLS.md b/PROTOCOLS.md index bc2dc85..06f3d26 100644 --- a/PROTOCOLS.md +++ b/PROTOCOLS.md @@ -1,9 +1,10 @@ +A protocol is defined as proprietary if it is being used only for a single scope. # Supported protocols: -| Name | Documentation reference | Notes | -|----------------|---------------------------------------------------------------------------|----------------------------------------| -| Valve Protocol | [Server Queries](https://developer.valvesoftware.com/wiki/Server_queries) | Multi-packet decompression not tested. | -| Minecraft | [List Server Protocol](https://wiki.vg/Server_List_Ping) | Bedrock not yet supported. | +| Name | For | Proprietary? | Documentation reference | Notes | +|----------------|-------|--------------|---------------------------------------------------------------------------|----------------------------------------| +| Valve Protocol | Games | No | [Server Queries](https://developer.valvesoftware.com/wiki/Server_queries) | Multi-packet decompression not tested. | +| Minecraft | Games | Yes | [List Server Protocol](https://wiki.vg/Server_List_Ping) | Bedrock not yet supported. | ## Planned to add support: _