mirror of
https://github.com/gamedig/node-gamedig.git
synced 2024-11-16 08:48:32 +01:00
2410 lines
42 KiB
JavaScript
2410 lines
42 KiB
JavaScript
export const games = {
|
|
as: {
|
|
name: 'Action: Source (2019)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ahl: {
|
|
name: 'Action Half-Life',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ageofchivalry: {
|
|
name: 'Age of Chivalry (2007)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
aoe2: {
|
|
name: 'Age of Empires 2 (1999)',
|
|
options: {
|
|
port_query: 27224,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
alienarena: {
|
|
name: 'Alien Arena (2004)',
|
|
options: {
|
|
port_query: 27910,
|
|
protocol: 'quake2'
|
|
}
|
|
},
|
|
alienswarm: {
|
|
name: 'Alien Swarm (2010)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
arkse: {
|
|
name: 'Ark: Survival Evolved (2017)',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
asa: {
|
|
name: 'Ark: Survival Ascended (2023)',
|
|
options: {
|
|
port: 7777,
|
|
protocol: 'asa'
|
|
}
|
|
},
|
|
assettocorsa: {
|
|
name: 'Assetto Corsa (2014)',
|
|
options: {
|
|
port: 9610,
|
|
protocol: 'assettocorsa'
|
|
}
|
|
},
|
|
atlas: {
|
|
name: 'Atlas (2018)',
|
|
options: {
|
|
port: 5761,
|
|
port_query_offset: 51800,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
avorion: {
|
|
name: 'Avorion (2020)',
|
|
options: {
|
|
port: 27000,
|
|
port_query_offset: 20,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
avp2: {
|
|
name: 'Aliens versus Predator 2 (2001)',
|
|
options: {
|
|
port: 27888,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
avp2010: {
|
|
name: 'Aliens vs. Predator (2010)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
americasarmy: {
|
|
name: "America's Army (2002)",
|
|
options: {
|
|
port: 1716,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
americasarmy2: {
|
|
name: "America's Army 2 (2003)",
|
|
options: {
|
|
port: 1716,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
americasarmy3: {
|
|
name: "America's Army 3 (2009)",
|
|
options: {
|
|
port: 8777,
|
|
port_query: 27020,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
americasarmypg: {
|
|
name: "America's Army: Proving Grounds (2015)",
|
|
options: {
|
|
port: 8777,
|
|
port_query: 27020,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
arcasimracing: {
|
|
name: 'Arca Sim Racing (2008)',
|
|
options: {
|
|
port: 34397,
|
|
port_query_offset: -100,
|
|
protocol: 'rfactor'
|
|
}
|
|
},
|
|
arma: {
|
|
name: 'ARMA: Armed Assault (2007)',
|
|
options: {
|
|
port: 2302,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
arma2: {
|
|
name: 'ARMA 2 (2009)',
|
|
options: {
|
|
port: 2302,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
arma2oa: {
|
|
name: 'ARMA 2: Operation Arrowhead (2010)',
|
|
options: {
|
|
port: 2302,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
armacwa: {
|
|
name: 'ARMA: Cold War Assault (2011)',
|
|
options: {
|
|
port: 2302,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
armar: {
|
|
name: 'ARMA: Resistance (2011)',
|
|
options: {
|
|
port: 2302,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
arma3: {
|
|
name: 'ARMA 3 (2013)',
|
|
options: {
|
|
port: 2302,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
armare: {
|
|
name: 'ARMA: Reforger (2022)',
|
|
options: {
|
|
port: 2001,
|
|
port_query: 17777,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
armagetron: {
|
|
name: 'Armagetron Advanced (2001)',
|
|
options: {
|
|
port: 4534,
|
|
protocol: 'armagetron'
|
|
}
|
|
},
|
|
baldursgate: {
|
|
name: "Baldur's Gate (1998)",
|
|
options: {
|
|
port: 6073,
|
|
port_query: 1470,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
ballisticoverkill: {
|
|
name: 'Ballistic Overkill (2017)',
|
|
options: {
|
|
port: 27015,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
barotrauma: {
|
|
name: 'Barotrauma (2019)',
|
|
options: {
|
|
port: 27015,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
bat1944: {
|
|
name: 'Battalion 1944 (2018)',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 3,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
bf1942: {
|
|
name: 'Battlefield 1942 (2002)',
|
|
options: {
|
|
port: 14567,
|
|
port_query: 23000,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
bfv: {
|
|
name: 'Battlefield Vietnam (2004)',
|
|
options: {
|
|
port: 15567,
|
|
port_query: 23000,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
bf2: {
|
|
name: 'Battlefield 2 (2005)',
|
|
options: {
|
|
port: 16567,
|
|
port_query: 29900,
|
|
protocol: 'gamespy3'
|
|
}
|
|
},
|
|
bf2142: {
|
|
name: 'Battlefield 2142 (2006)',
|
|
options: {
|
|
port: 16567,
|
|
port_query: 29900,
|
|
protocol: 'gamespy3'
|
|
}
|
|
},
|
|
bfbc2: {
|
|
name: 'Battlefield: Bad Company 2 (2010)',
|
|
options: {
|
|
port: 19567,
|
|
port_query: 48888,
|
|
protocol: 'battlefield'
|
|
}
|
|
},
|
|
bf3: {
|
|
name: 'Battlefield 3 (2011)',
|
|
options: {
|
|
port: 25200,
|
|
port_query_offset: 22000,
|
|
protocol: 'battlefield'
|
|
}
|
|
},
|
|
bf4: {
|
|
name: 'Battlefield 4 (2013)',
|
|
options: {
|
|
port: 25200,
|
|
port_query_offset: 22000,
|
|
protocol: 'battlefield'
|
|
}
|
|
},
|
|
bfh: {
|
|
name: 'Battlefield Hardline (2015)',
|
|
options: {
|
|
port: 25200,
|
|
port_query_offset: 22000,
|
|
protocol: 'battlefield'
|
|
}
|
|
},
|
|
blackmesa: {
|
|
name: 'Black Mesa (2020)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
brainbread2: {
|
|
name: 'BrainBread 2 (2022)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
brainbread: {
|
|
name: 'BrainBread',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
breach: {
|
|
name: 'Breach (2011)',
|
|
options: {
|
|
port: 27016,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
breed: {
|
|
name: 'Breed (2004)',
|
|
options: {
|
|
port: 7649,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
brink: {
|
|
name: 'Brink (2011)',
|
|
options: {
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
bd: {
|
|
name: 'Base Defense (2017)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
bs: {
|
|
name: 'Blade Symphony (2014)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
buildandshoot: {
|
|
name: 'Build and Shoot / Ace of Spades Classic (2012)',
|
|
options: {
|
|
port: 32887,
|
|
port_query_offset: -1,
|
|
protocol: 'buildandshoot'
|
|
}
|
|
},
|
|
cod: {
|
|
name: 'Call of Duty (2003)',
|
|
options: {
|
|
port: 28960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
coduo: {
|
|
name: 'Call of Duty: United Offensive (2004)',
|
|
options: {
|
|
port: 28960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
cod2: {
|
|
name: 'Call of Duty 2 (2005)',
|
|
options: {
|
|
port: 28960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
cod3: {
|
|
name: 'Call of Duty 3 (2006)',
|
|
options: {
|
|
port: 28960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
cod4: {
|
|
name: 'Call of Duty 4: Modern Warfare (2007)',
|
|
options: {
|
|
port: 28960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
codwaw: {
|
|
name: 'Call of Duty: World at War (2008)',
|
|
options: {
|
|
port: 28960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
codmw2: {
|
|
name: 'Call of Duty: Modern Warfare 2 (2009)',
|
|
options: {
|
|
port: 28960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
codmw3: {
|
|
name: 'Call of Duty: Modern Warfare 3 (2011)',
|
|
options: {
|
|
port_query_offset: 2,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
callofjuarez: {
|
|
name: 'Call of Juarez (2006)',
|
|
options: {
|
|
port_query: 26000,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
chaser: {
|
|
name: 'Chaser (2003)',
|
|
options: {
|
|
port: 3000,
|
|
port_query_offset: 123,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
chivalry: {
|
|
name: 'Chivalry: Medieval Warfare (2012)',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 2,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
chrome: {
|
|
name: 'Chrome (2003)',
|
|
options: {
|
|
port: 27015,
|
|
port_query_offset: 123,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
codenamecure: {
|
|
name: 'Codename CURE (2017)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
codenameeagle: {
|
|
name: 'Codename Eagle (2000)',
|
|
options: {
|
|
port_query: 4711,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
colonysurvival: {
|
|
name: 'Colony Survival (2017)',
|
|
options: {
|
|
port: 27004,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
commandos3: {
|
|
name: 'Commandos 3: Destination Berlin (2003)',
|
|
options: {
|
|
port_query: 6500,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
cacrenegade: {
|
|
name: 'Command and Conquer: Renegade (2002)',
|
|
options: {
|
|
port: 4848,
|
|
port_query: 25300,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
conanexiles: {
|
|
name: 'Conan Exiles (2018)',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
contagion: {
|
|
name: 'Contagion (2011)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
contactjack: {
|
|
name: 'Contract J.A.C.K. (2003)',
|
|
options: {
|
|
port_query: 27888,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
corekeeper: {
|
|
name: 'Core Keeper (2022)',
|
|
options: {
|
|
port: 1234,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
cs15: {
|
|
name: 'Counter-Strike 1.5 (2002)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'goldsrc'
|
|
}
|
|
},
|
|
cs16: {
|
|
name: 'Counter-Strike 1.6 (2003)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
cs2d: {
|
|
name: 'CS2D (2004)',
|
|
options: {
|
|
port: 36963,
|
|
protocol: 'cs2d'
|
|
}
|
|
},
|
|
cscz: {
|
|
name: 'Counter-Strike: Condition Zero (2004)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
css: {
|
|
name: 'Counter-Strike: Source (2004)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
csgo: {
|
|
name: 'Counter-Strike: Global Offensive (2012)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
},
|
|
extra: {
|
|
doc_notes: 'csgo'
|
|
}
|
|
},
|
|
cs2: {
|
|
name: 'Counter-Strike 2 (2023)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
creativerse: {
|
|
name: 'Creativerse (2017)',
|
|
options: {
|
|
port: 26900,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
crossracing: {
|
|
name: 'Cross Racing Championship Extreme 2005 (2005)',
|
|
options: {
|
|
port: 12321,
|
|
port_query_offset: 123,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
crysis: {
|
|
name: 'Crysis (2007)',
|
|
options: {
|
|
port: 64087,
|
|
protocol: 'gamespy3'
|
|
}
|
|
},
|
|
crysiswars: {
|
|
name: 'Crysis Wars (2008)',
|
|
options: {
|
|
port: 64100,
|
|
protocol: 'gamespy3'
|
|
}
|
|
},
|
|
crysis2: {
|
|
name: 'Crysis 2 (2011)',
|
|
options: {
|
|
port: 64000,
|
|
protocol: 'gamespy3'
|
|
}
|
|
},
|
|
dab: {
|
|
name: 'Double Action: Boogaloo (2014)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
daikatana: {
|
|
name: 'Daikatana (2000)',
|
|
options: {
|
|
port: 27982,
|
|
port_query_offset: 10,
|
|
protocol: 'quake2'
|
|
}
|
|
},
|
|
dmomam: {
|
|
name: 'Dark Messiah of Might and Magic (2006)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
darkesthour: {
|
|
name: "Darkest Hour: Europe '44-'45 (2008)",
|
|
options: {
|
|
port: 7757,
|
|
port_query_offset: 1,
|
|
protocol: 'unreal2'
|
|
}
|
|
},
|
|
dayofdragons: {
|
|
name: 'Day of Dragons (2019)',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
daysofwar: {
|
|
name: 'Days of War (2017)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
dayz: {
|
|
name: 'DayZ (2018)',
|
|
options: {
|
|
port: 2302,
|
|
port_query_offset: 24714,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
dayzmod: {
|
|
name: 'DayZ Mod (2013)',
|
|
options: {
|
|
port: 2302,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
deadlydozenpt: {
|
|
name: 'Deadly Dozen: Pacific Theater (2002)',
|
|
options: {
|
|
port_query: 25300,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
dh2005: {
|
|
name: 'Deer Hunter 2005 (2004)',
|
|
options: {
|
|
port: 23459,
|
|
port_query: 34567,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
descent3: {
|
|
name: 'Descent 3 (1999)',
|
|
options: {
|
|
port: 2092,
|
|
port_query: 20142,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
deusex: {
|
|
name: 'Deus Ex (2000)',
|
|
options: {
|
|
port: 7791,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
devastation: {
|
|
name: 'Devastation (2003)',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1,
|
|
protocol: 'unreal2'
|
|
}
|
|
},
|
|
dinodday: {
|
|
name: 'Dino D-Day (2011)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
dirttrackracing2: {
|
|
name: 'Dirt Track Racing 2 (2002)',
|
|
options: {
|
|
port: 32240,
|
|
port_query_offset: -100,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
discord: {
|
|
name: 'Discord',
|
|
options: {
|
|
protocol: 'discord'
|
|
},
|
|
extra: {
|
|
doc_notes: 'discord'
|
|
}
|
|
},
|
|
dmc: {
|
|
name: 'Deathmatch Classic (2001)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
dnl: {
|
|
name: 'Dark and Light (2017)',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
dod: {
|
|
name: 'Day of Defeat (2003)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
dods: {
|
|
name: 'Day of Defeat: Source (2005)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
doi: {
|
|
name: 'Day of Infamy (2017)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
doom3: {
|
|
name: 'Doom 3 (2004)',
|
|
options: {
|
|
port: 27666,
|
|
protocol: 'doom3'
|
|
}
|
|
},
|
|
dota2: {
|
|
name: 'Dota 2 (2013)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
drakan: {
|
|
name: 'Drakan: Order of the Flame (1999)',
|
|
options: {
|
|
port: 27045,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
dst: {
|
|
name: "Don't Starve Together (2016)",
|
|
options: {
|
|
port: 10999,
|
|
port_query: 27016,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
dys: {
|
|
name: 'Dystopia (2005)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
eco: {
|
|
name: 'Eco (2018)',
|
|
options: {
|
|
port: 3000,
|
|
port_query_offset: 1,
|
|
protocol: 'eco'
|
|
}
|
|
},
|
|
eldewrito: {
|
|
name: 'Halo Online (ElDewrito)',
|
|
options: {
|
|
port: 11775,
|
|
protocol: 'eldewrito'
|
|
}
|
|
},
|
|
em: {
|
|
name: 'Empires Mod (2008)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
empyrion: {
|
|
name: 'Empyrion - Galactic Survival (2015)',
|
|
options: {
|
|
port: 30000,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
etqw: {
|
|
name: 'Enemy Territory: Quake Wars (2007)',
|
|
options: {
|
|
port: 3074,
|
|
port_query: 27733,
|
|
protocol: 'doom3'
|
|
}
|
|
},
|
|
fear: {
|
|
name: 'F.E.A.R. (2005)',
|
|
options: {
|
|
port_query: 27888,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
f12002: {
|
|
name: 'Formula One 2002 (2002)',
|
|
options: {
|
|
port_query: 3297,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
f1c9902: {
|
|
name: "F1 Challenge '99-'02 (2002)",
|
|
options: {
|
|
port_query: 34397,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
farcry: {
|
|
name: 'Far Cry (2004)',
|
|
options: {
|
|
port: 49001,
|
|
port_query_offset: 123,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
farcry2: {
|
|
name: 'Far Cry 2 (2008)',
|
|
options: {
|
|
port_query: 14001,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
fof: {
|
|
name: 'Fistful of Frags (2014)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
fortressforever: {
|
|
name: 'Fortress Forever (2007)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ofcwc: {
|
|
name: 'Operation Flashpoint: Cold War Crisis (2001)',
|
|
options: {
|
|
port: 2302,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
flashpointresistance: {
|
|
name: 'Operation Flashpoint: Resistance (2002)',
|
|
options: {
|
|
port: 2302,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
ffow: {
|
|
name: 'Frontlines: Fuel of War (2008)',
|
|
options: {
|
|
port: 5476,
|
|
port_query_offset: 2,
|
|
protocol: 'ffow'
|
|
}
|
|
},
|
|
fivem: {
|
|
name: 'Grand Theft Auto V - FiveM (2013)',
|
|
options: {
|
|
port: 30120,
|
|
protocol: 'fivem'
|
|
}
|
|
},
|
|
forrest: {
|
|
name: 'The Forrest (2014)',
|
|
options: {
|
|
port: 27015,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
garrysmod: {
|
|
name: "Garry's Mod (2004)",
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
graw: {
|
|
name: "Tom Clancy's Ghost Recon Advanced Warfighter (2006)",
|
|
options: {
|
|
port_query: 15250,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
graw2: {
|
|
name: "Tom Clancy's Ghost Recon Advanced Warfighter 2 (2007)",
|
|
options: {
|
|
port_query: 16250,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
giantscitizenkabuto: {
|
|
name: 'Giants: Citizen Kabuto (2000)',
|
|
options: {
|
|
port_query: 8911,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
globaloperations: {
|
|
name: 'Global Operations (2002)',
|
|
options: {
|
|
port_query: 28672,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
geneshift: {
|
|
name: 'Geneshift (2017)',
|
|
options: {
|
|
port: 11235,
|
|
protocol: 'geneshift'
|
|
}
|
|
},
|
|
ges: {
|
|
name: 'GoldenEye: Source (2010)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
gore: {
|
|
name: 'Gore: Ultimate Soldier (2002)',
|
|
options: {
|
|
port: 27777,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
groundbreach: {
|
|
name: 'Ground Breach (2018)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
gunmanchronicles: {
|
|
name: 'Gunman Chronicles (2000)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
hldm: {
|
|
name: 'Half-Life Deathmatch (1998)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
hldms: {
|
|
name: 'Half-Life Deathmatch: Source (2005)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
hlopfor: {
|
|
name: 'Half-Life: Opposing Force (1999)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
hl2dm: {
|
|
name: 'Half-Life 2: Deathmatch (2004)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
halo: {
|
|
name: 'Halo (2003)',
|
|
options: {
|
|
port: 2302,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
halo2: {
|
|
name: 'Halo 2 (2007)',
|
|
options: {
|
|
port: 2302,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
heretic2: {
|
|
name: 'Heretic II (1998)',
|
|
options: {
|
|
port: 27900,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
hexen2: {
|
|
name: 'Hexen II (1997)',
|
|
options: {
|
|
port: 26900,
|
|
port_query_offset: 50,
|
|
protocol: 'hexen2'
|
|
}
|
|
},
|
|
hidden: {
|
|
name: 'The Hidden (2005)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
hll: {
|
|
name: 'Hell Let Loose',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
had2: {
|
|
name: 'Hidden & Dangerous 2 (2003)',
|
|
options: {
|
|
port: 11001,
|
|
port_query_offset: 3,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
homefront: {
|
|
name: 'Homefront (2011)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
homeworld2: {
|
|
name: 'Homeworld 2 (2003)',
|
|
options: {
|
|
port_query: 6500,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
hurtworld: {
|
|
name: 'Hurtworld (2015)',
|
|
options: {
|
|
port: 12871,
|
|
port_query: 12881,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
igi2: {
|
|
name: 'I.G.I.-2: Covert Strike (2003)',
|
|
options: {
|
|
port_query: 26001,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
il2: {
|
|
name: 'IL-2 Sturmovik (2001)',
|
|
options: {
|
|
port_query: 21000,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
insurgency: {
|
|
name: 'Insurgency (2014)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
insurgencymic: {
|
|
name: 'Insurgency: Modern Infantry Combat (2007)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
insurgencysandstorm: {
|
|
name: 'Insurgency: Sandstorm (2018)',
|
|
options: {
|
|
port: 27015,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ironstorm: {
|
|
name: 'Iron Storm (2002)',
|
|
options: {
|
|
port_query: 3505,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
isle: {
|
|
name: 'The Isle (2015)',
|
|
options: {
|
|
port: 7707,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
jamesbondnightfire: {
|
|
name: 'James Bond 007: Nightfire (2002)',
|
|
options: {
|
|
port_query: 6550,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
jc2mp: {
|
|
name: 'Just Cause 2 - Multiplayer (2010)',
|
|
options: {
|
|
port: 7777,
|
|
protocol: 'jc2mp'
|
|
}
|
|
},
|
|
jc3mp: {
|
|
name: 'Just Cause 3 - Multiplayer (2017)',
|
|
options: {
|
|
port: 4200,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
killingfloor: {
|
|
name: 'Killing Floor (2009)',
|
|
options: {
|
|
port: 7707,
|
|
port_query_offset: 1,
|
|
protocol: 'unreal2'
|
|
}
|
|
},
|
|
killingfloor2: {
|
|
name: 'Killing Floor 2 (2016)',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
kingpin: {
|
|
name: 'Kingpin: Life of Crime (1999)',
|
|
options: {
|
|
port: 31510,
|
|
port_query_offset: -10,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
kisspc: {
|
|
name: 'Kiss: Psycho Circus: The Nightmare Child (2000)',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
kspdmp: {
|
|
name: 'Kerbal Space Program - DMP Multiplayer (2015)',
|
|
options: {
|
|
port: 6702,
|
|
port_query_offset: 1,
|
|
protocol: 'kspdmp'
|
|
}
|
|
},
|
|
kzmod: {
|
|
name: 'Kreedz Climbing (2017)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
left4dead: {
|
|
name: 'Left 4 Dead (2008)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
left4dead2: {
|
|
name: 'Left 4 Dead 2 (2009)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
m2mp: {
|
|
name: 'Mafia II - Multiplayer (2010)',
|
|
options: {
|
|
port: 27016,
|
|
port_query_offset: 1,
|
|
protocol: 'mafia2mp'
|
|
}
|
|
},
|
|
m2o: {
|
|
name: 'Mafia II - Online (2010)',
|
|
options: {
|
|
port: 27015,
|
|
port_query_offset: 1,
|
|
protocol: 'mafia2online'
|
|
}
|
|
},
|
|
medievalengineers: {
|
|
name: 'Medieval Engineers (2015)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
mohaa: {
|
|
name: 'Medal of Honor: Allied Assault (2002)',
|
|
options: {
|
|
port: 12203,
|
|
port_query_offset: 97,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
mohsh: {
|
|
name: 'Medal of Honor: Allied Assault Spearhead (2002)',
|
|
options: {
|
|
port: 12203,
|
|
port_query_offset: 97,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
mohbt: {
|
|
name: 'Medal of Honor: Allied Assault Breakthrough (2003)',
|
|
options: {
|
|
port: 12203,
|
|
port_query_offset: 97,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
mohpa: {
|
|
name: 'Medal of Honor: Pacific Assault (2004)',
|
|
options: {
|
|
port: 13203,
|
|
port_query_offset: 97,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
mohab: {
|
|
name: 'Medal of Honor: Airborne (2007)',
|
|
options: {
|
|
port: 12203,
|
|
port_query_offset: 97,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
moh2010: {
|
|
name: 'Medal of Honor (2010)',
|
|
options: {
|
|
port: 7673,
|
|
port_query: 48888,
|
|
protocol: 'battlefield'
|
|
}
|
|
},
|
|
mohwf: {
|
|
name: 'Medal of Honor: Warfighter (2012)',
|
|
options: {
|
|
port: 25200,
|
|
port_query_offset: 22000,
|
|
protocol: 'battlefield'
|
|
}
|
|
},
|
|
minecraft: {
|
|
name: 'Minecraft (2009)',
|
|
options: {
|
|
port: 25565,
|
|
protocol: 'minecraft'
|
|
}
|
|
},
|
|
minecraftbe: {
|
|
name: 'Minecraft: Bedrock Edition (2011)',
|
|
options: {
|
|
port: 19132,
|
|
protocol: 'minecraft'
|
|
}
|
|
},
|
|
mnc: {
|
|
name: 'Monday Night Combat (2011)',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27016,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
mordhau: {
|
|
name: 'Mordhau (2019)',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
mtavc: {
|
|
name: 'Grand Theft Auto: Vice City - Multi Theft Auto (2002)',
|
|
options: {
|
|
port: 22003,
|
|
port_query_offset: 123,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
mtasa: {
|
|
name: 'Grand Theft Auto: San Andreas - Multi Theft Auto (2004)',
|
|
options: {
|
|
port: 22003,
|
|
port_query_offset: 123,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
mumble: {
|
|
name: 'Mumble - GTmurmur Plugin (2005)',
|
|
options: {
|
|
port: 64738,
|
|
port_query: 27800,
|
|
protocol: 'mumble'
|
|
},
|
|
extra: {
|
|
doc_notes: 'mumble'
|
|
}
|
|
},
|
|
mumbleping: {
|
|
name: 'Mumble - Lightweight (2005)',
|
|
options: {
|
|
port: 64738,
|
|
protocol: 'mumbleping'
|
|
},
|
|
extra: {
|
|
doc_notes: 'mumble'
|
|
}
|
|
},
|
|
mutantfactions: {
|
|
name: 'Mutant Factions (2009)',
|
|
options: {
|
|
port: 11235,
|
|
protocol: 'geneshift'
|
|
}
|
|
},
|
|
nascarthunder2004: {
|
|
name: 'NASCAR Thunder 2004 (2003)',
|
|
options: {
|
|
port_query: 13333,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
netpanzer: {
|
|
name: 'netPanzer (2002)',
|
|
options: {
|
|
port: 3030,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
nmrih: {
|
|
name: 'No More Room in Hell (2011)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ns: {
|
|
name: 'Natural Selection (2002)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ns2: {
|
|
name: 'Natural Selection 2 (2012)',
|
|
options: {
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
nfshp2: {
|
|
name: 'Need for Speed: Hot Pursuit 2 (2002)',
|
|
options: {
|
|
port_query: 61220,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
nab: {
|
|
name: 'Nerf Arena Blast (1999)',
|
|
options: {
|
|
port: 4444,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
nwn: {
|
|
name: 'Neverwinter Nights (2002)',
|
|
options: {
|
|
port_query: 5121,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
nwn2: {
|
|
name: 'Neverwinter Nights 2 (2006)',
|
|
options: {
|
|
port: 5121,
|
|
port_query: 6500,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
nexuiz: {
|
|
name: 'Nexuiz (2005)',
|
|
options: {
|
|
port_query: 26000,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
nitrofamily: {
|
|
name: 'Nitro Family (2004)',
|
|
options: {
|
|
port_query: 25601,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
nolf: {
|
|
name: 'The Operative: No One Lives Forever (2000)',
|
|
options: {
|
|
port_query: 27888,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
nolf2: {
|
|
name: "No One Lives Forever 2: A Spy in H.A.R.M.'s Way (2002)",
|
|
options: {
|
|
port_query: 27890,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
nucleardawn: {
|
|
name: 'Nuclear Dawn (2011)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ohd: {
|
|
name: 'Operation: Harsh Doorstop (2023)',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27005,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
onset: {
|
|
name: 'Onset (2019)',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: -1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
openarena: {
|
|
name: 'OpenArena (2005)',
|
|
options: {
|
|
port_query: 27960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
openttd: {
|
|
name: 'OpenTTD (2004)',
|
|
options: {
|
|
port: 3979,
|
|
protocol: 'openttd'
|
|
}
|
|
},
|
|
painkiller: {
|
|
name: 'Painkiller',
|
|
options: {
|
|
port: 3455,
|
|
port_query_offset: 123,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
pvkii: {
|
|
name: 'Pirates, Vikings, and Knights II (2007)',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
pixark: {
|
|
name: 'PixARK (2018)',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ps: {
|
|
name: 'Post Scriptum',
|
|
options: {
|
|
port: 10037,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
postal2: {
|
|
name: 'Postal 2',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
prey: {
|
|
name: 'Prey',
|
|
options: {
|
|
port: 27719,
|
|
protocol: 'doom3'
|
|
}
|
|
},
|
|
primalcarnage: {
|
|
name: 'Primal Carnage: Extinction',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
pc: {
|
|
name: 'Project Cars (2015)',
|
|
options: {
|
|
port: 27015,
|
|
query_port: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
pc2: {
|
|
name: 'Project Cars 2 (2017)',
|
|
options: {
|
|
port: 27015,
|
|
query_port: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
prbf2: {
|
|
name: 'Project Reality: Battlefield 2 (2005)',
|
|
options: {
|
|
port: 16567,
|
|
port_query: 29900,
|
|
protocol: 'gamespy3'
|
|
}
|
|
},
|
|
przomboid: {
|
|
name: 'Project Zomboid',
|
|
options: {
|
|
port: 16261,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
quake1: {
|
|
name: 'Quake 1: QuakeWorld (1996)',
|
|
options: {
|
|
port: 27500,
|
|
protocol: 'quake1'
|
|
}
|
|
},
|
|
quake2: {
|
|
name: 'Quake 2 (1997)',
|
|
options: {
|
|
port: 27910,
|
|
protocol: 'quake2'
|
|
}
|
|
},
|
|
quake3: {
|
|
name: 'Quake 3: Arena (1999)',
|
|
options: {
|
|
port: 27960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
quake4: {
|
|
name: 'Quake 4 (2005)',
|
|
options: {
|
|
port: 28004,
|
|
protocol: 'doom3'
|
|
}
|
|
},
|
|
quakelive: {
|
|
name: 'Quake Live (2010)',
|
|
options: {
|
|
port: 27960,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ragdollkungfu: {
|
|
name: 'Rag Doll Kung Fu',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
r6: {
|
|
name: 'Rainbow Six',
|
|
options: {
|
|
port_query: 2348,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
r6roguespear: {
|
|
name: 'Rainbow Six 2: Rogue Spear',
|
|
options: {
|
|
port_query: 2346,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
r6ravenshield: {
|
|
name: 'Rainbow Six 3: Raven Shield',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1000,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
rallisportchallenge: {
|
|
name: 'RalliSport Challenge',
|
|
options: {
|
|
port_query: 17500,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
rallymasters: {
|
|
name: 'Rally Masters',
|
|
options: {
|
|
port_query: 16666,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
redorchestra: {
|
|
name: 'Red Orchestra',
|
|
options: {
|
|
port: 7758,
|
|
port_query_offset: 1,
|
|
protocol: 'unreal2'
|
|
}
|
|
},
|
|
redorchestraost: {
|
|
name: 'Red Orchestra: Ostfront 41-45',
|
|
options: {
|
|
port: 7757,
|
|
port_query_offset: 10,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
redorchestra2: {
|
|
name: 'Red Orchestra 2',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
redline: {
|
|
name: 'Redline',
|
|
options: {
|
|
port_query: 25252,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
redm: {
|
|
name: 'Red Dead Redemption 2 - RedM (2018)',
|
|
options: {
|
|
port: 30120,
|
|
protocol: 'fivem'
|
|
}
|
|
},
|
|
rtcw: {
|
|
name: 'Return to Castle Wolfenstein',
|
|
options: {
|
|
port_query: 27960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
rfactor: {
|
|
name: 'rFactor',
|
|
options: {
|
|
port: 34397,
|
|
port_query_offset: -100,
|
|
protocol: 'rfactor'
|
|
}
|
|
},
|
|
ricochet: {
|
|
name: 'Ricochet',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
riseofnations: {
|
|
name: 'Rise of Nations',
|
|
options: {
|
|
port_query: 6501,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
risingworld: {
|
|
name: 'Rising World (2014)',
|
|
options: {
|
|
port: 4255,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ror2: {
|
|
name: 'Risk of Rain 2 (2020)',
|
|
options: {
|
|
port: 27015,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
rs2: {
|
|
name: 'Rising Storm 2: Vietnam',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
rune: {
|
|
name: 'Rune',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
rust: {
|
|
name: 'Rust',
|
|
options: {
|
|
port: 28015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
samp: {
|
|
name: 'San Andreas Multiplayer',
|
|
options: {
|
|
port: 7777,
|
|
protocol: 'samp'
|
|
}
|
|
},
|
|
saomp: {
|
|
name: 'San Andreas OpenMP',
|
|
options: {
|
|
port: 7777,
|
|
protocol: 'samp'
|
|
}
|
|
},
|
|
savage2: {
|
|
name: 'Savage 2: A Tortured Soul (2008)',
|
|
options: {
|
|
port_query: 11235,
|
|
protocol: 'savage2'
|
|
}
|
|
},
|
|
sdtd: {
|
|
name: '7 Days to Die (2013)',
|
|
options: {
|
|
port: 26900,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
spaceengineers: {
|
|
name: 'Space Engineers',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ss: {
|
|
name: 'Serious Sam',
|
|
options: {
|
|
port: 25600,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
ss2: {
|
|
name: 'Serious Sam 2',
|
|
options: {
|
|
port: 25600,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
shatteredhorizon: {
|
|
name: 'Shattered Horizon',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ship: {
|
|
name: 'The Ship',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
shogo: {
|
|
name: 'Shogo',
|
|
options: {
|
|
port_query: 27888,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
shootmania: {
|
|
name: 'Shootmania',
|
|
options: {
|
|
port: 2350,
|
|
port_query: 5000,
|
|
protocol: 'nadeo'
|
|
},
|
|
extra: {
|
|
doc_notes: 'nadeo-shootmania--trackmania--etc'
|
|
}
|
|
},
|
|
sin: {
|
|
name: 'SiN',
|
|
options: {
|
|
port_query: 22450,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
sinep: {
|
|
name: 'SiN Episodes',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
soldat: {
|
|
name: 'Soldat',
|
|
options: {
|
|
port: 13073,
|
|
port_query_offset: 123,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
sof: {
|
|
name: 'Soldier of Fortune',
|
|
options: {
|
|
port_query: 28910,
|
|
protocol: 'quake1'
|
|
}
|
|
},
|
|
sof2: {
|
|
name: 'Soldier of Fortune 2',
|
|
options: {
|
|
port_query: 20100,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
sonsoftheforest: {
|
|
name: 'Sons Of The Forest (2023)',
|
|
options: {
|
|
port: 8766,
|
|
port_query: 27016,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
stalker: {
|
|
name: 'S.T.A.L.K.E.R.',
|
|
options: {
|
|
port: 5445,
|
|
port_query_offset: 2,
|
|
protocol: 'gamespy3'
|
|
}
|
|
},
|
|
stn: {
|
|
name: 'Survive the Nights (2017)',
|
|
options: {
|
|
port: 7950,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
stbc: {
|
|
name: 'Star Trek: Bridge Commander',
|
|
options: {
|
|
port_query: 22101,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
stvef: {
|
|
name: 'Star Trek: Voyager - Elite Force',
|
|
options: {
|
|
port_query: 27960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
stvef2: {
|
|
name: 'Star Trek: Voyager - Elite Force 2',
|
|
options: {
|
|
port_query: 29253,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
squad: {
|
|
name: 'Squad',
|
|
options: {
|
|
port: 7787,
|
|
port_query: 27165,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
swbf: {
|
|
name: 'Star Wars: Battlefront',
|
|
options: {
|
|
port_query: 3658,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
swbf2: {
|
|
name: 'Star Wars: Battlefront 2',
|
|
options: {
|
|
port_query: 3658,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
swjk: {
|
|
name: 'Star Wars Jedi Knight: Jedi Academy (2003)',
|
|
options: {
|
|
port_query: 29070,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
swjk2: {
|
|
name: 'Star Wars Jedi Knight II: Jedi Outcast (2002)',
|
|
options: {
|
|
port_query: 28070,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
swrc: {
|
|
name: 'Star Wars: Republic Commando',
|
|
options: {
|
|
port: 7777,
|
|
port_query: 11138,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
starbound: {
|
|
name: 'Starbound',
|
|
options: {
|
|
port: 21025,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
starmade: {
|
|
name: 'StarMade',
|
|
options: {
|
|
port: 4242,
|
|
protocol: 'starmade'
|
|
}
|
|
},
|
|
starsiege: {
|
|
name: 'Starsiege (2009)',
|
|
options: {
|
|
port: 29001,
|
|
protocol: 'starsiege'
|
|
}
|
|
},
|
|
suicidesurvival: {
|
|
name: 'Suicide Survival',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
swat4: {
|
|
name: 'SWAT 4',
|
|
options: {
|
|
port: 10480,
|
|
port_query_offset: 2,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
svencoop: {
|
|
name: 'Sven Coop',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
synergy: {
|
|
name: 'Synergy',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
tacticalops: {
|
|
name: 'Tactical Ops',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
takeonhelicopters: {
|
|
name: 'Take On Helicopters (2011)',
|
|
options: {
|
|
port: 2302,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
teamfactor: {
|
|
name: 'Team Factor',
|
|
options: {
|
|
port_query: 57778,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
tfc: {
|
|
name: 'Team Fortress Classic',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
tf2: {
|
|
name: 'Team Fortress 2',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
teamspeak2: {
|
|
name: 'Teamspeak 2',
|
|
options: {
|
|
port: 8767,
|
|
protocol: 'teamspeak2'
|
|
}
|
|
},
|
|
teamspeak3: {
|
|
name: 'Teamspeak 3',
|
|
options: {
|
|
port: 9987,
|
|
protocol: 'teamspeak3'
|
|
},
|
|
extra: {
|
|
doc_notes: 'teamspeak3'
|
|
}
|
|
},
|
|
terminus: {
|
|
name: 'Terminus',
|
|
options: {
|
|
port_query: 12286,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
terraria: {
|
|
name: 'Terraria - TShock (2011)',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 101,
|
|
protocol: 'terraria'
|
|
},
|
|
extra: {
|
|
doc_notes: 'terraria'
|
|
}
|
|
},
|
|
theforest: {
|
|
name: 'The Forest (2014)',
|
|
options: {
|
|
port: 27015,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
thefront: {
|
|
name: 'The Front (2023)',
|
|
options: {
|
|
port_query: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
thps3: {
|
|
name: "Tony Hawk's Pro Skater 3",
|
|
options: {
|
|
port_query: 6500,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
thps4: {
|
|
name: "Tony Hawk's Pro Skater 4",
|
|
options: {
|
|
port_query: 6500,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
thu2: {
|
|
name: "Tony Hawk's Underground 2",
|
|
options: {
|
|
port_query: 5153,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
towerunite: {
|
|
name: 'Tower Unite',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
trackmania2: {
|
|
name: 'Trackmania 2',
|
|
options: {
|
|
port: 2350,
|
|
port_query: 5000,
|
|
protocol: 'nadeo'
|
|
},
|
|
extra: {
|
|
doc_notes: 'nadeo-shootmania--trackmania--etc'
|
|
}
|
|
},
|
|
trackmaniaforever: {
|
|
name: 'Trackmania Forever',
|
|
options: {
|
|
port: 2350,
|
|
port_query: 5000,
|
|
protocol: 'nadeo'
|
|
},
|
|
extra: {
|
|
doc_notes: 'nadeo-shootmania--trackmania--etc'
|
|
}
|
|
},
|
|
tremulous: {
|
|
name: 'Tremulous',
|
|
options: {
|
|
port_query: 30720,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
tribes1: {
|
|
name: 'Tribes 1: Starsiege',
|
|
options: {
|
|
port: 28001,
|
|
protocol: 'tribes1'
|
|
}
|
|
},
|
|
tribesvengeance: {
|
|
name: 'Tribes: Vengeance',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
tron20: {
|
|
name: 'Tron 2.0',
|
|
options: {
|
|
port_query: 27888,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
ts: {
|
|
name: 'The Specalists',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
turok2: {
|
|
name: 'Turok 2',
|
|
options: {
|
|
port_query: 12880,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
universalcombat: {
|
|
name: 'Universal Combat',
|
|
options: {
|
|
port: 1135,
|
|
port_query_offset: 123,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
unreal: {
|
|
name: 'Unreal',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
unturned: {
|
|
name: 'unturned',
|
|
options: {
|
|
port: 27015,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
ut: {
|
|
name: 'Unreal Tournament',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
ut2003: {
|
|
name: 'Unreal Tournament 2003',
|
|
options: {
|
|
port: 7757,
|
|
port_query_offset: 1,
|
|
protocol: 'unreal2'
|
|
}
|
|
},
|
|
ut2004: {
|
|
name: 'Unreal Tournament 2004',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1,
|
|
protocol: 'unreal2'
|
|
}
|
|
},
|
|
ut3: {
|
|
name: 'Unreal Tournament 3',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: -1277,
|
|
protocol: 'ut3'
|
|
}
|
|
},
|
|
urbanterror: {
|
|
name: 'Urban Terror',
|
|
options: {
|
|
port_query: 27960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
v8supercar: {
|
|
name: 'V8 Supercar Challenge',
|
|
options: {
|
|
port_query: 16700,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
valheim: {
|
|
name: 'Valheim (2021)',
|
|
options: {
|
|
port: 2456,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
},
|
|
extra: {
|
|
doc_notes: 'valheim'
|
|
}
|
|
},
|
|
vcmp: {
|
|
name: 'Vice City Multiplayer',
|
|
options: {
|
|
port: 8192,
|
|
protocol: 'vcmp'
|
|
}
|
|
},
|
|
ventrilo: {
|
|
name: 'Ventrilo',
|
|
options: {
|
|
port: 3784,
|
|
protocol: 'ventrilo'
|
|
}
|
|
},
|
|
vietcong: {
|
|
name: 'Vietcong',
|
|
options: {
|
|
port: 5425,
|
|
port_query: 15425,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
vietcong2: {
|
|
name: 'Vietcong 2',
|
|
options: {
|
|
port: 5001,
|
|
port_query: 19967,
|
|
protocol: 'gamespy2'
|
|
}
|
|
},
|
|
vrising: {
|
|
name: 'V Rising (2022)',
|
|
options: {
|
|
port: 27015,
|
|
port_query_offset: 1,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
vs: {
|
|
name: 'Vampire Slayer',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
warsow: {
|
|
name: 'Warsow',
|
|
options: {
|
|
port: 44400,
|
|
protocol: 'warsow'
|
|
}
|
|
},
|
|
warfork: {
|
|
name: 'Warfork',
|
|
options: {
|
|
port_query: 44400,
|
|
protocol: 'warsow'
|
|
}
|
|
},
|
|
wheeloftime: {
|
|
name: 'Wheel of Time',
|
|
options: {
|
|
port: 7777,
|
|
port_query_offset: 1,
|
|
protocol: 'gamespy1'
|
|
}
|
|
},
|
|
wolfenstein2009: {
|
|
name: 'Wolfenstein 2009',
|
|
options: {
|
|
port: 27666,
|
|
protocol: 'doom3'
|
|
}
|
|
},
|
|
wolfensteinet: {
|
|
name: 'Wolfenstein: Enemy Territory',
|
|
options: {
|
|
port_query: 27960,
|
|
protocol: 'quake3'
|
|
}
|
|
},
|
|
wurm: {
|
|
name: 'Wurm Unlimited',
|
|
options: {
|
|
port: 3724,
|
|
query_port: 27016,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
xpandrally: {
|
|
name: 'Xpand Rally',
|
|
options: {
|
|
port: 28015,
|
|
port_query_offset: 123,
|
|
protocol: 'ase'
|
|
}
|
|
},
|
|
zombiemaster: {
|
|
name: 'Zombie Master',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
},
|
|
zps: {
|
|
name: 'Zombie Panic: Source',
|
|
options: {
|
|
port: 27015,
|
|
protocol: 'valve'
|
|
}
|
|
}
|
|
}
|