Add Atlas (2018)

Begin filling out dates for games in the list
This commit is contained in:
mmorrison 2019-02-06 06:23:34 -06:00
parent 2ffeda6098
commit a37994e1bf
3 changed files with 298 additions and 290 deletions

498
README.md
View file

@ -78,253 +78,257 @@ Games List
### Supported ### Supported
<!--- BEGIN GENERATED GAMES --> <!--- BEGIN GENERATED GAMES -->
* 7 Days to Die (7d2d) | Type ID | Name | Notes
* Age of Chivalry (ageofchivalry) |---|---|---
* Age of Empires 2 (aoe2) | `7d2d` | 7 Days to Die (2013)
* Alien Arena (alienarena) | `ageofchivalry` | Age of Chivalry (2007)
* Alien Swarm (alienswarm) | `aoe2` | Age of Empires 2 (1999)
* ARK: Survival Evolved (arkse) | `alienarena` | Alien Arena (2004)
* Aliens vs Predator 2 (avp2) | `alienswarm` | Alien Swarm (2010)
* Aliens vs Predator 2010 (avp2010) | `arkse` | Ark: Survival Evolved (2017)
* America's Army (americasarmy) | `atlas` | Atlas (2018)
* America's Army 2 (americasarmy2) | `avp2` | Aliens versus Predator 2 (2001)
* America's Army 3 (americasarmy3) | `avp2010` | Aliens vs. Predator (2010)
* America's Army: Proving Grounds (americasarmypg) | `americasarmy` | America's Army (2002)
* Arca Sim Racing (arcasimracing) | `americasarmy2` | America's Army 2 (2003)
* ArmA (arma) | `americasarmy3` | America's Army 3 (2009)
* ArmA 2 (arma2) | `americasarmypg` | America's Army: Proving Grounds (2015)
* ArmA 3 (arma3) | `arcasimracing` | Arca Sim Racing (2008)
* Armagetron (armagetron) | `arma` | ARMA: Armed Assault (2007)
* Baldur's Gate (baldursgate) | `arma2` | ARMA 2 (2009)
* Battalion 1944 (bat1944) | `arma3` | ARMA 3 (2013)
* Battlefield 1942 (bf1942) | `armagetron` | Armagetron Advanced (2001)
* Battlefield Vietnam (bfv) | `baldursgate` | Baldur's Gate (1998)
* Battlefield 2 (bf2) | `bat1944` | Battalion 1944 (2018)
* Battlefield 2142 (bf2142) | `bf1942` | Battlefield 1942 (2002)
* Battlefield: Bad Company 2 (bfbc2) | `bfv` | Battlefield Vietnam (2004)
* Battlefield 3 (bf3) | `bf2` | Battlefield 2 (2005)
* Battlefield 4 (bf4) | `bf2142` | Battlefield 2142 (2006)
* Battlefield Hardline (bfh) | `bfbc2` | Battlefield: Bad Company 2 (2010)
* Breach (breach) | `bf3` | Battlefield 3 (2011)
* Breed (breed) | `bf4` | Battlefield 4 (2013)
* Brink (brink) | `bfh` | Battlefield Hardline (2015)
* Build and Shoot (buildandshoot) | `breach` | Breach (2011)
* Call of Duty (cod) | `breed` | Breed (2004)
* Call of Duty: United Offensive (coduo) | `brink` | Brink (2011)
* Call of Duty 2 (cod2) | `buildandshoot` | Build and Shoot / Ace of Spades Classic (2012)
* Call of Duty 3 (cod3) | `cod` | Call of Duty (2003)
* Call of Duty 4: Modern Warfare (cod4) | `coduo` | Call of Duty: United Offensive (2004)
* Call of Duty: World at War (codwaw) | `cod2` | Call of Duty 2 (2005)
* Call of Duty: Modern Warfare 2 (codmw2) | `cod3` | Call of Duty 3 (2006)
* Call of Duty: Modern Warfare 3 (codmw3) | `cod4` | Call of Duty 4: Modern Warfare (2007)
* Call of Juarez (callofjuarez) | `codwaw` | Call of Duty: World at War (2008)
* Chaser (chaser) | `codmw2` | Call of Duty: Modern Warfare 2 (2009)
* Chrome (chrome) | `codmw3` | Call of Duty: Modern Warfare 3 (2011)
* Codename Eagle (codenameeagle) | `callofjuarez` | Call of Juarez
* Commandos 3: Destination Berlin (commandos3) | `chaser` | Chaser
* Command and Conquer: Renegade (cacrenegade) | `chrome` | Chrome
* Conan Exiles (conanexiles) | `codenameeagle` | Codename Eagle
* Contact J.A.C.K. (contactjack) | `commandos3` | Commandos 3: Destination Berlin
* Counter-Strike 1.6 (cs16) | `cacrenegade` | Command and Conquer: Renegade
* Counter-Strike: 2D (cs2d) | `conanexiles` | Conan Exiles
* Counter-Strike: Condition Zero (cscz) | `contactjack` | Contract J.A.C.K.
* Counter-Strike: Source (css) | `cs15` | Counter-Strike 1.5
* Counter-Strike: Global Offensive (csgo) [[Additional Notes](#csgo)] | `cs16` | Counter-Strike 1.6
* Cross Racing Championship (crossracing) | `cs2d` | Counter-Strike: 2D
* Crysis (crysis) | `cscz` | Counter-Strike: Condition Zero
* Crysis Wars (crysiswars) | `css` | Counter-Strike: Source
* Crysis 2 (crysis2) | `csgo` | Counter-Strike: Global Offensive | [Notes](#csgo)
* Daikatana (daikatana) | `crossracing` | Cross Racing Championship
* Dark Messiah of Might and Magic (dmomam) | `crysis` | Crysis
* Darkest Hour (darkesthour) | `crysiswars` | Crysis Wars
* DayZ (dayz) [[Additional Notes](#dayz)] | `crysis2` | Crysis 2
* DayZ Mod (dayzmod) | `daikatana` | Daikatana
* Deadly Dozen: Pacific Theater (deadlydozenpt) | `dmomam` | Dark Messiah of Might and Magic
* Deer Hunter 2005 (dh2005) | `darkesthour` | Darkest Hour
* Descent 3 (descent3) | `dayz` | DayZ | [Notes](#dayz)
* Deus Ex (deusex) | `dayzmod` | DayZ Mod
* Devastation (devastation) | `deadlydozenpt` | Deadly Dozen: Pacific Theater
* Dino D-Day (dinodday) | `dh2005` | Deer Hunter 2005
* Dirt Track Racing 2 (dirttrackracing2) | `descent3` | Descent 3
* Dark and Light (dnl) | `deusex` | Deus Ex
* Day of Defeat (dod) | `devastation` | Devastation
* Day of Defeat: Source (dods) | `dinodday` | Dino D-Day
* Day of Infamy (doi) | `dirttrackracing2` | Dirt Track Racing 2
* Doom 3 (doom3) | `dnl` | Dark and Light
* DOTA 2 (dota2) | `dod` | Day of Defeat
* Drakan (drakan) | `dods` | Day of Defeat: Source
* Enemy Territory Quake Wars (etqw) | `doi` | Day of Infamy
* F.E.A.R. (fear) | `doom3` | Doom 3
* F1 2002 (f12002) | `dota2` | DOTA 2
* F1 Challenge 99-02 (f1c9902) | `drakan` | Drakan
* Far Cry (farcry) | `etqw` | Enemy Territory Quake Wars
* Far Cry (farcry2) | `fear` | F.E.A.R.
* Fortress Forever (fortressforever) | `f12002` | F1 2002
* Flashpoint (flashpoint) | `f1c9902` | F1 Challenge 99-02
* Frontlines: Fuel of War (ffow) | `farcry` | Far Cry
* FiveM (fivem) | `farcry2` | Far Cry
* Garry's Mod (garrysmod) | `fortressforever` | Fortress Forever
* Ghost Recon: Advanced Warfighter (graw) | `flashpoint` | Flashpoint
* Ghost Recon: Advanced Warfighter 2 (graw2) | `ffow` | Frontlines: Fuel of War
* Giants: Citizen Kabuto (giantscitizenkabuto) | `fivem` | FiveM
* Global Operations (globaloperations) | `garrysmod` | Garry's Mod
* Geneshift (geneshift) | `graw` | Ghost Recon: Advanced Warfighter
* GoldenEye: Source (ges) | `graw2` | Ghost Recon: Advanced Warfighter 2
* Gore (gore) | `giantscitizenkabuto` | Giants: Citizen Kabuto
* Gunman Chronicles (gunmanchronicles) | `globaloperations` | Global Operations
* Half-Life 1 Deathmatch (hldm) | `geneshift` | Geneshift
* Half-Life 2 Deathmatch (hl2dm) | `ges` | GoldenEye: Source
* Halo (halo) | `gore` | Gore
* Halo 2 (halo2) | `gunmanchronicles` | Gunman Chronicles
* Heretic 2 (heretic2) | `hldm` | Half-Life 1 Deathmatch
* Hexen 2 (hexen2) | `hl2dm` | Half-Life 2 Deathmatch
* The Hidden: Source (hidden) | `halo` | Halo
* Hidden and Dangerous 2 (had2) | `halo2` | Halo 2
* Homefront (homefront) | `heretic2` | Heretic 2
* Homeworld 2 (homeworld2) | `hexen2` | Hexen 2
* Hurtworld (hurtworld) | `hidden` | The Hidden: Source
* IGI-2: Covert Strike (igi2) | `had2` | Hidden and Dangerous 2
* IL-2 Sturmovik (il2) | `homefront` | Homefront
* Insurgency (insurgency) | `homeworld2` | Homeworld 2
* Insurgency: Sandstorm (insurgencysandstorm) | `hurtworld` | Hurtworld
* Iron Storm (ironstorm) | `igi2` | IGI-2: Covert Strike
* James Bond: Nightfire (jamesbondnightfire) | `il2` | IL-2 Sturmovik
* Just Cause 2 Multiplayer (jc2mp) | `insurgency` | Insurgency
* Killing Floor (killingfloor) | `insurgencysandstorm` | Insurgency: Sandstorm
* Killing Floor 2 (killingfloor2) | `ironstorm` | Iron Storm
* Kingpin: Life of Crime (kingpin) | `jamesbondnightfire` | James Bond: Nightfire
* KISS Psycho Circus (kisspc) | `jc2mp` | Just Cause 2 Multiplayer
* DMP - KSP Multiplayer (kspdmp) | `killingfloor` | Killing Floor
* KzMod (kzmod) | `killingfloor2` | Killing Floor 2
* Left 4 Dead (left4dead) | `kingpin` | Kingpin: Life of Crime
* Left 4 Dead 2 (left4dead2) | `kisspc` | KISS Psycho Circus
* Mafia 2 Multiplayer (m2mp) | `kspdmp` | DMP - KSP Multiplayer
* Mafia 2 Online (m2o) | `kzmod` | KzMod
* Medieval Engineers (medievalengineers) | `left4dead` | Left 4 Dead
* Medal of Honor: Allied Assault (mohaa) | `left4dead2` | Left 4 Dead 2
* Medal of Honor: Pacific Assault (mohpa) | `m2mp` | Mafia 2 Multiplayer
* Medal of Honor: Airborne (mohab) | `m2o` | Mafia 2 Online
* Medal of Honor: Spearhead (mohsh) | `medievalengineers` | Medieval Engineers
* Medal of Honor: Breakthrough (mohbt) | `mohaa` | Medal of Honor: Allied Assault
* Medal of Honor 2010 (moh2010) | `mohpa` | Medal of Honor: Pacific Assault
* Medal of Honor: Warfighter (mohwf) | `mohab` | Medal of Honor: Airborne
* Minecraft (minecraft) [[Additional Notes](#minecraft)] | `mohsh` | Medal of Honor: Spearhead
* Minecraft: Pocket Edition (minecraftpe) | `mohbt` | Medal of Honor: Breakthrough
* Monday Night Combat (mnc) | `moh2010` | Medal of Honor 2010
* Multi Theft Auto: Vice City (mtavc) | `mohwf` | Medal of Honor: Warfighter
* Multi Theft Auto: San Andreas (mtasa) | `minecraft` | Minecraft | [Notes](#minecraft)
* Mumble (mumble) [[Additional Notes](#mumble)] | `minecraftpe` | Minecraft: Pocket Edition
* Mumble (mumbleping) [[Additional Notes](#mumble)] | `mnc` | Monday Night Combat
* Mutant Factions (mutantfactions) | `mtavc` | Multi Theft Auto: Vice City
* Nascar Thunder 2004 (nascarthunder2004) | `mtasa` | Multi Theft Auto: San Andreas
* netPanzer (netpanzer) | `mumble` | Mumble (Requires GTmurmur plugin) | [Notes](#mumble)
* No More Room in Hell (nmrih) | `mumbleping` | Mumble (Lightweight) | [Notes](#mumble)
* Natural Selection (ns) | `mutantfactions` | Mutant Factions
* Natural Selection 2 (ns2) | `nascarthunder2004` | Nascar Thunder 2004
* Need for Speed: Hot Pursuit 2 (nfshp2) | `netpanzer` | netPanzer
* Nerf Arena Blast (nab) | `nmrih` | No More Room in Hell
* Neverwinter Nights (nwn) | `ns` | Natural Selection
* Neverwinter Nights 2 (nwn2) | `ns2` | Natural Selection 2
* Nexuiz (nexuiz) | `nfshp2` | Need for Speed: Hot Pursuit 2
* Nitro Family (nitrofamily) | `nab` | Nerf Arena Blast
* No One Lives Forever (nolf) | `nwn` | Neverwinter Nights
* No One Lives Forever 2 (nolf2) | `nwn2` | Neverwinter Nights 2
* Nuclear Dawn (nucleardawn) | `nexuiz` | Nexuiz
* OpenArena (openarena) | `nitrofamily` | Nitro Family
* OpenTTD (openttd) | `nolf` | No One Lives Forever
* Operation Flashpoint (operationflashpoint) | `nolf2` | No One Lives Forever 2
* Painkiller (painkiller) | `nucleardawn` | Nuclear Dawn
* Postal 2 (postal2) | `openarena` | OpenArena
* Prey (prey) | `openttd` | OpenTTD
* Primal Carnage: Extinction (primalcarnage) | `operationflashpoint` | Operation Flashpoint
* Quake 1: QuakeWorld (quake1) | `painkiller` | Painkiller
* Quake 2 (quake2) | `postal2` | Postal 2
* Quake 3: Arena (quake3) | `prey` | Prey
* Quake 4 (quake4) | `primalcarnage` | Primal Carnage: Extinction
* Rag Doll Kung Fu (ragdollkungfu) | `quake1` | Quake 1: QuakeWorld
* Rainbow Six (r6) | `quake2` | Quake 2
* Rainbow Six 2: Rogue Spear (r6roguespear) | `quake3` | Quake 3: Arena
* Rainbow Six 3: Raven Shield (r6ravenshield) | `quake4` | Quake 4
* RalliSport Challenge (rallisportchallenge) | `ragdollkungfu` | Rag Doll Kung Fu
* Rally Masters (rallymasters) | `r6` | Rainbow Six
* Red Orchestra (redorchestra) | `r6roguespear` | Rainbow Six 2: Rogue Spear
* Red Orchestra: Ostfront 41-45 (redorchestraost) | `r6ravenshield` | Rainbow Six 3: Raven Shield
* Red Orchestra 2 (redorchestra2) | `rallisportchallenge` | RalliSport Challenge
* Redline (redline) | `rallymasters` | Rally Masters
* Return to Castle Wolfenstein (rtcw) | `redorchestra` | Red Orchestra
* rFactor (rfactor) | `redorchestraost` | Red Orchestra: Ostfront 41-45
* Ricochet (ricochet) | `redorchestra2` | Red Orchestra 2
* Rise of Nations (riseofnations) | `redline` | Redline
* Rune (rune) | `rtcw` | Return to Castle Wolfenstein
* Rust (rust) | `rfactor` | rFactor
* San Andreas Multiplayer (samp) | `ricochet` | Ricochet
* Space Engineers (spaceengineers) | `riseofnations` | Rise of Nations
* Serious Sam (ss) | `rune` | Rune
* Serious Sam 2 (ss2) | `rust` | Rust
* Shattered Horizon (shatteredhorizon) | `samp` | San Andreas Multiplayer
* The Ship (ship) | `spaceengineers` | Space Engineers
* Shogo (shogo) | `ss` | Serious Sam
* Shootmania (shootmania) [[Additional Notes](#nadeo-shootmania--trackmania--etc)] | `ss2` | Serious Sam 2
* SiN (sin) | `shatteredhorizon` | Shattered Horizon
* SiN Episodes (sinep) | `ship` | The Ship
* Soldat (soldat) | `shogo` | Shogo
* Soldier of Fortune (sof) | `shootmania` | Shootmania | [Notes](#nadeo-shootmania--trackmania--etc)
* Soldier of Fortune 2 (sof2) | `sin` | SiN
* S.T.A.L.K.E.R. (stalker) | `sinep` | SiN Episodes
* Star Trek: Bridge Commander (stbc) | `soldat` | Soldat
* Star Trek: Voyager - Elite Force (stvef) | `sof` | Soldier of Fortune
* Star Trek: Voyager - Elite Force 2 (stvef2) | `sof2` | Soldier of Fortune 2
* Star Wars: Battlefront (swbf) | `stalker` | S.T.A.L.K.E.R.
* Star Wars: Battlefront 2 (swbf2) | `stbc` | Star Trek: Bridge Commander
* Star Wars: Jedi Knight (swjk) | `stvef` | Star Trek: Voyager - Elite Force
* Star Wars: Jedi Knight 2 (swjk2) | `stvef2` | Star Trek: Voyager - Elite Force 2
* Star Wars: Republic Commando (swrc) | `swbf` | Star Wars: Battlefront
* Starbound (starbound) | `swbf2` | Star Wars: Battlefront 2
* StarMade (starmade) | `swjk` | Star Wars: Jedi Knight
* Starsiege (2009) (starsiege) | `swjk2` | Star Wars: Jedi Knight 2
* Suicide Survival (suicidesurvival) | `swrc` | Star Wars: Republic Commando
* SWAT 4 (swat4) | `starbound` | Starbound
* Sven Coop (svencoop) | `starmade` | StarMade
* Synergy (synergy) | `starsiege` | Starsiege (2009)
* Tactical Ops (tacticalops) | `suicidesurvival` | Suicide Survival
* Team Factor (teamfactor) | `swat4` | SWAT 4
* Team Fortress Classic (tfc) | `svencoop` | Sven Coop
* Team Fortress 2 (tf2) | `synergy` | Synergy
* Teamspeak 2 (teamspeak2) | `tacticalops` | Tactical Ops
* Teamspeak 3 (teamspeak3) [[Additional Notes](#teamspeak3)] | `teamfactor` | Team Factor
* Terminus (terminus) | `tfc` | Team Fortress Classic
* Terraria (terraria) [[Additional Notes](#terraria)] | `tf2` | Team Fortress 2
* Tony Hawk's Pro Skater 3 (thps3) | `teamspeak2` | Teamspeak 2
* Tony Hawk's Pro Skater 4 (thps4) | `teamspeak3` | Teamspeak 3 | [Notes](#teamspeak3)
* Tony Hawk's Underground 2 (thu2) | `terminus` | Terminus
* Tower Unite (towerunite) | `terraria` | Terraria | [Notes](#terraria)
* Trackmania 2 (trackmania2) [[Additional Notes](#nadeo-shootmania--trackmania--etc)] | `thps3` | Tony Hawk's Pro Skater 3
* Trackmania Forever (trackmaniaforever) [[Additional Notes](#nadeo-shootmania--trackmania--etc)] | `thps4` | Tony Hawk's Pro Skater 4
* Tremulous (tremulous) | `thu2` | Tony Hawk's Underground 2
* Tribes 1: Starsiege (tribes1) | `towerunite` | Tower Unite
* Tribes: Vengeance (tribesvengeance) | `trackmania2` | Trackmania 2 | [Notes](#nadeo-shootmania--trackmania--etc)
* Tron 2.0 (tron20) | `trackmaniaforever` | Trackmania Forever | [Notes](#nadeo-shootmania--trackmania--etc)
* Turok 2 (turok2) | `tremulous` | Tremulous
* Universal Combat (universalcombat) | `tribes1` | Tribes 1: Starsiege
* Unreal (unreal) | `tribesvengeance` | Tribes: Vengeance
* unturned (unturned) | `tron20` | Tron 2.0
* Unreal Tournament (ut) | `turok2` | Turok 2
* Unreal Tournament 2003 (ut2003) | `universalcombat` | Universal Combat
* Unreal Tournament 2004 (ut2004) | `unreal` | Unreal
* Unreal Tournament 3 (ut3) | `unturned` | unturned
* Urban Terror (urbanterror) | `ut` | Unreal Tournament
* V8 Supercar Challenge (v8supercar) | `ut2003` | Unreal Tournament 2003
* Vice City Multiplayer (vcmp) | `ut2004` | Unreal Tournament 2004
* Ventrilo (ventrilo) | `ut3` | Unreal Tournament 3
* Vietcong (vietcong) | `urbanterror` | Urban Terror
* Vietcong 2 (vietcong2) | `v8supercar` | V8 Supercar Challenge
* Warsow (warsow) | `vcmp` | Vice City Multiplayer
* Wheel of Time (wheeloftime) | `ventrilo` | Ventrilo
* Wolfenstein 2009 (wolfenstein2009) | `vietcong` | Vietcong
* Wolfenstein: Enemy Territory (wolfensteinet) | `vietcong2` | Vietcong 2
* Xpand Rally (xpandrally) | `warsow` | Warsow
* Zombie Master (zombiemaster) | `wheeloftime` | Wheel of Time
* Zombie Panic: Source (zps) | `wolfenstein2009` | Wolfenstein 2009
| `wolfensteinet` | Wolfenstein: Enemy Territory
| `xpandrally` | Xpand Rally
| `zombiemaster` | Zombie Master
| `zps` | Zombie Panic: Source
<!--- END GENERATED GAMES --> <!--- END GENERATED GAMES -->

View file

@ -1,53 +1,54 @@
# id | pretty name for readme | protocol | options | extra # id | pretty name for readme | protocol | options | extra
7d2d|7 Days to Die|valve|port=26900,port_query_offset=1 7d2d|7 Days to Die (2013)|valve|port=26900,port_query_offset=1
ageofchivalry|Age of Chivalry|valve|port=27015 ageofchivalry|Age of Chivalry (2007)|valve|port=27015
aoe2|Age of Empires 2|ase|port_query=27224 aoe2|Age of Empires 2 (1999)|ase|port_query=27224
alienarena|Alien Arena|quake2|port_query=27910 alienarena|Alien Arena (2004)|quake2|port_query=27910
alienswarm|Alien Swarm|valve|port=27015 alienswarm|Alien Swarm (2010)|valve|port=27015
arkse|ARK: Survival Evolved|valve|port=7777,port_query=27015 arkse|Ark: Survival Evolved (2017)|valve|port=7777,port_query=27015
avp2|Aliens vs Predator 2|gamespy1|port=27888 atlas|Atlas (2018)|valve|port=5761,port_query_offset=51800
avp2|Aliens versus Predator 2 (2001)|gamespy1|port=27888
# avp2010 doesn't really... have a default port or query port # avp2010 doesn't really... have a default port or query port
# both port and port_query should be specified when used # both port and port_query should be specified when used
avp2010|Aliens vs Predator 2010|valve|port=27015 avp2010|Aliens vs. Predator (2010)|valve|port=27015
americasarmy|America's Army|gamespy2|port=1716,port_query_offset=1 americasarmy|America's Army (2002)|gamespy2|port=1716,port_query_offset=1
americasarmy2|America's Army 2|gamespy2|port=1716,port_query_offset=1 americasarmy2|America's Army 2 (2003)|gamespy2|port=1716,port_query_offset=1
americasarmy3|America's Army 3|valve|port=8777,port_query=27020 americasarmy3|America's Army 3 (2009)|valve|port=8777,port_query=27020
americasarmypg|America's Army: Proving Grounds|valve|port=8777,port_query=27020 americasarmypg|America's Army: Proving Grounds (2015)|valve|port=8777,port_query=27020
arcasimracing|Arca Sim Racing|rfactor|port=34397,port_query_offset=-100 arcasimracing|Arca Sim Racing (2008)|rfactor|port=34397,port_query_offset=-100
arma|ArmA|gamespy2|port=2302 arma|ARMA: Armed Assault (2007)|gamespy2|port=2302
arma2|ArmA 2|valve|port=2302,port_query_offset=1 arma2|ARMA 2 (2009)|valve|port=2302,port_query_offset=1
arma3|ArmA 3|valve|port=2302,port_query_offset=1 arma3|ARMA 3 (2013)|valve|port=2302,port_query_offset=1
armagetron|Armagetron|armagetron|port=4534 armagetron|Armagetron Advanced (2001)|armagetron|port=4534
baldursgate|Baldur's Gate|gamespy1|port=6073,port_query=1470 baldursgate|Baldur's Gate (1998)|gamespy1|port=6073,port_query=1470
bat1944|Battalion 1944|valve|port=7777,port_query_offset=3 bat1944|Battalion 1944 (2018)|valve|port=7777,port_query_offset=3
bf1942|Battlefield 1942|gamespy1|port=14567,port_query=23000 bf1942|Battlefield 1942 (2002)|gamespy1|port=14567,port_query=23000
bfv|Battlefield Vietnam|gamespy2|port=15567,port_query=23000 bfv|Battlefield Vietnam (2004)|gamespy2|port=15567,port_query=23000
bf2|Battlefield 2|gamespy3|port=16567,port_query=29900 bf2|Battlefield 2 (2005)|gamespy3|port=16567,port_query=29900
bf2142|Battlefield 2142|gamespy3|port=16567,port_query=29900 bf2142|Battlefield 2142 (2006)|gamespy3|port=16567,port_query=29900
bfbc2|Battlefield: Bad Company 2|battlefield|port=19567,port_query=48888 bfbc2|Battlefield: Bad Company 2 (2010)|battlefield|port=19567,port_query=48888
bf3|Battlefield 3|battlefield|port=25200,port_query_offset=22000 bf3|Battlefield 3 (2011)|battlefield|port=25200,port_query_offset=22000
bf4|Battlefield 4|battlefield|port=25200,port_query_offset=22000 bf4|Battlefield 4 (2013)|battlefield|port=25200,port_query_offset=22000
bfh|Battlefield Hardline|battlefield|port=25200,port_query_offset=22000 bfh|Battlefield Hardline (2015)|battlefield|port=25200,port_query_offset=22000
breach|Breach|valve|port=27016 breach|Breach (2011)|valve|port=27016
breed|Breed|gamespy2|port=7649 breed|Breed (2004)|gamespy2|port=7649
brink|Brink|valve|port_query_offset=1 brink|Brink (2011)|valve|port_query_offset=1
buildandshoot|Build and Shoot|buildandshoot|port=32887,port_query_offset=-1 buildandshoot|Build and Shoot / Ace of Spades Classic (2012)|buildandshoot|port=32887,port_query_offset=-1
cod|Call of Duty|quake3|port=28960 cod|Call of Duty (2003)|quake3|port=28960
coduo|Call of Duty: United Offensive|quake3|port=28960 coduo|Call of Duty: United Offensive (2004)|quake3|port=28960
cod2|Call of Duty 2|quake3|port=28960 cod2|Call of Duty 2 (2005)|quake3|port=28960
cod3|Call of Duty 3|quake3|port=28960 cod3|Call of Duty 3 (2006)|quake3|port=28960
cod4|Call of Duty 4: Modern Warfare|quake3|port=28960 cod4|Call of Duty 4: Modern Warfare (2007)|quake3|port=28960
codwaw|Call of Duty: World at War|quake3|port=28960 codwaw|Call of Duty: World at War (2008)|quake3|port=28960
codmw2|Call of Duty: Modern Warfare 2|quake3|port=28960 codmw2|Call of Duty: Modern Warfare 2 (2009)|quake3|port=28960
codmw3|Call of Duty: Modern Warfare 3|valve|port_query_offset=2 codmw3|Call of Duty: Modern Warfare 3 (2011)|valve|port_query_offset=2
callofjuarez|Call of Juarez|ase|port_query=26000 callofjuarez|Call of Juarez|ase|port_query=26000
chaser|Chaser|ase|port=3000,port_query_offset=123 chaser|Chaser|ase|port=3000,port_query_offset=123
@ -155,8 +156,8 @@ minecraftpe|Minecraft: Pocket Edition|gamespy3|port=19132,maxAttempts=2
mnc|Monday Night Combat|valve|port=7777,port_query=27016 mnc|Monday Night Combat|valve|port=7777,port_query=27016
mtavc|Multi Theft Auto: Vice City|ase|port=22003,port_query_offset=123 mtavc|Multi Theft Auto: Vice City|ase|port=22003,port_query_offset=123
mtasa|Multi Theft Auto: San Andreas|ase|port=22003,port_query_offset=123 mtasa|Multi Theft Auto: San Andreas|ase|port=22003,port_query_offset=123
mumble|Mumble|mumble|port=64738,port_query=27800|doc_notes=mumble mumble|Mumble (Requires GTmurmur plugin)|mumble|port=64738,port_query=27800|doc_notes=mumble
mumbleping|Mumble|mumbleping|port=64738|doc_notes=mumble mumbleping|Mumble (Lightweight)|mumbleping|port=64738|doc_notes=mumble
mutantfactions|Mutant Factions|geneshift|port=11235 mutantfactions|Mutant Factions|geneshift|port=11235
nascarthunder2004|Nascar Thunder 2004|gamespy2|port_query=13333 nascarthunder2004|Nascar Thunder 2004|gamespy2|port_query=13333
netpanzer|netPanzer|gamespy1|port=3030 netpanzer|netPanzer|gamespy1|port=3030

View file

@ -22,13 +22,16 @@ class GameResolver {
printReadme() { printReadme() {
let out = ''; let out = '';
out += '| Type ID | Name | Notes\n';
out += '|---|---|---\n';
for(const [key,game] of this.games.entries()) { for(const [key,game] of this.games.entries()) {
if (!game.pretty) { if (!game.pretty) {
continue; continue;
} }
out += "* "+game.pretty+" ("+key+")"; out += "| " + ("`"+key+"`").padEnd(10, " ") + " "
+ "| " + game.pretty;
if(game.extra.doc_notes) if(game.extra.doc_notes)
out += " [[Additional Notes](#"+game.extra.doc_notes+")]"; out += " | [Notes](#"+game.extra.doc_notes+")";
out += "\n"; out += "\n";
} }
return out; return out;