// Copyright (C) 2000-2003 UDP Soft Ltd.
Eye servers
Mutex: SV
Icon: IDI_EYE
Flags: IMMUNE
IRC: irc.gamesnet.net/ASE ASE tech support / general gaming chat
1 if servertype != "EYE" remove

Eye servers\Scanners
Flags: IMMUNE
2 if flags !& "1" remove

Eye servers\Pingers
Flags: IMMUNE
1 if flags !& "2" remove
2 if flags & "1" remove

Age of Empires II
ServerType: LOB
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectPlay\Applications\Age of Empires II\Path
ExeName: Empires2.exe
JoinTemplate: DP
HostTemplate: DP
GUID: {FB69A260-5031-11d3-A2D4-006097BA6550}
VersionKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Age of Empires\2.0\Version
Port: 27244
Mutex: SV
1 if servertype != "LOB" remove
2 if gamename != "Age of Empires II" remove

Age of Empires II: The Conquerors
ServerType: LOB
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectPlay\Applications\Age of Empires II - The Conquerors Expansion\Path
ExeName: Age2_x1.exe
JoinTemplate: DP
HostTemplate: DP
GUID: {5DE93F3F-FC90-4ee1-AE5A-63DAFA055950}
VersionKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Age of Empires II: The Conquerors Expansion\1.0\Version
Port: 27244
Mutex: SV
1 if servertype != "LOB" remove
2 if gamename != "Age of Empires II: The Conquerors" remove

Age of Wonders: Shadow Magic
ServerType: LOB
RegKey: HKEY_CURRENT_USER\Software\Microsoft\DirectPlay8\Applications\{C1B39B54-D152-49F0-8937-AF0D847668A4}\ExecutablePath
ExeName: AoWSM.exe
JoinTemplate: DP8
HostTemplate: DP8
GUID: {C1B39B54-D152-49F0-8937-AF0D847668A4}
Port: 27244
Mutex: SV
1 if servertype != "LOB" remove
2 if gamename != "Age of Wonders: Shadow Magic" remove

Aliens vs. Predator 2
ServerType: OLD
ExeName: AVP2.EXE
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Monolith Productions\Aliens vs. Predator 2\1.0\InstallDir
JoinTemplate: "{BASEPATH}\\LithTech.exe" -windowtitle "Aliens vs. Predator 2" -rez AVP2.REZ -rez SOUNDS.REZ -rez AVP2L.REZ -rez AVP2DLL.REZ -rez MULTI.REZ -rez AVP2P.REZ -rez AVP2P1.REZ +gsa 1 +gsa_ip {ip} +gsa_port {port}[ +gsa_pw "{PASSWORD}"][ +gsa_name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 27888
Maps: LITH
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "avp2" remove

Aliens vs. Predator 2\DM
Mutex: AVP2
1 if gametype != "DM" remove

Aliens vs. Predator 2\Team DM
Mutex: AVP2
1 if gametype != "Team DM" remove

Aliens vs. Predator 2\Evac
Mutex: AVP2
1 if gametype != "Evac" remove

Aliens vs. Predator 2\Hunt
Mutex: AVP2
1 if gametype != "Hunt" remove

Aliens vs. Predator 2\Overrun
Mutex: AVP2
1 if gametype != "Overrun" remove

Aliens vs. Predator 2\Survivor
Mutex: AVP2
1 if gametype != "Survivor" remove

Aliens vs. Predator 2 demo
ServerType: OLD
ExeName: AVP2Demo.EXE
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Monolith Productions\Aliens vs. Predator 2 Multiplayer Demo\1.0\InstallDir
JoinTemplate: "{BASEPATH}\\LithTech.exe" -windowtitle "Aliens vs. Predator 2" -rez AVP2.REZ -rez SOUNDS.REZ -rez AVP2L.REZ -rez AVP2DLL.REZ -rez MULTI.REZ +gsa 1 +gsa_ip {ip} +gsa_port {port}[ +gsa_pw "{PASSWORD}"][ +gsa_name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 27888
Maps: LITH
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "avp2demo" remove

Aliens vs. Predator 2 demo\DM
Mutex: AVP2D
1 if gametype != "DM" remove

Aliens vs. Predator 2 demo\Team DM
Mutex: AVP2D
1 if gametype != "Team DM" remove

America's Army
ServerType: GS
RegKey: HKEY_LOCAL_MACHINE\Software\US Army\America's Army\Operations\InstallDir
ExeName: System\ArmyOps.EXE
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH} -server
Port: 1717
HostPort: 1716
Mutex: SV
IRC: irc.homelan.com/americasarmy Official (HomeLAN)
IRC: irc.quakenet.org/americasarmy Quakenet (Europe)
IRC: irc.quakenet.org/americasarmy.de German (QNet)
IRC: irc.quakenet.org/americasarmy.fi Finnish (QNet)
IRC: irc.quakenet.org/americasarmy.fr French (QNet)
IRC: irc.quakenet.org/americasarmy.it Italian (QNet)
IRC: irc.quakenet.org/americasarmy.se Swedish (QNet)
1 if servertype == "GS" goto 3
2 if servertype != "OLD" remove
3 if gamename != "armygame" remove

America's Army\UNSUPPORTED GAME
Group: NUL

America's Army\Bridge
Mutex: AAMAPS
2 if map ~!= "Bridge" remove

America's Army\Bridge SE
Mutex: AAMAPS
2 if map ~!= "Bridge?SE" remove

America's Army\Bridge Crossing
Mutex: AAMAPS
2 if map ~!= "Bridge?Crossing" remove

America's Army\Collapsed Tunnel
Mutex: AAMAPS
2 if map ~!= "Collapsed?Tunnel" remove

America's Army\FLS
Mutex: AAMAPS
2 if map ~!= "FLS" remove

America's Army\HQ Raid
Mutex: AAMAPS
2 if map ~!= "H*Raid" remove

America's Army\Insurgent Camp
Mutex: AAMAPS
2 if map ~!= "Insurgent?Camp" remove

America's Army\JRTC Farm Raid
Mutex: AAMAPS
2 if map ~!= "JRTC?Farm*" remove

America's Army\Mountain Ambush
Mutex: AAMAPS
2 if map ~!= "Mountain?Ambush" remove

America's Army\Mountain Pass
Mutex: AAMAPS
2 if map ~!= "Mountain?Pass" remove

America's Army\Mountain Pass SE
Mutex: AAMAPS
2 if map ~!= "Mountain?Pass?SE" remove

America's Army\MOUT McKenna
Mutex: AAMAPS
2 if map ~!= "MOUT?McKenna" remove

America's Army\Pipeline
Mutex: AAMAPS
2 if map ~!= "Pipeline" remove

America's Army\Radio Tower
Mutex: AAMAPS
2 if map ~!= "Radio?Tower" remove

America's Army\River Basin
Mutex: AAMAPS
2 if map ~!= "River?Basin" remove

America's Army\Swamp Raid
Mutex: AAMAPS
2 if map ~!= "Swamp?Raid" remove

America's Army\Tunnel
Mutex: AAMAPS
2 if map ~!= "Tunnel" remove

America's Army\Weapons Cache
Mutex: AAMAPS
2 if map ~!= "Weapons?Cache" remove

America's Army\Weapons Cache SE
Mutex: AAMAPS
2 if map ~!= "Weapons?Cache?SE" remove

America's Army\Other
Mutex: AAMAPS
Flags: OTHER

America's Army\Ultimate Arena
Flags: DOLLAR
JoinTemplate: http://www.ultimatearena.com/games/launch.jsp?ip={ip}&port={port}&partner=ase
Icon: IDI_UA
1 if hostname != "*Ultimate*Arena*" remove

America's Army\Ultimate Arena\Win$ button in toolbar for more info
Group: NUL

America's Army\Official server
Group: NUL

America's Army\Official server\Yes
Group: AAOFF
Mutex: AAOFF
1 if official != "1" remove

America's Army\Official server\Yes\East
Group: AAOFF
Mutex: AAOFFYES
1 if ip != "69.25.*" remove

America's Army\Official server\Yes\West
Group: AAOFF
Mutex: AAOFFYES
1 if ip != "64.74.*" remove

America's Army\Official server\No
Group: AAOFF
Mutex: AAOFF
Flags: OTHER

America's Army\Current Round
Group: NUL

America's Army\Current Round\7/7
Group: AARND
Mutex: AARND
1 if current_round ~!= "7/7" remove

America's Army\Time Left
Group: NUL

America's Army\Time Left\Less than 3 minutes
Group: AATL
Mutex: AATL
1 if mission_time >= "3" remove

America's Army\Time Left\3-5 minutes
Group: AATL
Mutex: AATL
1 if mission_time >= "5" remove

America's Army\PunkBuster
Group: NUL

America's Army\PunkBuster\On
Group: AAPB
Mutex: AAPB
1 if sv_punkbuster != "1" remove

America's Army\PunkBuster\Off
Group: AAPB
Mutex: AAPB
Flags: OTHER

America's Army\Miles
Group: NUL

America's Army\Miles\Yes
Group: AAMLS
Mutex: AAMLS
1 if miles != "1" remove

America's Army\Miles\No
Group: AAMLS
Mutex: AAMLS
Flags: OTHER

America's Army\Cheats
Group: NUL

America's Army\Cheats\On
Group: AACH
Mutex: AACH
1 if cheats != "1" remove

America's Army\Cheats\Off
Group: AACH
Mutex: AACH
Flags: OTHER

America's Army\Version
Group: NUL

America's Army\Version\1.9.0
Group: AAVER
Mutex: AAVER
1 if gamever != "1.9.0" remove

America's Army\Version\1.7.0
Group: AAVER
Mutex: AAVER
1 if gamever != "1.7.0" remove

America's Army\Version\1.6.0
Group: AAVER
Mutex: AAVER
1 if gamever != "1.6.0" remove

America's Army\Version\1.5.0
Group: AAVER
Mutex: AAVER
1 if gamever != "1.5.0" remove

America's Army\Version\1.4.0
Group: AAVER
Mutex: AAVER
1 if gamever != "1.4.0" remove

America's Army\Version\1.3.0
Group: AAVER
Mutex: AAVER
1 if gamever != "1.3.0" remove

America's Army\Version\1.2.1
Group: AAVER
Mutex: AAVER
1 if gamever != "1.2.1" remove

America's Army\Version\1.2.0
Group: AAVER
Mutex: AAVER
1 if gamever != "1.2.0" remove

America's Army\Version\1.1.1
Group: AAVER
Mutex: AAVER
1 if gamever != "1.1.1" remove

America's Army\Version\1.0.1
Group: AAVER
Mutex: AAVER
1 if gamever != "927" remove

America's Army\Version\Other
Group: AAVER
Mutex: AAVER
Flags: OTHER

Baldur's Gate
ServerType: OLD
ExeName: *Baldur.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 1470
HostPort: 5123
Mutex: SV
IRC: irc.gamesnet.net/baldursgate GamesNET (US)
IRC: irc.quakenet.org/baldursgate Quakenet (Europe)
1 if servertype != "OLD" remove
2 if gamename != "bgate" remove

Baldur's Gate 2
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\GameSpy\games\bgate2
ExeName: BGMain.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 1470
HostPort: 5123
Mutex: SV
IRC: irc.gamesnet.net/baldursgate GamesNET (US)
IRC: irc.quakenet.org/baldursgate Quakenet (Europe)
1 if servertype != "OLD" remove
2 if gamename != "bgate2" remove

Baldur's Gate 2: Throne of Bhaal
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\GameSpy\games\bg2bhaal
ExeName: BGMain.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 1470
HostPort: 5123
Mutex: SV
IRC: irc.gamesnet.net/baldursgate GamesNET (US)
IRC: irc.quakenet.org/baldursgate Quakenet (Europe)
1 if servertype != "OLD" remove
2 if gamename != "bg2bhaal" remove

Battlecruiser Millennium Gold
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\3000ad\Battlecruiser Millennium Gold\path
ExeName: bcmg.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 2425
HostPort: 2302
Mutex: SV
IRC: irc.gamesnet.net/battlecruiser
1 if servertype != "NEW" remove
2 if gamename != "bcm" remove

Battlecruiser Generations
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\3000ad\Battlecruiser Generations\path
ExeName: bcg.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 2425
HostPort: 2302
Mutex: SV
IRC: irc.gamesnet.net/battlecruiser
1 if servertype != "NEW" remove
2 if gamename != "bcg" remove

Battlefield 1942
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\EA GAMES\Battlefield 1942\GAMEDIR
ExeName: BF1942.EXE
JoinTemplate: {EXEPATH} +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
HostTemplate: {EXEPATH} +restart 1 +hostServer 1
Port: 14690
HostPort: 14567
Maps: EXT
MapExt: RFA
Mutex: SV
Flags: LAUNCHER
IRC: irc.gamesnet.net/bf1942 GamesNET (US)
IRC: irc.enterthegame.com/bf1942 ETG (US)
IRC: irc.quakenet.org/bf1942 QuakeNet (Europe)
IRC: irc.quakenet.org/battlefield.dk Danish (QNet)
IRC: irc.quakenet.org/bf1942.nl Dutch (QNet)
IRC: irc.quakenet.org/battlefield1942.fi Finnish (QNet)
IRC: irc.quakenet.org/bf1942.fr French (QNet)
IRC: irc.quakenet.org/bf1942.de German (QNet)
IRC: irc.quakenet.org/bf1942.no Norwegian (QNet)
IRC: irc.quakenet.org/bf1942.se Swedish (QNet)
WindowName: DIEmWin
1 if servertype != "OLD" goto 4
2 if gamename != "bfield1942" remove
3 keep
4 if servertype != "NEW" remove
5 if gamename != "bf1942" remove
6 if map ~!= "hellendoorn" keep
7 if game == "objectivemode" keep
8 if Game\ Id != "XPack2" keep
9 if Dedicated == "linux" keep
10 if map == "Hellendoorn" remove
11 if hostname ~== "*demo*"  remove

Battlefield 1942\Conquest
Mutex: BF42
1 if game != "conquest" remove

Battlefield 1942\Co-op
Mutex: BF42
1 if game != "coop" remove

Battlefield 1942\CTF
Mutex: BF42
1 if game != "ctf" remove

Battlefield 1942\TDM
Mutex: BF42
1 if game != "tdm" remove

Battlefield 1942\Objective
Mutex: BF42
1 if game != "objectivemode" remove

Battlefield 1942\Other
Mutex: BF42
Flags: OTHER

Battlefield 1942\Soldier Friendly Fire
Group: NUL

Battlefield 1942\Soldier Friendly Fire\On
Group: BFSFF
Mutex: BFSFF
1 if Soldier\ Friendly\ Fire == "0*" remove

Battlefield 1942\Soldier Friendly Fire\Off
Group: BFSFF
Mutex: BFSFF
Flags: OTHER

Battlefield 1942\Vehicle Friendly Fire
Group: NUL

Battlefield 1942\Vehicle Friendly Fire\On
Group: BFVFF
Mutex: BFVFF
1 if Vehicle\ Friendly\ Fire == "0*" remove

Battlefield 1942\Vehicle Friendly Fire\Off
Group: BFVFF
Mutex: BFVFF
Flags: OTHER

Battlefield 1942\Allow Nose Cam
Group: NUL

Battlefield 1942\Allow Nose Cam\Yes
Group: BFANC
Mutex: BFANC
1 if Allow\ Nose\ Cam != "yes" remove

Battlefield 1942\Allow Nose Cam\No
Group: BFANC
Mutex: BFANC
Flags: OTHER

Battlefield 1942\Free Camera
Group: NUL

Battlefield 1942\Free Camera\On
Group: BFFC
Mutex: BFFC
1 if Free\ Camera != "on" remove

Battlefield 1942\Free Camera\Off
Group: BFFC
Mutex: BFFC
Flags: OTHER

Battlefield 1942\Auto Balance Teams
Group: NUL

Battlefield 1942\Auto Balance Teams\On
Group: BFABT
Mutex: BFABT
1 if Auto\ Balance\ Teams != "on" remove

Battlefield 1942\Auto Balance Teams\Off
Group: BFABT
Mutex: BFABT
Flags: OTHER

Battlefield 1942\Ticket Ratio
Group: NUL

Battlefield 1942\Ticket Ratio\100%
Group: BFTR
Mutex: BFTR
1 if Ticket\ Ratio > "100" remove

Battlefield 1942\Ticket Ratio\>100%
Group: BFTR
Mutex: BFTR
1 if Ticket\ Ratio <= "100" remove

Battlefield 1942\Ticket Ratio\>250%
Group: BFTR
1 if Ticket\ Ratio < "250" remove

Battlefield 1942\Ticket Ratio\>500%
Group: BFTR
1 if Ticket\ Ratio < "500" remove

Battlefield 1942\Team Kill Mode
Group: NUL

Battlefield 1942\Team Kill Mode\Punish
Group: BFTK
Mutex: BFTK
1 if TK\ Mode != "punish" remove

Battlefield 1942\Team Kill Mode\Forgive
Group: BFTK
Mutex: BFTK
Flags: OTHER

Battlefield 1942\Maps
Group: NUL

Battlefield 1942\Maps\Classic
Group: BFMAPS
Mutex: BFMAPS
1 if map ~== "Berlin" keep
2 if map ~== "Kharkov" keep
3 if map ~== "Kursk" keep
4 if map ~== "Stalingrad" keep
5 if map ~== "El Alamein" keep
6 if map ~== "Gazala" keep
7 if map ~== "Battleaxe" keep
8 if map ~== "Tobruk" keep
9 if map ~== "Aberdeen" keep
10 if map ~== "Guadalcanal" keep
11 if map ~== "Iwo Jima" keep
12 if map ~== "Midway" keep
13 if map ~== "Wake" keep
14 if map ~== "Coral Sea" keep
15 if map ~== "Battle of the Bulge" keep
16 if map ~== "Bocage" keep
17 if map ~== "Market Garden" keep
18 if map ~== "Omaha Beach" keep
19 if map ~== "Battle of Britain" keep
20 if map ~== "Invasion of the Philippines" keep
21 remove

Battlefield 1942\Maps\Classic\Aberdeen
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Aberdeen" remove

Battlefield 1942\Maps\Classic\Battle of Britain
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Battle of Britain" remove

Battlefield 1942\Maps\Classic\Battle of the Bulge
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Battle of the Bulge" remove

Battlefield 1942\Maps\Classic\Berlin
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Berlin" remove

Battlefield 1942\Maps\Classic\Bocage
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Bocage" remove

Battlefield 1942\Maps\Classic\Coral Sea
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Coral Sea" remove

Battlefield 1942\Maps\Classic\El Alamein
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "El Alamein" remove

Battlefield 1942\Maps\Classic\Gazala
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Gazala" remove

Battlefield 1942\Maps\Classic\Guadalcanal
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Guadalcanal" remove

Battlefield 1942\Maps\Classic\Invasion of the Philippines
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Invasion of the Philippines" remove

Battlefield 1942\Maps\Classic\Iwo Jima
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Iwo Jima" remove

Battlefield 1942\Maps\Classic\Kharkov
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Kharkov" remove

Battlefield 1942\Maps\Classic\Kursk
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Kursk" remove

Battlefield 1942\Maps\Classic\Market Garden
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Market Garden" remove

Battlefield 1942\Maps\Classic\Midway
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Midway" remove

Battlefield 1942\Maps\Classic\Omaha Beach
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Omaha Beach" remove

Battlefield 1942\Maps\Classic\Operation Battle Axe
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Battleaxe" remove

Battlefield 1942\Maps\Classic\Stalingrad
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Stalingrad" remove

Battlefield 1942\Maps\Classic\Tobruk
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Tobruk" remove

Battlefield 1942\Maps\Classic\Wake Island
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Wake" remove

Battlefield 1942\Maps\Road To Rome
Group: BFMAPS
Mutex: BFMAPS
1 if map ~== "Baytown" keep
2 if map ~== "Cassino" keep
3 if map ~== "Salerno" keep
4 if map ~== "Husky" keep
5 if map ~== "Santo Croce" keep
6 if map ~== "Anzio" keep
7 remove

Battlefield 1942\Maps\Road To Rome\Anzio
Group: BFMAPS
Mutex: BFMAPSRTR
1 if map ~!= "Anzio" remove

Battlefield 1942\Maps\Road To Rome\Baytown
Group: BFMAPS
Mutex: BFMAPSRTR
1 if map ~!= "Baytown" remove

Battlefield 1942\Maps\Road To Rome\Cassino
Group: BFMAPS
Mutex: BFMAPSRTR
1 if map ~!= "Cassino" remove

Battlefield 1942\Maps\Road To Rome\Husky
Group: BFMAPS
Mutex: BFMAPSRTR
1 if map ~!= "Husky" remove

Battlefield 1942\Maps\Road To Rome\Salerno
Group: BFMAPS
Mutex: BFMAPSRTR
1 if map ~!= "Salerno" remove

Battlefield 1942\Maps\Road To Rome\Santo Croce
Group: BFMAPS
Mutex: BFMAPSRTR
1 if map ~!= "Santo Croce" remove

Battlefield 1942\Maps\Secret Weapons
Group: BFMAPS
Mutex: BFMAPS
1 if map ~== "Eagles Nest" keep
2 if map ~== "Essen" keep
3 if map ~== "Gothic Line" keep
4 if map ~== "Hellendoorn" keep
5 if map ~== "Kbely Airfield" keep
6 if map ~== "Mimoyecques" keep
7 if map ~== "Peenemunde" keep
8 if map ~== "Telemark" keep
9 remove

Battlefield 1942\Maps\Secret Weapons\Eagles Nest
Group: BFMAPS
Mutex: BFMAPSSW
1 if map ~!= "Eagles Nest" remove

Battlefield 1942\Maps\Secret Weapons\Essen
Group: BFMAPS
Mutex: BFMAPSSW
1 if map ~!= "Essen" remove

Battlefield 1942\Maps\Secret Weapons\Gothic Line
Group: BFMAPS
Mutex: BFMAPSSW
1 if map ~!= "Gothic Line" remove

Battlefield 1942\Maps\Secret Weapons\Hellendoorn
Group: BFMAPS
Mutex: BFMAPSSW
1 if map ~!= "Hellendoorn" remove

Battlefield 1942\Maps\Secret Weapons\Kbely Airfield
Group: BFMAPS
Mutex: BFMAPSSW
1 if map ~!= "Kbely Airfield" remove

Battlefield 1942\Maps\Secret Weapons\Mimoyecques
Group: BFMAPS
Mutex: BFMAPSSW
1 if map ~!= "Mimoyecques" remove

Battlefield 1942\Maps\Secret Weapons\Peenemunde
Group: BFMAPS
Mutex: BFMAPSSW
1 if map ~!= "Peenemunde" remove

Battlefield 1942\Maps\Secret Weapons\Telemark
Group: BFMAPS
Mutex: BFMAPSSW
1 if map ~!= "Telemark" remove

Battlefield 1942\Maps\Desert Combat
Group: BFMAPS
Mutex: BFMAPS
1 if map ~== "DC Al Khafji Docks" keep
2 if map ~== "DC Basrahs Edge" keep
3 if map ~== "DC Battle of 73 Easting" keep
4 if map ~== "Bocage Day2" keep
5 if map ~== "Bocage Day3" keep
6 if map ~== "El Alamein Day2" keep
7 if map ~== "El Alamein Day3" keep
8 if map ~== "Inshallah Valley" keep
9 if map ~== "Kharkov Day2" keep
10 if map ~== "DC LostVillage" keep
11 if map ~== "DC Medina Ridge" keep
12 if map ~== "DC Oil Fields" keep
13 if map ~== "DC Weapon Bunkers" keep
14 remove

Battlefield 1942\Maps\Desert Combat\Al Khafji Docks
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Al Khafji Docks" remove

Battlefield 1942\Maps\Desert Combat\Basrah's Edge
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Basrahs Edge" remove

Battlefield 1942\Maps\Desert Combat\Bocage Day 2
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "Bocage Day2" remove

Battlefield 1942\Maps\Desert Combat\Bocage Day 3
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "Bocage Day3" remove

Battlefield 1942\Maps\Desert Combat\Battle of 73 Easting
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Battle of 73 Easting" remove

Battlefield 1942\Maps\Desert Combat\El Alamein Day 2
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "El Alamein Day2" remove

Battlefield 1942\Maps\Desert Combat\El Alamein Day 3
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "El Alamein Day3" remove

Battlefield 1942\Maps\Desert Combat\Inshallah Valley
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "Inshallah Valley" remove

Battlefield 1942\Maps\Desert Combat\Kharkov Day 2
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "Kharkov Day2" remove

Battlefield 1942\Maps\Desert Combat\Lost Village
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC LostVillage" remove

Battlefield 1942\Maps\Desert Combat\Medina Ridge
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Medina Ridge" remove

Battlefield 1942\Maps\Desert Combat\Oil Fields
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Oil Fields" remove

Battlefield 1942\Maps\Desert Combat\Weapon Bunkers
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Weapon Bunkers" remove

Battlefield 1942\Maps\Eve of Destruction
Group: BFMAPS
Mutex: BFMAPS
1 if map ~== "BadMoonRising" keep
2 if map ~== "Bridge Ruin" keep
3 if map ~== "Charlie Don't Surf" keep
4 if map ~== "CloseFire" keep
5 if map ~== "Eclipse" keep
6 if map ~== "Hill937" keep
7 if map ~== "Hill937-night" keep
8 if map ~== "Khe Sanh" keep
9 if map ~== "Lang Son" keep
10 if map ~== "Mekong River" keep
11 if map ~== "Que Son Valley" keep
12 if map ~== "River Village" keep
13 if map ~== "Stream" keep
14 if map ~== "Two Bridges" keep
15 if map ~== "Vinh Loc" keep
16 remove

Battlefield 1942\Maps\Eve of Destruction\Bad Moon Rising
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "BadMoonRising" remove

Battlefield 1942\Maps\Eve of Destruction\Bridge Ruin
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Bridge Ruin" remove

Battlefield 1942\Maps\Eve of Destruction\Charlie Don't Surf
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Charlie Don't Surf" remove

Battlefield 1942\Maps\Eve of Destruction\Close Fire
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "CloseFire" remove

Battlefield 1942\Maps\Eve of Destruction\Eclipse
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Eclipse" remove

Battlefield 1942\Maps\Eve of Destruction\Hill937
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Hill937" remove

Battlefield 1942\Maps\Eve of Destruction\Hill937 Night
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Hill937-night" remove

Battlefield 1942\Maps\Eve of Destruction\Khe Sanh
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Khe Sanh" remove

Battlefield 1942\Maps\Eve of Destruction\Lang Son
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Lang Son" remove

Battlefield 1942\Maps\Eve of Destruction\Mekong River
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Mekong River" remove

Battlefield 1942\Maps\Eve of Destruction\Que Son Valley
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Que Son Valley" remove

Battlefield 1942\Maps\Eve of Destruction\River Village
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "River Village" remove

Battlefield 1942\Maps\Eve of Destruction\Stream
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Stream" remove

Battlefield 1942\Maps\Eve of Destruction\Two Bridges
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Two Bridges" remove

Battlefield 1942\Maps\Eve of Destruction\Vinh Loc
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Vinh Loc" remove

Battlefield 1942\Maps\Action Battlefield
Group: BFMAPS
Mutex: BFMAPS
1 if map ~== "ABF *" keep
2 if map ~== "Coral Insomnia" keep
3 if map ~== "Wake Evenings" keep
4 remove

Battlefield 1942\Maps\Action Battlefield\ABF Alamo
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Alamo" remove

Battlefield 1942\Maps\Action Battlefield\ABF Ambush
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Ambush" remove

Battlefield 1942\Maps\Action Battlefield\ABF Aberdeen
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Aberdeen" remove

Battlefield 1942\Maps\Action Battlefield\ABF Battle of Britain
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Battle of Britain" remove

Battlefield 1942\Maps\Action Battlefield\ABF Battle of the Bulge
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Battle of the Bulge" remove

Battlefield 1942\Maps\Action Battlefield\ABF Berlin
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Berlin" remove

Battlefield 1942\Maps\Action Battlefield\ABF Bocage
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Bocage" remove

Battlefield 1942\Maps\Action Battlefield\ABF El Alamein
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF El Alamein" remove

Battlefield 1942\Maps\Action Battlefield\ABF Kharkov
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Kharkov" remove

Battlefield 1942\Maps\Action Battlefield\ABF Kursk
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Kursk" remove

Battlefield 1942\Maps\Action Battlefield\ABF Gazala
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Gazala" remove

Battlefield 1942\Maps\Action Battlefield\ABF GuadalCanal
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF GuadalCanal" remove

Battlefield 1942\Maps\Action Battlefield\ABF Iwo Jima
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Iwo Jima" remove

Battlefield 1942\Maps\Action Battlefield\ABF Longfield
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Longfield" remove

Battlefield 1942\Maps\Action Battlefield\ABF Market Garden
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Market Garden" remove

Battlefield 1942\Maps\Action Battlefield\ABF Midway
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Midway" remove

Battlefield 1942\Maps\Action Battlefield\ABF Omaha Beach
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Omaha Beach" remove

Battlefield 1942\Maps\Action Battlefield\ABF Stalingrad
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Stalingrad" remove

Battlefield 1942\Maps\Action Battlefield\ABF Tobruk
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Tobruk" remove

Battlefield 1942\Maps\Action Battlefield\ABF Windmill
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "ABF Windmill" remove

Battlefield 1942\Maps\Action Battlefield\Coral Insomnia
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "Coral Insomnia" remove

Battlefield 1942\Maps\Action Battlefield\Wake Evenings
Group: BFMAPS
Mutex: BFMAPSABF
1 if map ~!= "Wake Evenings" remove

Battlefield 1942\Maps\Action Battlefield\Other
Group: BFMAPS
Mutex: BFMAPSABF
Flags: OTHER

Battlefield 1942\Maps\Interstate '82
Group: BFMAPS
Mutex: BFMAPS
1 if map ~== "canyonrun" keep
2 if map ~== "deathrace" keep
3 if map ~== "highway" keep
4 if map ~== "survivorarena" keep
5 remove

Battlefield 1942\Maps\Interstate '82\Canyon Run
Group: BFMAPS
Mutex: BFMAPSIS
1 if map ~!= "canyonrun" remove

Battlefield 1942\Maps\Interstate '82\Deathrace
Group: BFMAPS
Mutex: BFMAPSIS
1 if map ~!= "deathrace" remove

Battlefield 1942\Maps\Interstate '82\Highway
Group: BFMAPS
Mutex: BFMAPSIS
1 if map ~!= "highway" remove

Battlefield 1942\Maps\Interstate '82\Survivor Arena
Group: BFMAPS
Mutex: BFMAPSIS
1 if map ~!= "survivorarena" remove

Battlefield 1942\Maps\Forgotten Hope
Group: BFMAPS
Mutex: BFMAPS
1 if map ~== "atlantic" keep
2 if map ~== "crete-1941" keep
3 if map ~== "karelia" keep
4 if map ~== "battle of orel-1943" keep
5 if map ~== "kharkov winter-1941" keep
6 if map ~== "battle of valirisk-1943" keep
7 if map ~== "Zielona Gora-1944" keep
8 if map ~== "Adak Island" keep
9 if map ~== "HAILAR" keep
10 remove

Battlefield 1942\Maps\Forgotten Hope\Adak Island
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~!= "Adak Island" remove

Battlefield 1942\Maps\Forgotten Hope\Atlantic
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~!= "atlantic" remove

Battlefield 1942\Maps\Forgotten Hope\Battle of Orel
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~!= "battle of orel-1943" remove

Battlefield 1942\Maps\Forgotten Hope\Battle of Valirisk
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~!= "battle of valirisk-1943" remove

Battlefield 1942\Maps\Forgotten Hope\Crete
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~!= "crete-1941" remove

Battlefield 1942\Maps\Forgotten Hope\Hailar
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~!= "HAILAR" remove

Battlefield 1942\Maps\Forgotten Hope\Karelia
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~!= "karelia" remove

Battlefield 1942\Maps\Forgotten Hope\Kharkov Winter
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~!= "kharkov winter-1941" remove

Battlefield 1942\Maps\Forgotten Hope\Zielona Gora
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~!= "Zielona Gora-1944" remove

Battlefield 1942\Maps\Other
Group: BFMAPS
Mutex: BFMAPS
Flags: OTHER

Battlefield 1942\Mods
Group: NUL

Battlefield 1942\Mods\none
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id == "" keep
2 if Game\ Id ~!= "bf1942" remove

Battlefield 1942\Mods\Road to Rome
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "xpack1" remove

Battlefield 1942\Mods\Secret Weapons
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "xpack2" remove

Battlefield 1942\Mods\Desert Combat
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "desertcombat" remove

Battlefield 1942\Mods\Desert Combat\0.4
Group: BFMODS
Mutex: BFDC
2 if hostname != "*.4*" remove

Battlefield 1942\Mods\Desert Combat\0.39
Group: BFMODS
Mutex: BFDC
2 if hostname != "*39*" remove

Battlefield 1942\Mods\Desert Combat\Other
Group: BFMODS
Mutex: BFDC
Flags: OTHER

Battlefield 1942\Mods\Eve of Destruction
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "eod" remove

Battlefield 1942\Mods\Action Battlefield
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "ActionBF" remove

Battlefield 1942\Mods\Experience World War II
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "XWWII" remove

Battlefield 1942\Mods\BattleGroup42
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "battlegroup*" remove

Battlefield 1942\Mods\Eternal Silence
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "Eternal_Silence" remove

Battlefield 1942\Mods\Parallel World
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "ParallelWorld" remove

Battlefield 1942\Mods\Pirates
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "Pirates" remove

Battlefield 1942\Mods\Battlefield Dogfight
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "bfdf" remove

Battlefield 1942\Mods\Galactic Conquest
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "gcmod" remove

Battlefield 1942\Mods\Hydro Racers
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "HydroRacers" remove

Battlefield 1942\Mods\Interstate '82
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "interstate" remove

Battlefield 1942\Mods\Siege
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "siege" remove

Battlefield 1942\Mods\DC Extended
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "dc_extended" remove

Battlefield 1942\Mods\Grand Prix
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "bfgp" remove

Battlefield 1942\Mods\Forgotten Hope
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "fh" remove

Battlefield 1942\Mods\Operation Anubis
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~!= "Op_anubis" remove

Battlefield 1942\Mods\Other
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
Group: BFMODS
Mutex: BFMODS
1 if Game\ Id ~== "xpack?" remove

Battlefield 1942\CPU Speed
Group: NUL

Battlefield 1942\CPU Speed\>1000
Group: BFCPU
1 if CPU < "1000" remove

Battlefield 1942\CPU Speed\>1500
Group: BFCPU
1 if CPU < "1500" remove

Battlefield 1942\CPU Speed\>2000
Group: BFCPU
1 if CPU < "2000" remove

Battlefield 1942\Server Type
Group: NUL

Battlefield 1942\Server Type\Dedicated
Group: BFDED
Mutex: BFDED
1 if Dedicated == "no" remove

Battlefield 1942\Server Type\Dedicated\Win
Group: BFDED
Mutex: BFDEDOS
1 if Dedicated ~== "linux" remove

Battlefield 1942\Server Type\Dedicated\Linux
Group: BFDED
Mutex: BFDEDOS
Flags: OTHER

Battlefield 1942\Server Type\Non-Dedicated
Group: BFDED
Mutex: BFDED
Flags: OTHER

Battlefield 1942\Version
Group: NUL

Battlefield 1942\Version\1.45
Group: BFVER
Mutex: BFVER
1 if Version != "v1.45" remove

Battlefield 1942\Version\1.4
Group: BFVER
Mutex: BFVER
1 if Version != "v1.4" remove

Battlefield 1942\Version\1.31
Group: BFVER
Mutex: BFVER
1 if Version != "v1.31" remove

Battlefield 1942\Version\1.3
Group: BFVER
Mutex: BFVER
1 if Version != "v1.3" remove

Battlefield 1942\Version\1.25
Group: BFVER
Mutex: BFVER
1 if Version != "v1.25" remove

Battlefield 1942\Version\1.2
Group: BFVER
Mutex: BFVER
1 if Version != "v1.2" remove

Battlefield 1942\Version\1.1
Group: BFVER
Mutex: BFVER
1 if Version != "v1.1" remove

Battlefield 1942\Version\Other
Group: BFVER
Mutex: BFVER
Flags: OTHER

Battlefield 1942 demo
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\EA GAMES\Battlefield 1942 Multiplayer Demo\GAMEDIR
ExeName: BF1942Demo.EXE
JoinTemplate: {EXEPATH} +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
HostTemplate: {EXEPATH} +restart 1 +hostServer 1
Port: 14690
HostPort: 14567
Mutex: SV
Flags: LAUNCHER
IRC: irc.gamesnet.net/bf1942 GamesNET (US)
IRC: irc.enterthegame.com/bf1942 ETG (US)
IRC: irc.quakenet.org/bf1942 QuakeNet (Europe)
IRC: irc.quakenet.org/battlefield.dk Danish (QNet)
IRC: irc.quakenet.org/bf1942.nl Dutch (QNet)
IRC: irc.quakenet.org/battlefield1942.fi Finnish (QNet)
IRC: irc.quakenet.org/bf1942.fr French (QNet)
IRC: irc.quakenet.org/bf1942.de German (QNet)
IRC: irc.quakenet.org/bf1942.no Norwegian (QNet)
IRC: irc.quakenet.org/bf1942.se Swedish (QNet)
WindowName: DIEmWin
1 if servertype != "NEW" remove
2 if gamename != "bf1942d" remove

Battlefield 1942 demo\Soldier Friendly Fire ON
Group: BFDSFF
1 if Soldier\ Friendly\ Fire == "0*" remove

Battlefield 1942 demo\Soldier Friendly Fire OFF
Group: BFDSFF
1 if Soldier\ Friendly\ Fire > "0" remove

Battlefield 1942 demo\Vehicle Friendly Fire ON
Group: BFDVFF
1 if Vehicle\ Friendly\ Fire == "0*" remove

Battlefield 1942 demo\Vehicle Friendly Fire OFF
Group: BFDVFF
1 if Vehicle\ Friendly\ Fire > "0" remove

Battlefield 1942 demo\dedicated servers only
Group: BFDDED
1 if Dedicated != "yes" remove

Battlefield 1942 Secret Weapons demo
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\EA GAMES\Battlefield 1942 Secret Weapons of WWII Demo\GAMEDIR
ExeName: BF1942.EXE
JoinTemplate: {EXEPATH} +restart 1 +game XPack2 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password {PASSWORD}]
HostTemplate: {EXEPATH} +restart 1 +hostServer 1
Port: 14690
HostPort: 14567
Maps: EXT
MapExt: RFA
Mutex: SV
Flags: LAUNCHER
IRC: irc.gamesnet.net/bf1942 GamesNET (US)
IRC: irc.enterthegame.com/bf1942 ETG (US)
IRC: irc.quakenet.org/bf1942 QuakeNet (Europe)
IRC: irc.quakenet.org/battlefield.dk Danish (QNet)
IRC: irc.quakenet.org/bf1942.nl Dutch (QNet)
IRC: irc.quakenet.org/battlefield1942.fi Finnish (QNet)
IRC: irc.quakenet.org/bf1942.fr French (QNet)
IRC: irc.quakenet.org/bf1942.de German (QNet)
IRC: irc.quakenet.org/bf1942.no Norwegian (QNet)
IRC: irc.quakenet.org/bf1942.se Swedish (QNet)
WindowName: DIEmWin
1 if servertype != "NEW" remove
2 if gamename != "bf1942" remove
3 if map ~!= "hellendoorn" remove
4 if game == "objectivemode" remove
5 if Game\ Id != "XPack2" remove
6 if Dedicated == "linux" remove
7 if hostname ~== "*demo*"  keep
8 if map != "Hellendoorn" remove

Battlefield 1942 Secret Weapons demo\Conquest
Mutex: BF42D2
1 if game != "conquest" remove

Battlefield 1942 Secret Weapons demo\Co-op
Mutex: BF42D2
1 if game != "coop" remove

Battlefield 1942 Secret Weapons demo\CTF
Mutex: BF42D2
1 if game != "ctf" remove

Battlefield 1942 Secret Weapons demo\TDM
Mutex: BF42D2
1 if game != "tdm" remove

Battlefield 1942 Secret Weapons demo\Other
Mutex: BF42D2
Flags: OTHER

Battlefield 1942 Secret Weapons demo\Soldier Friendly Fire
Group: NUL

Battlefield 1942 Secret Weapons demo\Soldier Friendly Fire\On
Group: BFD2SFF
Mutex: BFD2SFF
1 if Soldier\ Friendly\ Fire == "0*" remove

Battlefield 1942 Secret Weapons demo\Soldier Friendly Fire\Off
Group: BFD2SFF
Mutex: BFD2SFF
Flags: OTHER

Battlefield 1942 Secret Weapons demo\Vehicle Friendly Fire
Group: NUL

Battlefield 1942 Secret Weapons demo\Vehicle Friendly Fire\On
Group: BFD2VFF
Mutex: BFD2VFF
1 if Vehicle\ Friendly\ Fire == "0*" remove

Battlefield 1942 Secret Weapons demo\Vehicle Friendly Fire\Off
Group: BFD2VFF
Mutex: BFD2VFF
Flags: OTHER

Battlefield 1942 Secret Weapons demo\Allow Nose Cam
Group: NUL

Battlefield 1942 Secret Weapons demo\Allow Nose Cam\Yes
Group: BFD2ANC
Mutex: BFD2ANC
1 if Allow\ Nose\ Cam != "yes" remove

Battlefield 1942 Secret Weapons demo\Allow Nose Cam\No
Group: BFD2ANC
Mutex: BFD2ANC
Flags: OTHER

Battlefield 1942 Secret Weapons demo\Free Camera
Group: NUL

Battlefield 1942 Secret Weapons demo\Free Camera\On
Group: BFD2FC
Mutex: BFD2FC
1 if Free\ Camera != "on" remove

Battlefield 1942 Secret Weapons demo\Free Camera\Off
Group: BFD2FC
Mutex: BFD2FC
Flags: OTHER

Battlefield 1942 Secret Weapons demo\Auto Balance Teams
Group: NUL

Battlefield 1942 Secret Weapons demo\Auto Balance Teams\On
Group: BFD2ABT
Mutex: BFD2ABT
1 if Auto\ Balance\ Teams != "on" remove

Battlefield 1942 Secret Weapons demo\Auto Balance Teams\Off
Group: BFD2ABT
Mutex: BFD2ABT
Flags: OTHER

Battlefield 1942 Secret Weapons demo\Ticket Ratio
Group: NUL

Battlefield 1942 Secret Weapons demo\Ticket Ratio\100%
Group: BFD2TR
Mutex: BFD2TR
1 if Ticket\ Ratio > "100" remove

Battlefield 1942 Secret Weapons demo\Ticket Ratio\>100%
Group: BFD2TR
Mutex: BFD2TR
1 if Ticket\ Ratio <= "100" remove

Battlefield 1942 Secret Weapons demo\Ticket Ratio\>250%
Group: BFD2TR
1 if Ticket\ Ratio < "250" remove

Battlefield 1942 Secret Weapons demo\Ticket Ratio\>500%
Group: BFD2TR
1 if Ticket\ Ratio < "500" remove

Battlefield 1942 Secret Weapons demo\Team Kill Mode
Group: NUL

Battlefield 1942 Secret Weapons demo\Team Kill Mode\Punish
Group: BFD2TK
Mutex: BFD2TK
1 if TK\ Mode != "punish" remove

Battlefield 1942 Secret Weapons demo\Team Kill Mode\Forgive
Group: BFD2TK
Mutex: BFD2TK
Flags: OTHER

Battlefield 1942 Secret Weapons demo\CPU Speed
Group: NUL

Battlefield 1942 Secret Weapons demo\CPU Speed\>1000
Group: BFD2CPU
1 if CPU < "1000" remove

Battlefield 1942 Secret Weapons demo\CPU Speed\>1500
Group: BFD2CPU
1 if CPU < "1500" remove

Battlefield 1942 Secret Weapons demo\CPU Speed\>2000
Group: BFD2CPU
1 if CPU < "2000" remove

Battlezone II
ServerType: OLD
ExeName: BZone.EXE
JoinTemplate: {EXEPATH} /nointro +connect {address}[ +name "{NAME}"]
HostTemplate: {EXEPATH} /nointro +host 0[ +name "{NAME}"]
Port: 17770
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "bz2" remove

Blood 2
ServerType: OLD
ExeName: Blood2.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 27888
Maps: LITH
Mutex: SV
IRC: irc.quakenet.org/blood2
1 if servertype != "OLD" remove
2 if gamename != "blood2" remove

Chaser
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\Software\Cauldron\Chaser\InstallDir
ExeName: Chaser.EXE
JoinTemplate: {EXEPATH} -connect {address}[ -name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 3123
HostPort: 3000
Mutex: SV
1 if servertype != "NEW" remove
2 if gamename != "chaser" remove

Chaser demo
RegKey: HKEY_LOCAL_MACHINE\Software\Cauldron\Chaser\InstallDir
ExeName: Chaser.EXE
ServerType: NEW
JoinTemplate: {EXEPATH} -connect {address}[ -name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 3123
HostPort: 3000
Mutex: SV
1 if servertype != "NEW" remove
2 if gamename != "chaserd" remove

Codename Eagle
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Take2\Codename Eagle\SrcDisk\Path
ExeName: Game.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 4711
HostPort: 24711
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "cneagle" remove

Codename: Outbreak
ServerType: OLD
ExeName: Outbreak.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 26900
HostPort: 15011
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "cnoutbreak" remove

Cossacks
ServerType: LOB
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectPlay\Applications\Cossacks\Path
ExeName: dmcr.exe
JoinTemplate: DP
HostTemplate: DP
GUID: {5BFDB060-06A4-11d0-9C4F-00A0C705475f}
Port: 27244
Mutex: SV
1 if servertype != "LOB" remove
2 if gamename != "Cossacks" remove

Counter-Strike retail
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Sierra OnLine\Setup\CSTRIKE\Directory
ExeName: CStrike.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Maps: QUAKE
Mutex: SV
PathMustNotHave: steam
IRC: irc.gamesnet.net/counter-strike GamesNET (US)
IRC: irc.enterthegame.com/counterstrike ETG (US)
IRC: irc.quakenet.org/counter-strike QuakeNet (Europe)
1 if servertype != "HL" remove
2 if gamedir ~!= "cs*" remove
3 if sv_region != "" remove

Counter-Strike retail\de maps
Mutex: CSMAP
2 if map ~!= "de_*" remove

Counter-Strike retail\de maps\de_dust
Mutex: CSMAPDE
2 if map ~!= "de_dust" remove

Counter-Strike retail\de maps\de_dust2
Mutex: CSMAPDE
2 if map ~!= "de_dust2" remove

Counter-Strike retail\de maps\de_aztec
Mutex: CSMAPDE
2 if map ~!= "de_aztec" remove

Counter-Strike retail\de maps\de_prodigy
Mutex: CSMAPDE
2 if map ~!= "de_prodigy" remove

Counter-Strike retail\de maps\de_survivor
Mutex: CSMAPDE
2 if map ~!= "de_survivor" remove

Counter-Strike retail\de maps\de_inferno
Mutex: CSMAPDE
2 if map ~!= "de_inferno" remove

Counter-Strike retail\de maps\de_cbble
Mutex: CSMAPDE
2 if map ~!= "de_cbble" remove

Counter-Strike retail\de maps\de_train
Mutex: CSMAPDE
2 if map ~!= "de_train" remove

Counter-Strike retail\de maps\de_vertigo
Mutex: CSMAPDE
2 if map ~!= "de_vertigo" remove

Counter-Strike retail\de maps\de_torn
Mutex: CSMAPDE
2 if map ~!= "de_torn" remove

Counter-Strike retail\de maps\de_storm
Mutex: CSMAPDE
2 if map ~!= "de_storm" remove

Counter-Strike retail\de maps\de_nuke
Mutex: CSMAPDE
2 if map ~!= "de_nuke" remove

Counter-Strike retail\de maps\de_rotterdam
Mutex: CSMAPDE
2 if map ~!= "de_rotterdam" remove

Counter-Strike retail\de maps\de_vegas
Mutex: CSMAPDE
2 if map ~!= "de_vegas" remove

Counter-Strike retail\de maps\de_chateau
Mutex: CSMAPDE
2 if map ~!= "de_chateau" remove

Counter-Strike retail\de maps\de_piranesi
Mutex: CSMAPDE
2 if map ~!= "de_piranesi" remove

Counter-Strike retail\de maps\de_clan1_mill
Mutex: CSMAPDE
2 if map ~!= "de_clan1_mill" remove

Counter-Strike retail\de maps\de_clan2_fire
Mutex: CSMAPDE
2 if map ~!= "de_clan2_fire" remove

Counter-Strike retail\de maps\other
Mutex: CSMAPDE
Flags: OTHER

Counter-Strike retail\cs maps
Mutex: CSMAP
2 if map ~!= "cs_*" remove

Counter-Strike retail\cs maps\cs_italy
Mutex: CSMAPCS
2 if map ~!= "cs_italy" remove

Counter-Strike retail\cs maps\cs_assault
Mutex: CSMAPCS
2 if map ~!= "cs_assault" remove

Counter-Strike retail\cs maps\cs_militia
Mutex: CSMAPCS
2 if map ~!= "cs_militia" remove

Counter-Strike retail\cs maps\cs_siege
Mutex: CSMAPCS
2 if map ~!= "cs_siege" remove

Counter-Strike retail\cs maps\cs_office
Mutex: CSMAPCS
2 if map ~!= "cs_office" remove

Counter-Strike retail\cs maps\cs_thunder
Mutex: CSMAPCS
2 if map ~!= "cs_thunder" remove

Counter-Strike retail\cs maps\cs_backalley
Mutex: CSMAPCS
2 if map ~!= "cs_backalley" remove

Counter-Strike retail\cs maps\cs_747
Mutex: CSMAPCS
2 if map ~!= "cs_747" remove

Counter-Strike retail\cs maps\cs_estate
Mutex: CSMAPCS
2 if map ~!= "cs_estate" remove

Counter-Strike retail\cs maps\cs_assault2k
Mutex: CSMAPCS
2 if map ~!= "cs_assault2k" remove

Counter-Strike retail\cs maps\cs_havana
Mutex: CSMAPCS
2 if map ~!= "cs_havana" remove

Counter-Strike retail\cs maps\other
Mutex: CSMAPCS
Flags: OTHER

Counter-Strike retail\as maps
Mutex: CSMAP
2 if map ~!= "as_*" remove

Counter-Strike retail\as maps\as_oilrig
Mutex: CSMAPAS
2 if map ~!= "as_oilrig" remove

Counter-Strike retail\as maps\as_tundra
Mutex: CSMAPAS
2 if map ~!= "as_tundra" remove

Counter-Strike retail\as maps\as_highrise
Mutex: CSMAPAS
2 if map ~!= "as_highrise" remove

Counter-Strike retail\as maps\other
Mutex: CSMAPAS
Flags: OTHER

Counter-Strike retail\other
Mutex: CSMAP
Flags: OTHER

Counter-Strike retail\CS 1.5
Group: CSVER
Mutex: CSVER
1 if protocol != "46" remove
2 if gamedir ~!= "cstrike" remove
3 if axn_version != "" remove

Counter-Strike retail\CS 1.5 w/ 1.3 jumping
Group: CSVER
Mutex: CSVER
1 if protocol != "46" remove
2 if gamedir ~!= "cstrike" remove
3 if axn_version == "" remove

Counter-Strike retail\CS Classic
Group: CSVER
Mutex: CSVER
1 if protocol != "46" remove
2 if gamedir ~!= "csclassic" remove

Counter-Strike retail\CS 1.4
Group: CSVER
Mutex: CSVER
1 if protocol != "45" remove
2 if sv_restart == "" remove
3 if axn_version != "" remove

Counter-Strike retail\CS 1.4 w/ 1.3 jumping
Group: CSVER
Mutex: CSVER
1 if protocol != "45" remove
2 if sv_restart == "" remove
3 if axn_version == "" remove

Counter-Strike retail\CS 1.3
Group: CSVER
Mutex: CSVER
1 if protocol != "45" remove
2 if sv_restart != "" remove
3 if mp_logdetail == "" remove

Counter-Strike retail\CS b5.2
Group: CSVER
Mutex: CSVER
1 if gamedir ~!= "cstrikeb52" remove

Counter-Strike retail\StatsMe
Group: CSSM
1 if statsme_version == "" remove

Counter-Strike retail\WarCraft
Mutex: CSMOD
Group: CSMOD
1 if Warcraft_3_XP == "" remove

Counter-Strike retail\SuperHero
Mutex: CSMOD
Group: CSMOD
1 if SuperHeroMod_Version == "" remove

Counter-Strike retail\No Mods
Mutex: CSMOD
Group: CSMOD
Flags: OTHER

Counter-Strike retail\WWCL Config
Group: NUL

Counter-Strike retail\WWCL Config\On
Group: CSWWCL
Mutex: CSWWCL
1 if wwclconfig_version == "" remove

Counter-Strike retail\WWCL Config\Off
Group: CSWWCL
Mutex: CSWWCL
Flags: OTHER

Counter-Strike retail\Metamod
Group: NUL

Counter-Strike retail\Metamod\Admin Mod
Group: CSAM
1 if admin_mod_version == "" remove

Counter-Strike retail\Metamod\United Admins
Group: NUL

Counter-Strike retail\Metamod\United Admins\HLGuard 1.5
Group: CSUA
Mutex: CSHLG
1 if hlguard_version < "1.4999" remove

Counter-Strike retail\Metamod\United Admins\HLGuard 1.41
Group: CSUA
Mutex: CSHLG
1 if hlguard_version < "1.4099" remove

Counter-Strike retail\Metamod\United Admins\HLGuard
Group: CSUA
Mutex: CSHLG
1 if hlguard_version == "" remove

Counter-Strike retail\Metamod\United Admins\No HLGuard
Group: CSUA
Mutex: CSHLG
Flags: OTHER

Counter-Strike retail\Metamod\United Admins\ClanMod
Group: CSCM
1 if clanmod_version == "" remove

Counter-Strike retail\Valve Anti-Cheat
Group: NUL

Counter-Strike retail\Valve Anti-Cheat\On
Group: VACCS
Mutex: VACCS
1 if secure != "1" remove

Counter-Strike retail\Valve Anti-Cheat\Off
Group: VACCS
Mutex: VACCS
Flags: OTHER

Counter-Strike retail\Cheating-Death
Icon: $HL CD\CDeath.exe
Group: NUL

Counter-Strike retail\Cheating-Death\Required
Mutex: HLCD
Group: HLCD
1 if cdversion == "" remove
2 if cdrequired != "1" remove

Counter-Strike retail\Cheating-Death\Optional
Mutex: HLCD
Group: HLCD
1 if cdversion == "" remove
2 if cdrequired == "1" remove

Counter-Strike retail\Cheating-Death\No Cheating-Death
Mutex: HLCD
Group: HLCD
1 if cdversion != "" remove

Counter-Strike retail\Friendly Fire
Group: NUL

Counter-Strike retail\Friendly Fire\On
Group: HLFF
Mutex: HLFF
1 if mp_friendlyfire != "1" remove

Counter-Strike retail\Friendly Fire\Off
Group: HLFF
Mutex: HLFF
1 if mp_friendlyfire == "1" remove

Counter-Strike retail\Server type
Group: NUL

Counter-Strike retail\Server type\Dedicated
Group: CSSV
Mutex: CSSV
1 if sv != "d" remove

Counter-Strike retail\Server type\Listen
Mutex: CSSV
Group: CSSV
1 if sv != "l" remove

Counter-Strike retail\Server type\HLTV
Mutex: CSSV
Group: CSSV
1 if sv != "p" remove

Counter-Strike retail\Server type\Windows
Group: CSOS
Mutex: CSOS
1 if os != "w" remove

Counter-Strike retail\Server type\Linux
Group: CSOS
Mutex: CSOS
1 if os != "l" remove

Counter-Strike retail\Server type\Ping Booster
Group: CSPB
1 if server_fps == "" remove

Counter-Strike Steam
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath
ExeName: SteamApps\*\Counter-Strike\HL.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Icon: $BASE\cstrike\game.ico
Mutex: SV
Flags: LAUNCHER STEAM
PathMustHave: SteamApps*Counter-Strike
WindowName: Counter-Strike
IRC: irc.gamesnet.net/steam Steam support
IRC: irc.gamesnet.net/counter-strike GamesNET (US)
IRC: irc.enterthegame.com/counterstrike ETG (US)
IRC: irc.quakenet.org/counter-strike QuakeNet (Europe)
1 if servertype != "HL" remove
2 if gamedir ~!= "cstrike" remove
3 if sv_region == "" remove

Counter-Strike Steam\de maps
Mutex: CSSMAP
2 if map ~!= "de_*" remove

Counter-Strike Steam\de maps\de_dust
Mutex: CSSMAPDE
2 if map ~!= "de_dust" remove

Counter-Strike Steam\de maps\de_dust2
Mutex: CSSMAPDE
2 if map ~!= "de_dust2" remove

Counter-Strike Steam\de maps\de_aztec
Mutex: CSSMAPDE
2 if map ~!= "de_aztec" remove

Counter-Strike Steam\de maps\de_prodigy
Mutex: CSSMAPDE
2 if map ~!= "de_prodigy" remove

Counter-Strike Steam\de maps\de_survivor
Mutex: CSSMAPDE
2 if map ~!= "de_survivor" remove

Counter-Strike Steam\de maps\de_inferno
Mutex: CSSMAPDE
2 if map ~!= "de_inferno" remove

Counter-Strike Steam\de maps\de_cbble
Mutex: CSSMAPDE
2 if map ~!= "de_cbble" remove

Counter-Strike Steam\de maps\de_train
Mutex: CSSMAPDE
2 if map ~!= "de_train" remove

Counter-Strike Steam\de maps\de_vertigo
Mutex: CSSMAPDE
2 if map ~!= "de_vertigo" remove

Counter-Strike Steam\de maps\de_torn
Mutex: CSSMAPDE
2 if map ~!= "de_torn" remove

Counter-Strike Steam\de maps\de_storm
Mutex: CSSMAPDE
2 if map ~!= "de_storm" remove

Counter-Strike Steam\de maps\de_nuke
Mutex: CSSMAPDE
2 if map ~!= "de_nuke" remove

Counter-Strike Steam\de maps\de_rotterdam
Mutex: CSSMAPDE
2 if map ~!= "de_rotterdam" remove

Counter-Strike Steam\de maps\de_vegas
Mutex: CSSMAPDE
2 if map ~!= "de_vegas" remove

Counter-Strike Steam\de maps\de_chateau
Mutex: CSSMAPDE
2 if map ~!= "de_chateau" remove

Counter-Strike Steam\de maps\de_piranesi
Mutex: CSSMAPDE
2 if map ~!= "de_piranesi" remove

Counter-Strike Steam\de maps\de_clan1_mill
Mutex: CSSMAPDE
2 if map ~!= "de_clan1_mill" remove

Counter-Strike Steam\de maps\de_clan2_fire
Mutex: CSSMAPDE
2 if map ~!= "de_clan2_fire" remove

Counter-Strike Steam\de maps\de_airstrip
Mutex: CSSMAPDE
2 if map ~!= "de_airstrip" remove

Counter-Strike Steam\de maps\other
Mutex: CSSMAPDE
Flags: OTHER

Counter-Strike Steam\cs maps
Mutex: CSSMAP
2 if map ~!= "cs_*" remove

Counter-Strike Steam\cs maps\cs_italy
Mutex: CSSMAPCS
2 if map ~!= "cs_italy" remove

Counter-Strike Steam\cs maps\cs_assault
Mutex: CSSMAPCS
2 if map ~!= "cs_assault" remove

Counter-Strike Steam\cs maps\cs_militia
Mutex: CSSMAPCS
2 if map ~!= "cs_militia" remove

Counter-Strike Steam\cs maps\cs_siege
Mutex: CSSMAPCS
2 if map ~!= "cs_siege" remove

Counter-Strike Steam\cs maps\cs_office
Mutex: CSSMAPCS
2 if map ~!= "cs_office" remove

Counter-Strike Steam\cs maps\cs_thunder
Mutex: CSSMAPCS
2 if map ~!= "cs_thunder" remove

Counter-Strike Steam\cs maps\cs_backalley
Mutex: CSSMAPCS
2 if map ~!= "cs_backalley" remove

Counter-Strike Steam\cs maps\cs_747
Mutex: CSSMAPCS
2 if map ~!= "cs_747" remove

Counter-Strike Steam\cs maps\cs_estate
Mutex: CSSMAPCS
2 if map ~!= "cs_estate" remove

Counter-Strike Steam\cs maps\cs_assault2k
Mutex: CSSMAPCS
2 if map ~!= "cs_assault2k" remove

Counter-Strike Steam\cs maps\cs_havana
Mutex: CSSMAPCS
2 if map ~!= "cs_havana" remove

Counter-Strike Steam\cs maps\other
Mutex: CSSMAPCS
Flags: OTHER

Counter-Strike Steam\as maps
Mutex: CSSMAP
2 if map ~!= "as_*" remove

Counter-Strike Steam\as maps\as_oilrig
Mutex: CSSMAPAS
2 if map ~!= "as_oilrig" remove

Counter-Strike Steam\as maps\as_tundra
Mutex: CSSMAPAS
2 if map ~!= "as_tundra" remove

Counter-Strike Steam\as maps\as_highrise
Mutex: CSSMAPAS
2 if map ~!= "as_highrise" remove

Counter-Strike Steam\as maps\other
Mutex: CSSMAPAS
Flags: OTHER

Counter-Strike Steam\other
Mutex: CSSMAP
Flags: OTHER

Counter-Strike Steam\StatsMe
Group: CSSSM
1 if statsme_version == "" remove

Counter-Strike Steam\WarCraft
Mutex: CSSMOD
Group: CSSMOD
1 if Warcraft_3_XP == "" remove

Counter-Strike Steam\SuperHero
Mutex: CSSMOD
Group: CSSMOD
1 if SuperHeroMod_Version == "" remove

Counter-Strike Steam\No Mods
Mutex: CSSMOD
Group: CSSMOD
Flags: OTHER

Counter-Strike Steam\No Shield
Group: CSSNS
1 if hostname ~!= "*shield*" remove

Counter-Strike Steam\WWCL Config
Group: NUL

Counter-Strike Steam\WWCL Config\On
Group: CSSWWCL
Mutex: CSSWWCL
1 if wwclconfig_version == "" remove

Counter-Strike Steam\WWCL Config\Off
Group: CSSWWCL
Mutex: CSSWWCL
Flags: OTHER

Counter-Strike Steam\Metamod
Group: NUL

Counter-Strike Steam\Metamod\Admin Mod
Group: CSSAM
1 if admin_mod_version == "" remove

Counter-Strike Steam\Metamod\United Admins
Group: NUL

Counter-Strike Steam\Metamod\United Admins\HLGuard 1.5
Group: CSSUA
Mutex: CSSHLG
1 if hlguard_version < "1.4999" remove

Counter-Strike Steam\Metamod\United Admins\HLGuard 1.41
Group: CSSUA
Mutex: CSSHLG
1 if hlguard_version < "1.4099" remove

Counter-Strike Steam\Metamod\United Admins\HLGuard
Group: CSSUA
Mutex: CSSHLG
1 if hlguard_version == "" remove

Counter-Strike Steam\Metamod\United Admins\No HLGuard
Group: CSSUA
Mutex: CSSHLG
Flags: OTHER

Counter-Strike Steam\Metamod\United Admins\ClanMod
Group: CSSCM
1 if clanmod_version == "" remove

Counter-Strike Steam\Valve Anti-Cheat
Group: NUL

Counter-Strike Steam\Valve Anti-Cheat\On
Group: VACCSS
Mutex: VACCSS
1 if secure != "1" remove

Counter-Strike Steam\Valve Anti-Cheat\Off
Group: VACCSS
Mutex: VACCSS
Flags: OTHER

Counter-Strike Steam\Cheating-Death
Icon: $HL CD\CDeath.exe
Group: NUL

Counter-Strike Steam\Cheating-Death\Required
Mutex: CSSCD
Group: CSSCD
1 if cdversion == "" remove
2 if cdrequired != "1" remove

Counter-Strike Steam\Cheating-Death\Optional
Mutex: CSSCD
Group: CSSCD
1 if cdversion == "" remove
2 if cdrequired == "1" remove

Counter-Strike Steam\Cheating-Death\No Cheating-Death
Mutex: CSSCD
Group: CSSCD
1 if cdversion != "" remove

Counter-Strike Steam\Friendly Fire
Group: NUL

Counter-Strike Steam\Friendly Fire\On
Group: CSSFF
Mutex: CSSFF
1 if mp_friendlyfire != "1" remove

Counter-Strike Steam\Friendly Fire\Off
Group: CSSFF
Mutex: CSSFF
1 if mp_friendlyfire == "1" remove

Counter-Strike Steam\Server type
Group: NUL

Counter-Strike Steam\Server type\Dedicated
Group: CSSSV
Mutex: CSSSV
1 if sv != "d" remove

Counter-Strike Steam\Server type\Listen
Mutex: CSSSV
Group: CSSSV
1 if sv != "l" remove

Counter-Strike Steam\Server type\HLTV
Mutex: CSSSV
Group: CSSSV
1 if sv != "p" remove

Counter-Strike Steam\Server type\Windows
Group: CSSOS
Mutex: CSSOS
1 if os != "w" remove

Counter-Strike Steam\Server type\Linux
Group: CSSOS
Mutex: CSSOS
1 if os != "l" remove

Counter-Strike Steam\Server type\Ping Booster
Group: CSSPB
1 if server_fps == "" remove

Daikatana
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Eidos Interactive\Daikatana\SourcePath
ExeName: Daikatana.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 27982
HostPort: 27992
Mutex: SV
Maps: QUAKE
1 if servertype != "OLD" remove
2 if gamename != "daikatana" remove

Day of Defeat retail
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\DOD\InstallPath
ExeName: DoD.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Maps: QUAKE
Mutex: SV
IRC: irc.gamesnet.net/dod GamesNET (US)
IRC: irc.quakenet.org/dod QuakeNet (EU)
IRC: irc.quakenet.org/dod.fi Finnish (QNet)
IRC: irc.quakenet.org/dod.de German (QNet)
IRC: irc.quakenet.org/dod.se Swedish (QNet)
PathMustNotHave: steam
1 if servertype != "HL" remove
2 if gamedir ~!= "dod*" remove
3 if sv_region != "" remove

Day of Defeat retail\anzio
Mutex: DODRMAP
2 if map ~!= "dod_anzio" remove

Day of Defeat retail\avalanche
Mutex: DODRMAP
2 if map ~!= "dod_avalanche" remove

Day of Defeat retail\caen
Mutex: DODRMAP
2 if map ~!= "dod_caen" remove

Day of Defeat retail\charlie
Mutex: DODRMAP
2 if map ~!= "dod_charlie" remove

Day of Defeat retail\chemille
Mutex: DODRMAP
2 if map ~!= "dod_chemille" remove

Day of Defeat retail\donner
Mutex: DODRMAP
2 if map ~!= "dod_donner" remove

Day of Defeat retail\flash
Mutex: DODRMAP
2 if map ~!= "dod_flash" remove

Day of Defeat retail\forest
Mutex: DODRMAP
2 if map ~!= "dod_forest" remove

Day of Defeat retail\glider
Mutex: DODRMAP
2 if map ~!= "dod_glider" remove

Day of Defeat retail\jagd
Mutex: DODRMAP
2 if map ~!= "dod_jagd" remove

Day of Defeat retail\kalt
Mutex: DODRMAP
2 if map ~!= "dod_kalt" remove

Day of Defeat retail\kraftstoff
Mutex: DODRMAP
2 if map ~!= "dod_kraftstoff" remove

Day of Defeat retail\merderet
Mutex: DODRMAP
2 if map ~!= "dod_merderet" remove

Day of Defeat retail\vicenza
Mutex: DODRMAP
2 if map ~!= "dod_vicenza" remove

Day of Defeat retail\zalec
Mutex: DODRMAP
2 if map ~!= "dod_zalec" remove

Day of Defeat retail\Other
Mutex: DODRMAP
Flags: OTHER

Day of Defeat retail\Friendly Fire
Group: NUL

Day of Defeat retail\Friendly Fire\On
Group: DODFF
Mutex: DODFF
1 if mp_friendlyfire != "1" remove

Day of Defeat retail\Friendly Fire\Off
Group: DODFF
Mutex: DODFF
1 if mp_friendlyfire == "1" remove

Day of Defeat Steam
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath
ExeName: SteamApps\*\Day of Defeat\HL.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Icon: $BASE\dod\game.ico
Mutex: SV
Flags: LAUNCHER STEAM
PathMustHave: SteamApps*Day of Defeat
IRC: irc.gamesnet.net/dod GamesNET (US)
IRC: irc.quakenet.org/dod QuakeNet (EU)
IRC: irc.quakenet.org/dod.fi Finnish (QNet)
IRC: irc.quakenet.org/dod.de German (QNet)
IRC: irc.quakenet.org/dod.se Swedish (QNet)
WindowName: Day of Defeat
1 if servertype != "HL" remove
2 if gamedir ~!= "dod*" remove
3 if sv_region == "" remove

Day of Defeat Steam\anzio
Mutex: DODSMAP
2 if map ~!= "dod_anzio" remove

Day of Defeat Steam\avalanche
Mutex: DODSMAP
2 if map ~!= "dod_avalanche" remove

Day of Defeat Steam\caen
Mutex: DODSMAP
2 if map ~!= "dod_caen" remove

Day of Defeat Steam\charlie
Mutex: DODSMAP
2 if map ~!= "dod_charlie" remove

Day of Defeat Steam\chemille
Mutex: DODSMAP
2 if map ~!= "dod_chemille" remove

Day of Defeat Steam\donner
Mutex: DODSMAP
2 if map ~!= "dod_donner" remove

Day of Defeat Steam\flash
Mutex: DODSMAP
2 if map ~!= "dod_flash" remove

Day of Defeat Steam\forest
Mutex: DODSMAP
2 if map ~!= "dod_forest" remove

Day of Defeat Steam\glider
Mutex: DODSMAP
2 if map ~!= "dod_glider" remove

Day of Defeat Steam\jagd
Mutex: DODSMAP
2 if map ~!= "dod_jagd" remove

Day of Defeat Steam\kalt
Mutex: DODSMAP
2 if map ~!= "dod_kalt" remove

Day of Defeat Steam\kraftstoff
Mutex: DODSMAP
2 if map ~!= "dod_kraftstoff" remove

Day of Defeat Steam\merderet
Mutex: DODSMAP
2 if map ~!= "dod_merderet" remove

Day of Defeat Steam\vicenza
Mutex: DODSMAP
2 if map ~!= "dod_vicenza" remove

Day of Defeat Steam\zalec
Mutex: DODSMAP
2 if map ~!= "dod_zalec" remove

Day of Defeat Steam\Other
Mutex: DODSMAP
Flags: OTHER

Day of Defeat Steam\Friendly Fire
Group: NUL

Day of Defeat Steam\Friendly Fire\On
Group: DODSFF
Mutex: DODSFF
1 if mp_friendlyfire != "1" remove

Day of Defeat Steam\Friendly Fire\Off
Group: DODSFF
Mutex: DODSFF
1 if mp_friendlyfire == "1" remove

Day of Defeat Steam\Metamod
Group: NUL

Day of Defeat Steam\Metamod\Admin Mod
Group: DODSAM
1 if admin_mod_version == "" remove

Day of Defeat Steam\Metamod\United Admins
Group: NUL

Day of Defeat Steam\Metamod\United Admins\HLGuard 1.5
Group: DODSUA
Mutex: DODSHLG
1 if hlguard_version < "1.4999" remove

Day of Defeat Steam\Metamod\United Admins\HLGuard 1.41
Group: DODSUA
Mutex: DODSHLG
1 if hlguard_version < "1.4099" remove

Day of Defeat Steam\Metamod\United Admins\HLGuard
Group: DODSUA
Mutex: DODSHLG
1 if hlguard_version == "" remove

Day of Defeat Steam\Metamod\United Admins\No HLGuard
Group: DODSUA
Mutex: DODSHLG
Flags: OTHER

Day of Defeat Steam\Metamod\United Admins\ClanMod
Group: DODSCM
1 if clanmod_version == "" remove

Day of Defeat Steam\Valve Anti-Cheat
Group: NUL

Day of Defeat Steam\Valve Anti-Cheat\On
Group: VACCSS
Mutex: VACCSS
1 if secure != "1" remove

Day of Defeat Steam\Valve Anti-Cheat\Off
Group: VACCSS
Mutex: VACCSS
Flags: OTHER

Day of Defeat Steam\Cheating-Death
Icon: $HL CD\CDeath.exe
Group: NUL

Day of Defeat Steam\Cheating-Death\Required
Mutex: DODSCD
Group: DODSCD
1 if cdversion == "" remove
2 if cdrequired != "1" remove

Day of Defeat Steam\Cheating-Death\Optional
Mutex: DODSCD
Group: DODSCD
1 if cdversion == "" remove
2 if cdrequired == "1" remove

Day of Defeat Steam\Cheating-Death\No Cheating-Death
Mutex: DODSCD
Group: DODSCD
1 if cdversion != "" remove

Day of Defeat Steam\Server type
Group: NUL

Day of Defeat Steam\Server type\Dedicated
Group: DODSSV
Mutex: DODSSV
1 if sv != "d" remove

Day of Defeat Steam\Server type\Listen
Mutex: DODSSV
Group: DODSSV
1 if sv != "l" remove

Day of Defeat Steam\Server type\HLTV
Mutex: DODSSV
Group: DODSSV
1 if sv != "p" remove

Day of Defeat Steam\Server type\Windows
Group: DODSOS
Mutex: DODSOS
1 if os != "w" remove

Day of Defeat Steam\Server type\Linux
Group: DODSOS
Mutex: DODSOS
1 if os != "l" remove

Day of Defeat Steam\Server type\Ping Booster
Group: DODSPB
1 if server_fps == "" remove

Deathmatch Classic Steam
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath
ExeName: SteamApps\*\Deathmatch Classic\HL.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Icon: $BASE\dmc\game.ico
IRC: irc.quakenet.org/hldmc
Mutex: SV
Flags: LAUNCHER STEAM
PathMustHave: SteamApps*Deathmatch Classic
WindowName: Deathmatch Classic
1 if servertype != "HL" remove
2 if gamedir ~!= "dmc" remove
3 if sv_region == "" remove

Deer Hunter 3
ServerType: OLD
ExeName: Deer Hunter 3.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 9891
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "DH3" remove

Deer Hunter 4
ServerType: OLD
RegKey: HKEY_CURRENT_USER\Software\Sunstorm Interactive\Deer Hunter 4\Settings\BasePath
ExeName: ..\Deer Hunter 4.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 4848
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "DH4" remove

Deer Hunter 5
ServerType: OLD
RegKey: HKEY_CURRENT_USER\Software\Sunstorm Interactive\Deer Hunter 5\Settings\BasePath
ExeName: Deer Hunter 5.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 4848
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "DH5" remove

Descent 3
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\Descent 3.exe\Path
ExeName: Main.EXE
JoinTemplate: {EXEPATH} -launched -directip {address} -nointro
HostTemplate: {EXEPATH}
Port: 20142
HostPort: 2092
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "descent3" remove

Deus Ex
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Unreal Technology\Installed Apps\Deus Ex\Folder
ExeName: System\DeusEx.EXE
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH}
Port: 7791
HostPort: 7790
Maps: UNREAL
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "deusex" remove

Devastation
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\Software\digitalo\Devastation\GamePath
ExeName: Devastation.EXE
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH}
Port: 7900
HostPort: 7777
Mutex: SV
1 if servertype != "NEW" remove
2 if gamename != "devastation" remove

Devastation\v390
Mutex: DEV
1 if version != "390" remove

Devastation\v381
Mutex: DEV
1 if version != "381" remove

Devastation\v380
Mutex: DEV
1 if version != "380" remove

Devastation\v367
Mutex: DEV
1 if version != "367" remove

Devastation\Other
Mutex: DEV
Flags: OTHER

Drakan
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Psygnosis\Drakan\Installation
ExeName: Drakan.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 27046
HostPort: 27045
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "drakan" remove

DzWords
ServerType: NEW
ExeName: DzWords.EXE
RegKey: HKEY_LOCAL_MACHINE\Software\DzWords\Path
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +config "{CONFIG}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH} +eye
Port: 8211
HostPort: 8088
Mutex: SV
1 if servertype != "NEW" remove
2 if gamename != "dzwords" remove

Freelancer
ServerType: DX
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Freelancer\1.0\AppPath
ExeName: exe\Freelancer.EXE
JoinTemplate: {EXEPATH} -s{address}
JoinMsg: ASE can't launch you directly into a Freelancer game. You'll have to go to multiplayer/LAN and click on the server that appears in the list.
HostTemplate: {EXEPATH}
Port: 2302
Mutex: SV
1 if servertype != "DX" remove
2 if guid != "26f090a6f026574eaca0ecf868e48d21" remove

Freelancer\UNSUPPORTED
Group: NUL

Ghost Recon
ServerType: GR
ExeName: GhostRecon.EXE
JoinTemplate: {EXEPATH} -client {ip} {port}[ -password "{PASSWORD}"]
HostTemplate: {EXEPATH} -server 2346
Port: 2348
HostPort: 2346
Mutex: SV
Icon: IDI_GR
Flags: LH
IRC: irc.gamesnet.net/ghostrecon
1 if servertype != "GR" goto 4
2 if gamebyte != "20" remove
3 keep
4 if servertype != "LOB" remove
5 if gamename != "Ghost Recon" remove

Ghost Recon\Team
Mutex: GR
1 if gamemode != "team" remove

Ghost Recon\Co-Op
Mutex: GR
1 if gamemode != "coop" remove

Ghost Recon\Solo
Mutex: GR
1 if gamemode != "solo" remove

Ghost Recon\less than 2 mins left
Group: GRTIME
1 if status == "joining" keep
2 if timeleft == "--:--" remove
3 if timeleft >= "2" remove

Ghost Recon\Dedicated
Group: GRDED
1 if dedicated != "1" remove

Ghost Recon\Threat Indicator
Group: NUL

Ghost Recon\Threat Indicator\On
Group: GRTI
Mutex: GRTI
1 if threat_indicator != "1" remove

Ghost Recon\Threat Indicator\Off
Group: GRTI
Mutex: GRTI
Flags: OTHER

Ghost Recon\Respawns
Group: NUL

Ghost Recon\Respawns\none
Group: GRRS
Mutex: GRRS
1 if respawns != "none" remove

Ghost Recon\Respawns\individual
Group: GRRS
Mutex: GRRS
1 if respawns != "individual" remove

Ghost Recon\Respawns\team
Group: GRRS
Mutex: GRRS
1 if respawns != "team" remove

Ghost Recon\Respawns\infinite
Group: GRRS
Mutex: GRRS
1 if respawns != "infinite" remove

Ghost Recon\Team ID
Group: NUL

Ghost Recon\Team ID\On
Group: GRTI2
Mutex: GRTI2
1 if team_id != "1" remove

Ghost Recon\Team ID\Off
Group: GRTI2
Mutex: GRTI2
Flags: OTHER

Ghost Recon\Random Insertions
Group: NUL

Ghost Recon\Random Insertions\On
Group: GRRI
Mutex: GRRI
1 if random_insertions != "1" remove

Ghost Recon\Random Insertions\Off
Group: GRRI
Mutex: GRRI
Flags: OTHER

Ghost Recon\Mods
Group: NUL

Ghost Recon\Mods\None
Group: GRMOD
Mutex: GRMOD
1 if mods != "" remove

Ghost Recon\Mods\Desert Siege
Group: GRMOD
Mutex: GRMOD
1 if mods != "\\mods\\mp1;" remove

Ghost Recon\Mods\Island Thunder
Group: GRMOD
Mutex: GRMOD
1 if mods != "\\mods\\mp1;\\mods\\mp2;" remove

Ghost Recon\Mods\DAGRM48
Group: GRMOD
Mutex: GRMOD
1 if mods != "*\\mods\\dagrm48;*" remove

Ghost Recon\Mods\War of Infamy
Group: GRMOD
Mutex: GRMOD
1 if mods != "*\\mods\\war of infamy;*" remove

Ghost Recon\Mods\HX4
Group: GRMOD
Mutex: GRMOD
1 if mods != "*\\mods\\hx4;*" remove

Ghost Recon\Mods\FL-AVA 1.4
Group: GRMOD
Mutex: GRMOD
1 if mods != "*\\mods\\fl-ava 1_4;*" remove

Ghost Recon\Mods\Frostbite
Group: GRMOD
Mutex: GRMOD
1 if mods != "\\mods\\mp1;\\mods\\mp2;\\mods\\frostbite;" remove

Ghost Recon\Mods\KidBu$ter
Group: GRMOD
Mutex: GRMOD
1 if mods != "*\\mods\\kidbu$ter;*" remove

Ghost Recon\Mods\DA49
Group: GRMOD
Mutex: GRMOD
1 if mods != "*\\mods\\da49;*" remove

Ghost Recon\Mods\Other
Group: GRMOD
Mutex: GRMOD
Flags: OTHER

Ghost Recon\Version
Group: NUL

Ghost Recon\Version\1.4
Group: GRVER
Mutex: GRVER
1 if version != "100.0A" remove

Ghost Recon\Version\1.3
Group: GRVER
Mutex: GRVER
1 if version != "11.101A" remove

Ghost Recon\Version\1.2.10.0
Group: GRVER
Mutex: GRVER
1 if version != "10.1010A" remove

Ghost Recon\Version\1.1.5.0
Group: GRVER
Mutex: GRVER
1 if version != "1.1F" remove

Ghost Recon\Version\1.0.0.2
Group: GRVER
Mutex: GRVER
1 if version != "IkeGameInfo*" remove

Ghost Recon\Version\Other
Group: GRVER
Mutex: GRVER
Flags: OTHER

Ghost Recon demo
ServerType: GR
ExeName: GRDemo.EXE
JoinTemplate: {EXEPATH} -client {ip} {port}[ -password "{PASSWORD}"]
HostTemplate: {EXEPATH} -server 2346
Port: 2348
HostPort: 2346
Mutex: SV
Icon: IDI_GR
IRC: irc.gamesnet.net/ghostrecon
1 if servertype != "GR" remove
2 if gamebyte != "11" remove

Ghost Recon demo\Team
Mutex: GR
1 if gamemode != "team" remove

Ghost Recon demo\Co-Op
Mutex: GR
1 if gamemode != "coop" remove

Ghost Recon demo\Solo
Mutex: GR
1 if gamemode != "solo" remove

Ghost Recon demo\less than 2 mins left
Group: GRTIME
1 if status == "joining" keep
2 if timeleft == "--:--" remove
3 if timeleft >= "2" remove

Giants: Citizen Kabuto
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Microsoft\DirectPlay\Applications\Giants\Path
ExeName: Giants.EXE
JoinTemplate: {EXEPATH} -join {ip}[ -name "{NAME}"]
HostTemplate: {EXEPATH} -host "{NAME}'s game" [ -name "{NAME}"]
Port: 8911
HostPort: 19711
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "giants" remove

Global Operations
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Crave\Global Operations\Install Dir
ExeName: GlobalOps.EXE
JoinTemplate: BUILTIN_GO
Port: 28672
Maps: LITH
Mutex: SV
Icon: $BASE\uzi.ico
IRC: irc.gamesnet.net/globalops Official Global Ops chat
1 if servertype != "OLD" remove
2 if gamename ~!= "globalops" remove

Global Operations\Windows
Group: GOOS
Mutex: GOOS
1 if os != "0" remove

Global Operations\Linux
Group: GOOS
Mutex: GOOS
1 if os != "1" remove

Gore
ServerType: OLD
RegKey: HKEY_CURRENT_USER\Software\4DRulers\GoreUltimateSoldier\InstallPath
ExeName: Gore.EXE
JoinTemplate: {EXEPATH} --connect {address}[ --playername "{NAME}"][ --load "{CONFIG}"][ --password "{PASSWORD}"][ -rules {gametype}]
HostTemplate: {EXEPATH}
Port: 27778
HostPort: 27777
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "gore" remove

Gore\DM
Mutex: GORE
1 if game != "DM" remove

Gore\TACT
Mutex: GORE
1 if game != "TACT" remove

Gore\CTF
Mutex: GORE
1 if game != "CTF" remove

Gore\TDM
Mutex: GORE
1 if game != "TDM" remove

Gore\COOP
Mutex: GORE
1 if game != "COOP" remove

Gore\Other
Flags: OTHER

GTA3:MTA
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\D:\gta3cdPC\gta3.exe\Path
ExeName: MTA.EXE
JoinTemplate: {EXEPATH} +connect {address}
HostTemplate: {EXEPATH}
Port: 2126
HostPort: 2003
Mutex: SV
1 if servertype != "NEW" remove
2 if gamename != "gta3mta" remove

Gunman Chronicles
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Gunman Chronicles\UninstallString
ExeName: Gunman.EXE
JoinTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Maps: QUAKE
Mutex: SV
1 if servertype != "HL" remove
2 if gamedir ~!= "rewolf" remove

Half-Life
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\Half-Life\InstallPath
ExeName: HL.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Maps: QUAKE
Mutex: SV
Icon: IDI_HL
IRC: irc.gamesnet.net/planethalflife
PathMustNotHave: steam
1 if servertype != "HL" remove
2 if sv_region != "" remove

Half-Life\Deathmatch
Mutex: HLGAME
Icon: $BASE\hl.exe
1 if gamedir ~== "valve" keep
2 if gamedir ~!= "ag*" remove

Half-Life\Deathmatch\Free For All
Mutex: HLDM
3 if gamename != "Half-Life" remove
4 if maxclients <= "2" remove

Half-Life\Deathmatch\Teamplay
Mutex: HLDM
3 if gamename != "HL Teamplay" remove
4 if maxclients <= "2" remove

Half-Life\Deathmatch\1 on 1
Mutex: HLDM
3 if maxclients > "2" remove

Half-Life\Deathmatch\AdrenalineGamer
Icon: $BASE\aghl\ag.ico
IRC: irc.quakenet.org/pmers
1 if gamedir ~!= "ag*" remove

Half-Life\TeamFortress Classic
Mutex: HLGAME
Icon: $BASE\tfc\tfstats\tfstats.exe
2 if gamedir ~!= "tfc" remove

Half-Life\TeamFortress Classic\2fort
Mutex: TFCMAP
2 if map ~!= "2fort" remove

Half-Life\TeamFortress Classic\well
Mutex: TFCMAP
2 if map ~!= "well" remove

Half-Life\TeamFortress Classic\rock2
Mutex: TFCMAP
2 if map ~!= "rock2" remove

Half-Life\TeamFortress Classic\crossover2
Mutex: TFCMAP
2 if map ~!= "crossover2" remove

Half-Life\TeamFortress Classic\badlands
Mutex: TFCMAP
2 if map ~!= "badlands" remove

Half-Life\TeamFortress Classic\dustbowl
Mutex: TFCMAP
2 if map ~!= "dustbowl" remove

Half-Life\TeamFortress Classic\flagrun
Mutex: TFCMAP
2 if map ~!= "flagrun" remove

Half-Life\TeamFortress Classic\avanti
Mutex: TFCMAP
2 if map ~!= "avanti" remove

Half-Life\TeamFortress Classic\warpath
Mutex: TFCMAP
2 if map ~!= "warpath" remove

Half-Life\TeamFortress Classic\hunted
Mutex: TFCMAP
2 if map ~!= "hunted" remove

Half-Life\TeamFortress Classic\epicenter
Mutex: TFCMAP
2 if map ~!= "epicenter" remove

Half-Life\TeamFortress Classic\cz2
Mutex: TFCMAP
2 if map ~!= "cz2" remove

Half-Life\TeamFortress Classic\casbah
Mutex: TFCMAP
2 if map ~!= "casbah" remove

Half-Life\TeamFortress Classic\Other
Mutex: TFCMAP
Flags: OTHER

Half-Life\TeamFortress Classic\NeoTF
Group: NUL

Half-Life\TeamFortress Classic\NeoTF\Yes
Group: NEOTF
Mutex: NEOTF
1 if neotf == "" remove

Half-Life\TeamFortress Classic\NeoTF\No
Group: NEOTF
Mutex: NEOTF
Flags: OTHER

Half-Life\TeamFortress Classic\FoxBots
Group: NUL

Half-Life\TeamFortress Classic\FoxBots\Yes
Group: FOXBOT
Mutex: FOXBOT
1 if foxbot == "" remove

Half-Life\TeamFortress Classic\FoxBots\No
Group: FOXBOT
Mutex: FOXBOT
Flags: OTHER

Half-Life\Counter-Strike
Mutex: HLGAME
Icon: $BASE\cstrike\cstrike.ico
IRC: irc.gamesnet.net/counter-strike GamesNET (US)
IRC: irc.enterthegame.com/counterstrike ETG (US)
IRC: irc.quakenet.org/counter-strike QuakeNet (Europe)
2 if gamedir ~!= "cs*" remove

Half-Life\Counter-Strike\de maps
Mutex: CSMAP
2 if map ~!= "de_*" remove

Half-Life\Counter-Strike\de maps\de_dust
Mutex: CSMAPDE
2 if map ~!= "de_dust" remove

Half-Life\Counter-Strike\de maps\de_dust2
Mutex: CSMAPDE
2 if map ~!= "de_dust2" remove

Half-Life\Counter-Strike\de maps\de_aztec
Mutex: CSMAPDE
2 if map ~!= "de_aztec" remove

Half-Life\Counter-Strike\de maps\de_prodigy
Mutex: CSMAPDE
2 if map ~!= "de_prodigy" remove

Half-Life\Counter-Strike\de maps\de_survivor
Mutex: CSMAPDE
2 if map ~!= "de_survivor" remove

Half-Life\Counter-Strike\de maps\de_inferno
Mutex: CSMAPDE
2 if map ~!= "de_inferno" remove

Half-Life\Counter-Strike\de maps\de_cbble
Mutex: CSMAPDE
2 if map ~!= "de_cbble" remove

Half-Life\Counter-Strike\de maps\de_train
Mutex: CSMAPDE
2 if map ~!= "de_train" remove

Half-Life\Counter-Strike\de maps\de_vertigo
Mutex: CSMAPDE
2 if map ~!= "de_vertigo" remove

Half-Life\Counter-Strike\de maps\de_torn
Mutex: CSMAPDE
2 if map ~!= "de_torn" remove

Half-Life\Counter-Strike\de maps\de_storm
Mutex: CSMAPDE
2 if map ~!= "de_storm" remove

Half-Life\Counter-Strike\de maps\de_nuke
Mutex: CSMAPDE
2 if map ~!= "de_nuke" remove

Half-Life\Counter-Strike\de maps\de_rotterdam
Mutex: CSMAPDE
2 if map ~!= "de_rotterdam" remove

Half-Life\Counter-Strike\de maps\de_vegas
Mutex: CSMAPDE
2 if map ~!= "de_vegas" remove

Half-Life\Counter-Strike\de maps\de_chateau
Mutex: CSMAPDE
2 if map ~!= "de_chateau" remove

Half-Life\Counter-Strike\de maps\de_piranesi
Mutex: CSMAPDE
2 if map ~!= "de_piranesi" remove

Half-Life\Counter-Strike\de maps\de_clan1_mill
Mutex: CSMAPDE
2 if map ~!= "de_clan1_mill" remove

Half-Life\Counter-Strike\de maps\de_clan2_fire
Mutex: CSMAPDE
2 if map ~!= "de_clan2_fire" remove

Half-Life\Counter-Strike\de maps\other
Mutex: CSMAPDE
Flags: OTHER

Half-Life\Counter-Strike\cs maps
Mutex: CSMAP
2 if map ~!= "cs_*" remove

Half-Life\Counter-Strike\cs maps\cs_italy
Mutex: CSMAPCS
2 if map ~!= "cs_italy" remove

Half-Life\Counter-Strike\cs maps\cs_assault
Mutex: CSMAPCS
2 if map ~!= "cs_assault" remove

Half-Life\Counter-Strike\cs maps\cs_militia
Mutex: CSMAPCS
2 if map ~!= "cs_militia" remove

Half-Life\Counter-Strike\cs maps\cs_siege
Mutex: CSMAPCS
2 if map ~!= "cs_siege" remove

Half-Life\Counter-Strike\cs maps\cs_office
Mutex: CSMAPCS
2 if map ~!= "cs_office" remove

Half-Life\Counter-Strike\cs maps\cs_thunder
Mutex: CSMAPCS
2 if map ~!= "cs_thunder" remove

Half-Life\Counter-Strike\cs maps\cs_backalley
Mutex: CSMAPCS
2 if map ~!= "cs_backalley" remove

Half-Life\Counter-Strike\cs maps\cs_747
Mutex: CSMAPCS
2 if map ~!= "cs_747" remove

Half-Life\Counter-Strike\cs maps\cs_estate
Mutex: CSMAPCS
2 if map ~!= "cs_estate" remove

Half-Life\Counter-Strike\cs maps\cs_assault2k
Mutex: CSMAPCS
2 if map ~!= "cs_assault2k" remove

Half-Life\Counter-Strike\cs maps\cs_havana
Mutex: CSMAPCS
2 if map ~!= "cs_havana" remove

Half-Life\Counter-Strike\cs maps\other
Mutex: CSMAPCS
Flags: OTHER

Half-Life\Counter-Strike\as maps
Mutex: CSMAP
2 if map ~!= "as_*" remove

Half-Life\Counter-Strike\as maps\as_oilrig
Mutex: CSMAPAS
2 if map ~!= "as_oilrig" remove

Half-Life\Counter-Strike\as maps\as_tundra
Mutex: CSMAPAS
2 if map ~!= "as_tundra" remove

Half-Life\Counter-Strike\as maps\as_highrise
Mutex: CSMAPAS
2 if map ~!= "as_highrise" remove

Half-Life\Counter-Strike\as maps\other
Mutex: CSMAPAS
Flags: OTHER

Half-Life\Counter-Strike\other
Mutex: HLMAP
Flags: OTHER

Half-Life\Counter-Strike\CS 1.5
Group: CSVER2
Mutex: CSVER2
1 if protocol != "46" remove
2 if gamedir ~!= "cstrike" remove
3 if axn_version != "" remove

Half-Life\Counter-Strike\CS 1.5 w/ 1.3 jumping
Group: CSVER2
Mutex: CSVER2
1 if protocol != "46" remove
2 if gamedir ~!= "cstrike" remove
3 if axn_version == "" remove

Half-Life\Counter-Strike\CS Classic
Group: CSVER2
Mutex: CSVER2
1 if protocol != "46" remove
2 if gamedir ~!= "csclassic" remove

Half-Life\Counter-Strike\CS 1.4
Group: CSVER2
Mutex: CSVER2
1 if protocol != "45" remove
2 if sv_restart == "" remove
3 if axn_version != "" remove

Half-Life\Counter-Strike\CS 1.4 w/ 1.3 jumping
Group: CSVER2
Mutex: CSVER2
1 if protocol != "45" remove
2 if sv_restart == "" remove
3 if axn_version == "" remove

Half-Life\Counter-Strike\CS 1.3
Group: CSVER2
Mutex: CSVER2
1 if protocol != "45" remove
2 if sv_restart != "" remove
3 if mp_logdetail == "" remove

Half-Life\Counter-Strike\CS b5.2
Group: CSVER2
Mutex: CSVER2
1 if gamedir ~!= "cstrikeb52" remove

Half-Life\Counter-Strike\StatsMe
Group: HLSM
1 if statsme_version == "" remove

Half-Life\Counter-Strike\WarCraft
Mutex: HLCSMOD
Group: HLCSMOD
1 if Warcraft_3_XP == "" remove

Half-Life\Counter-Strike\SuperHero
Mutex: HLCSMOD
Group: HLCSMOD
1 if SuperHeroMod_Version == "" remove

Half-Life\Counter-Strike\No Mods
Mutex: HLCSMOD
Group: HLCSMOD
Flags: OTHER

Half-Life\Counter-Strike\WWCL Config
Group: NUL

Half-Life\Counter-Strike\WWCL Config\On
Group: HLWWCL
Mutex: HLWWCL
1 if wwclconfig_version == "" remove

Half-Life\Counter-Strike\WWCL Config\Off
Group: HLWWCL
Mutex: HLWWCL
Flags: OTHER

Half-Life\Opposing Force
Mutex: HLGAME
Icon: $BASE\gearbox\opfor.ico
2 if gamedir ~!= "gearbox" remove

Half-Life\Opposing Force\DM
Mutex: OPFOR
2 if map ~!= "op4_*" remove

Half-Life\Opposing Force\CTF
Mutex: OPFOR
2 if map ~!= "op4ctf_*" remove

Half-Life\Opposing Force\Other
Mutex: OPFOR
Flags: OTHER

Half-Life\Firearms
Mutex: HLGAME
Icon: $BASE\firearms\firearms.ico
IRC: irc.gamesnet.net/firearms Official (GamesNET)
IRC: irc.quakenet.org/firearms Quakenet (EU)
2 if gamedir ~!= "firearms" remove

Half-Life\Firearms\ps maps
Mutex: HLFA
1 if map ~!= "ps_*" remove

Half-Life\Firearms\ps maps\ps_coldwar
Mutex: HLFAPS
2 if map ~!= "ps_coldwar" remove

Half-Life\Firearms\ps maps\ps_crash
Mutex: HLFAPS
2 if map ~!= "ps_crash" remove

Half-Life\Firearms\ps maps\ps_marie
Mutex: HLFAPS
2 if map ~!= "ps_marie" remove

Half-Life\Firearms\ps maps\ps_river
Mutex: HLFAPS
2 if map ~!= "ps_river" remove

Half-Life\Firearms\ps maps\ps_upham
Mutex: HLFAPS
2 if map ~!= "ps_upham" remove

Half-Life\Firearms\sd maps
Mutex: HLFA
1 if map ~!= "sd_*" remove

Half-Life\Firearms\sd maps\sd_durandal
Mutex: HLFASD
2 if map ~!= "sd_durandal" remove

Half-Life\Firearms\sd maps\sd_force
Mutex: HLFASD
2 if map ~!= "sd_force" remove

Half-Life\Firearms\sd maps\sd_oberland
Mutex: HLFASD
2 if map ~!= "sd_oberland" remove

Half-Life\Firearms\obj maps
Mutex: HLFA
1 if map ~!= "obj_*" remove

Half-Life\Firearms\obj maps\obj_bocage
Mutex: HLFAOBJ
2 if map ~!= "obj_bocage" remove

Half-Life\Firearms\obj maps\obj_paradise
Mutex: HLFAOBJ
2 if map ~!= "obj_paradise" remove

Half-Life\Firearms\obj maps\obj_willow
Mutex: HLFAOBJ
2 if map ~!= "obj_willow" remove

Half-Life\Firearms\tc maps
Mutex: HLFA
1 if map ~!= "tc_*" remove

Half-Life\Firearms\tc maps\tc_golan
Mutex: HLFATC
2 if map ~!= "tc_golan" remove

Half-Life\Firearms\tc maps\tc_iwojima
Mutex: HLFATC
2 if map ~!= "tc_iwojima" remove

Half-Life\Firearms\tc maps\tc_rubble
Mutex: HLFATC
2 if map ~!= "tc_rubble" remove

Half-Life\Firearms\tp maps
Mutex: HLFA
1 if map ~!= "tp_*" remove

Half-Life\Firearms\Other
Mutex: HLFA
Flags: OTHER

Half-Life\Firearms\WWCL Config
Group: NUL

Half-Life\Firearms\WWCL Config\On
Group: CSWWCL
Mutex: CSWWCL
1 if wwclconfig_version == "" remove

Half-Life\Firearms\WWCL Config\Off
Group: CSWWCL
Mutex: CSWWCL
Flags: OTHER

Half-Life\Front Line Force
Mutex: HLGAME
Icon: $BASE\frontline\flf.ico
IRC: irc.gamesnet.net/frontline GamesNET (US)
IRC: irc.quakenet.org/frontline Quakenet (EU)
2 if gamedir ~!= "frontline" remove

Half-Life\Day of Defeat
Mutex: HLGAME
Icon: $BASE\dod\dodicon.ico
IRC: irc.gamesnet.net/dod GamesNET (US)
IRC: irc.quakenet.org/dod QuakeNet (EU)
IRC: irc.quakenet.org/dod.fi Finnish (QNet)
IRC: irc.quakenet.org/dod.de German (QNet)
IRC: irc.quakenet.org/dod.se Swedish (QNet)
2 if gamedir ~!= "dod" remove

Half-Life\Day of Defeat\anzio
Mutex: DOD
2 if map ~!= "dod_anzio" remove

Half-Life\Day of Defeat\avalanche
Mutex: DOD
2 if map ~!= "dod_avalanche" remove

Half-Life\Day of Defeat\caen
Mutex: DOD
2 if map ~!= "dod_caen" remove

Half-Life\Day of Defeat\charlie
Mutex: DOD
2 if map ~!= "dod_charlie" remove

Half-Life\Day of Defeat\chemille
Mutex: DOD
2 if map ~!= "dod_chemille" remove

Half-Life\Day of Defeat\donner
Mutex: DOD
2 if map ~!= "dod_donner" remove

Half-Life\Day of Defeat\flash
Mutex: DOD
2 if map ~!= "dod_flash" remove

Half-Life\Day of Defeat\forest
Mutex: DOD
2 if map ~!= "dod_forest" remove

Half-Life\Day of Defeat\glider
Mutex: DOD
2 if map ~!= "dod_glider" remove

Half-Life\Day of Defeat\jagd
Mutex: DOD
2 if map ~!= "dod_jagd" remove

Half-Life\Day of Defeat\kalt
Mutex: DOD
2 if map ~!= "dod_kalt" remove

Half-Life\Day of Defeat\kraftstoff
Mutex: DOD
2 if map ~!= "dod_kraftstoff" remove

Half-Life\Day of Defeat\merderet
Mutex: DOD
2 if map ~!= "dod_merderet" remove

Half-Life\Day of Defeat\vicenza
Mutex: DOD
2 if map ~!= "dod_vicenza" remove

Half-Life\Day of Defeat\zalec
Mutex: DOD
2 if map ~!= "dod_zalec" remove

Half-Life\Day of Defeat\Other
Mutex: DOD
Flags: OTHER

Half-Life\Day of Defeat\DoD 1.0
Mutex: DODVER
Group: DODVER
2 if mp_roundlives != "" remove

Half-Life\Day of Defeat\DoD 3.x
Mutex: DODVER
Group: DODVER
2 if mp_allowroaming == "" remove

Half-Life\Day of Defeat\DoD 2.1
Mutex: DODVER
Group: DODVER
2 if map_fog != "0" remove

Half-Life\Day of Defeat\Older
Mutex: DODVER
Group: DODVER
Flags: OTHER

Half-Life\DeathMatch Classic
Mutex: HLGAME
Icon: $BASE\dmc\dmc.ico
IRC: irc.quakenet.org/hldmc
2 if gamedir ~!= "dmc" remove

Half-Life\Action Half-Life
Mutex: HLGAME
Icon: $BASE\action\ahl.ico
IRC: irc.gamesnet.net/actionhalflife
2 if gamedir ~!= "action" remove

Half-Life\Action Half-Life\Deathmatch
Mutex: HLAHL
3 if mp_gametype != "0" remove

Half-Life\Action Half-Life\LMS w/o selection
Mutex: HLAHL
3 if mp_gametype != "1" remove

Half-Life\Action Half-Life\LMS /w selection
Mutex: HLAHL
3 if mp_gametype != "2" remove

Half-Life\Action Half-Life\Random LMS
Mutex: HLAHL
3 if mp_gametype != "3" remove

Half-Life\Action Half-Life\Teamplay
Mutex: HLAHL
3 if mp_gametype != "4" remove

Half-Life\Action Half-Life\Teamplay w/o rounds
Mutex: HLAHL
3 if mp_gametype != "5" remove

Half-Life\Ricochet
Mutex: HLGAME
Icon: $BASE\ricochet\ricochet.ico
IRC: irc.quakenet.org/ricochet
1 if gamedir ~!= "ricochet" remove

Half-Life\Digital Paintball
Mutex: HLGAME
Icon: $BASE\dpb\dpb.ico
IRC: irc.gamesnet.net/dpb
1 if gamedir ~!= "dpb" remove

Half-Life\The Specialists
Mutex: HLGAME
Icon: $BASE\ts\ts.ico
1 if gamedir ~!= "ts" remove

Half-Life\The Specialists\DM
Mutex: HLSP
1 if mp_teamplay >= "1" remove

Half-Life\The Specialists\TDM
Mutex: HLSP
Flags: OTHER

Half-Life\Natural Selection
Mutex: HLGAME
Icon: $BASE\ns\ns.ico
IRC: irc.gamesnet.net/naturalselection
1 if gamedir ~!= "ns" remove

Half-Life\Natural Selection\ns_bast
Mutex: NSMAP
1 if map ~!= "ns_bast" remove

Half-Life\Natural Selection\ns_caged
Mutex: NSMAP
1 if map ~!= "ns_caged" remove

Half-Life\Natural Selection\ns_eclipse
Mutex: NSMAP
1 if map ~!= "ns_eclipse" remove

Half-Life\Natural Selection\ns_hera
Mutex: NSMAP
1 if map ~!= "ns_hera" remove

Half-Life\Natural Selection\ns_lost
Mutex: NSMAP
1 if map ~!= "ns_lost" remove

Half-Life\Natural Selection\ns_mineshaft
Mutex: NSMAP
1 if map ~!= "ns_mineshaft" remove

Half-Life\Natural Selection\ns_nothing
Mutex: NSMAP
1 if map ~!= "ns_nothing" remove

Half-Life\Natural Selection\ns_origin
Mutex: NSMAP
1 if map ~!= "ns_origin" remove

Half-Life\Natural Selection\ns_tanith
Mutex: NSMAP
1 if map ~!= "ns_tanith" remove

Half-Life\Natural Selection\ns_veil
Mutex: NSMAP
1 if map ~!= "ns_veil" remove

Half-Life\Natural Selection\other
Mutex: NSMAP
Flags: OTHER

Half-Life\Natural Selection\2.01
Group: NSVER
Mutex: NSVER
1 if mp_version != "v2.01*" remove

Half-Life\Natural Selection\2.0
Group: NSVER
Mutex: NSVER
1 if mp_version != "v2.0" remove

Half-Life\Natural Selection\1.04
Group: NSVER
Mutex: NSVER
1 if mp_version != "v1.04" remove

Half-Life\Natural Selection\1.03
Group: NSVER
Mutex: NSVER
1 if mp_version != "v1.03" remove

Half-Life\Natural Selection\Older
Group: NSVER
Mutex: NSVER
1 if mp_version != "" remove

Half-Life\Natural Selection\Newer
Group: NSVER
Mutex: NSVER
Flags: OTHER

Half-Life\Earth's Special Forces
Icon: $BASE\esf\esf.ico
Mutex: HLGAME
IRC: irc.gamesnet.net/esf
2 if gamedir ~!= "esf" remove

Half-Life\Earth's Special Forces\1.1
Mutex: ESF
1 if mp_melee == "" remove

Half-Life\Earth's Special Forces\Other
Mutex: ESF
Flags: OTHER

Half-Life\Science & Industry
Mutex: HLGAME
Icon: $BASE\si\si1.ico
IRC: irc.gamesnet.net/s_i
2 if gamedir ~!= "si" remove

Half-Life\Science & Industry\Maps
Group: NUL

Half-Life\Science & Industry\Maps\si_alley
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_alley" remove

Half-Life\Science & Industry\Maps\si_daybreak
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_daybreak" remove

Half-Life\Science & Industry\Maps\si_early
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_early" remove

Half-Life\Science & Industry\Maps\si_hirise
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_hirise" remove

Half-Life\Science & Industry\Maps\si_laser
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_laser" remove

Half-Life\Science & Industry\Maps\si_mercato
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_mercato" remove

Half-Life\Science & Industry\Maps\si_metropolis
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_metropolis" remove

Half-Life\Science & Industry\Maps\si_military
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_military" remove

Half-Life\Science & Industry\Maps\si_mill
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_mill" remove

Half-Life\Science & Industry\Maps\si_mtg
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_mtg" remove

Half-Life\Science & Industry\Maps\si_overtime
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_overtime" remove

Half-Life\Science & Industry\Maps\si_rush
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_rush" remove

Half-Life\Science & Industry\Maps\si_sewers
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_sewers" remove

Half-Life\Science & Industry\Maps\si_tundra
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_tundra" remove

Half-Life\Science & Industry\Maps\si_urban
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_urban" remove

Half-Life\Science & Industry\Maps\si_virus
Mutex: SIMAP
Group: SIMAP
2 if map ~!= "si_virus" remove

Half-Life\Science & Industry\Maps\Other
Mutex: SIMAP
Group: SIMAP
Flags: OTHER

Half-Life\Science & Industry\LlamaFilter(tm)
Group: NUL

Half-Life\Science & Industry\LlamaFilter(tm)\Off
Group: SIFILTER
Mutex: SIFILTER
1 if si_llamafilter ~!= "0" remove

Half-Life\Science & Industry\LlamaFilter(tm)\On (Level 1)
Group: SIFILTER
Mutex: SIFILTER
1 if si_llamafilter ~!= "1" remove

Half-Life\Science & Industry\LlamaFilter(tm)\On (Level 2)
Group: SIFILTER
Mutex: SIFILTER
1 if si_llamafilter ~!= "2" remove

Half-Life\Science & Industry\LlamaFilter(tm)\On (Level 3)
Group: SIFILTER
Mutex: SIFILTER
1 if si_llamafilter ~!= "3" remove

Half-Life\Science & Industry\Misc. Options
Group: NUL

Half-Life\Science & Industry\Misc. Options\Allow Spectators
Group: SPECALLOW
1 if mp_allowspectators ~!= "1" remove

Half-Life\Science & Industry\Misc. Options\Team Balancing
Group: TEAMBALANCE
1 if si_balanceteams == "0" remove

Half-Life\Science & Industry\Misc. Options\Research Endgame
Group: RESEND
1 if si_researchendgame ~!= "1" remove

Half-Life\Science & Industry\Misc. Options\Highjump (0.98)
Group: HIJUMP
1 if si_highjump ~!= "1" remove

Half-Life\Science & Industry\Misc. Options\Spawn Equipped (0.98)
Group: SPAWNEQU
1 if si_spawnequipped ~!= "1" remove

Half-Life\Science & Industry\Misc. Options\Cash Scoring (0.98)
Group: CASHSCORE
1 if si_cashscoring ~!= "1" remove

Half-Life\Science & Industry\Misc. Options\BC Match (0.98)
Group: BCMATCH
1 if si_bcmatch >= "1" remove

Half-Life\Science & Industry\0.98
Mutex: SIVERSION
Group: SIVERSION
1 if si_bcmatch ~!= "" remove

Half-Life\Vampire Slayer
Mutex: HLGAME
Icon: $BASE\vs\vs.ico
2 if gamedir ~!= "vs" remove

Half-Life\Sven Co-op
Mutex: HLGAME
Icon: $BASE\svencoop\sc.ico
IRC: irc.gamesnet.net/svencoop
2 if gamedir ~!= "svencoop" remove

Half-Life\International Online Soccer
Mutex: HLGAME
Icon: $BASE\ios\ios.ico
2 if gamedir ~!= "ios" remove

Half-Life\Battle Grounds
Mutex: HLGAME
Icon: $BASE\bg\bgloader.exe
1 if gamedir ~!= "bg" remove

Half-Life\Battle Grounds\1.2
Mutex: HLBG
1 if mp_version != "1.2" remove

Half-Life\Battle Grounds\Other
Mutex: HLBG
Flags: OTHER

Half-Life\Monkeystrike
Mutex: HLGAME
Icon: $BASE\monkeystrike\monkeystrike.ico
2 if gamedir ~!= "monkeystrike" remove

Half-Life\Underworld Bloodline
Mutex: HLGAME
Icon: $BASE\bloodline.ico
2 if gamedir ~!= "underworld" remove

Half-Life\Other
Mutex: HLGAME
Flags: OTHER

Half-Life\Other\Public Enemy
Mutex: HLGAME2
Icon: $BASE\penemy\Public-Enemy.ico
IRC: irc.quakenet.org/penemy
2 if gamedir ~!= "penemy" remove

Half-Life\Other\The Wastes
Mutex: HLGAME2
Icon: $BASE\wasteland\whl.ico
IRC: irc.gamesnet.net/thewastes
2 if gamedir ~!= "thewastes" remove

Half-Life\Other\Uncrossable Parallel
Mutex: HLGAME2
IRC: irc.gamesnet.net/parallels
1 if gamedir ~!= "upbeta" remove

Half-Life\Other\Tour of Duty
Mutex: HLGAME2
Icon: $BASE\tod\tod.ico
IRC: irc.gamesnet.net/tourofduty GamesNET (US)
IRC: irc.quakenet.org/tourofduty QuakeNet (EU)
1 if gamedir ~!= "tod" remove

Half-Life\Other\Retro-CS
Mutex: HLGAME2
IRC: irc.gamesnet.net/retrocs Official (GamesNET)
IRC: irc.quakenet.org/retrocs German (QuakeNet)
2 if gamedir ~!= "retrocs" remove

Half-Life\Other\Desert Crisis
Mutex: HLGAME2
Icon: $BASE\dcrisis\dcicon.ico
IRC: irc.gamesnet.net/dcrisis
2 if gamedir ~!= "dcrisis" remove

Half-Life\Other\Desert Crisis\v1.5
Mutex: DCVER
1 if dc_version != "1.5" remove

Half-Life\Other\Desert Crisis\v1.1
Mutex: DCVER
1 if dc_version != "1.1" remove

Half-Life\Other\Desert Crisis\Other
Mutex: DCVER
Flags: OTHER

Half-Life\Other\The Opera
Mutex: HLGAME2
Icon: $BASE\opera\cl_dlls\client.dll
IRC: irc.gamesnet.net/operamod
2 if gamedir ~!= "opera" remove

Half-Life\Other\The Opera\Duel
Mutex: HLOP
2 if map ~!= "op_db_*" remove

Half-Life\Other\The Opera\FFA
Mutex: HLOP
2 if map ~!= "op_ffa_*" remove

Half-Life\Other\The Opera\DM
Mutex: HLOP
2 if map ~!= "op_dm_*" remove

Half-Life\Other\The Opera\LMS
Mutex: HLOP
2 if map ~!= "op_lms_*" remove

Half-Life\Other\The Opera\MM
Mutex: HLOP
2 if map ~!= "op_mm_*" remove

Half-Life\Other\Existence
Icon: $BASE\existence\x_icon.ico
Mutex: HLGAME2
IRC: irc.gamesnet.net/existence
2 if gamedir ~!= "existence" remove

Half-Life\Other\DragonMod Z
Mutex: HLGAME2
IRC: irc.gamesnet.net/dragonmodz
2 if gamedir ~!= "dragonmodz" remove

Half-Life\Other\Oz Deathmatch
Mutex: HLGAME2
Icon: $BASE\oz\oz.ico
2 if gamedir ~!= "oz" remove

Half-Life\Other\Oz Deathmatch\FFA
Mutex: HLOZ
3 if gamename != "Oz Deathmatch" remove

Half-Life\Other\Oz Deathmatch\Teamplay
Mutex: HLOZ
3 if gamename != "Oz DM Teamplay" remove

Half-Life\Other\Wanted
Mutex: HLGAME2
Icon: $BASE\wanted\wanted.ico
IRC: irc.gamesnet.net/wantedhl
2 if gamedir ~!= "wantedhl" remove

Half-Life\Other\PaintBall
Mutex: HLGAME2
Icon: $BASE\paintball\hlpb.ico
IRC: irc.gamesnet.net/dpb
2 if gamedir ~!= "paintball" remove

Half-Life\Other\Wizard Wars
Mutex: HLGAME2
Icon: $BASE\wizwars\wizwars.ico
IRC: irc.gamesnet.net/wizardwars
2 if gamedir ~!= "wizwars" remove

Half-Life\Other\Global Warfare
Mutex: HLGAME2
Icon: $BASE\globalwarfare\globalwarfare.ico
IRC: irc.gamesnet.net/globalwarfare GamesNET (US)
IRC: irc.quakenet.org/globalwarfare German (QNet)
2 if gamedir ~!= "globalwarfare" remove

Half-Life\Other\Pirates, Vikings and Knights
Mutex: HLGAME2
Icon: $BASE\pvk\pvk.ico
IRC: irc.gamesnet.net/pirates
2 if gamedir ~!= "pvk" remove

Half-Life\Other\Holy Wars
Mutex: HLGAME2
2 if gamedir ~!= "holywars" remove

Half-Life\Other\Gangwars
Mutex: HLGAME2
2 if gamedir ~!= "gangwars" remove

Half-Life\Other\Train Hunters
Mutex: HLGAME2
2 if gamedir ~!= "trainhunters" remove

Half-Life\Other\Battle of the Millenium
Mutex: HLGAME2
2 if gamedir ~!= "botm" remove

Half-Life\Other\Swarm
Mutex: HLGAME2
2 if gamedir ~!= "swarm" remove

Half-Life\Other\Rocket Crowbar
Mutex: HLGAME2
2 if gamedir ~!= "rockcrowbar" remove

Half-Life\Other\WormsHL
Mutex: HLGAME2
2 if gamedir ~!= "wormshl" remove

Half-Life\Other\StargateTC
Mutex: HLGAME2
2 if gamedir ~!= "stargatetc" remove

Half-Life\Other\Rival Species
Mutex: HLGAME2
2 if gamedir ~!= "rspecies" remove

Half-Life\Other\Gladiator
Mutex: HLGAME2
2 if gamedir ~!= "gladiator" remove

Half-Life\Other\Bumper Cars
Mutex: HLGAME2
2 if gamedir ~!= "bumpercars" remove

Half-Life\Other\OS Jail Break
Mutex: HLGAME2
2 if gamedir ~!= "osjb" remove

Half-Life\Other\Kanonball
Mutex: HLGAME2
2 if gamedir ~!= "kanonball" remove

Half-Life\Other\Other
Mutex: HLGAME2
Flags: OTHER

Half-Life\Other\Other\Goldeneye
Mutex: HLGAME3
Icon: $BASE\goldeneye\goldeneye.ico
2 if gamedir ~!= "goldeneye" remove

Half-Life\Other\Other\War In Europe
Mutex: HLGAME3
Icon: $BASE\wie\wie.ico
2 if gamedir ~!= "wie" remove

Half-Life\Other\Other\Cold Ice
Mutex: HLGAME3
Icon: $BASE\ice\ice.ico
2 if gamedir ~!= "ice" remove

Half-Life\Other\Other\BuzzyBots 
Mutex: HLGAME3
Icon: $BASE\buzzybots\buzzy.ico 
IRC: irc.gamesnet.net/buzzybots
2 if gamedir ~!= "buzzybots" remove 

Half-Life\Other\Other\Judgement 
Mutex: HLGAME3 
Icon: $BASE\judgedm\dredd.ico 
2 if gamedir ~!= "judgedm" remove 

Half-Life\Other\Other\Snow-War 
Mutex: HLGAME3 
Icon: $BASE\snow\snow.ico 
IRC: irc.gamesnet.net/snow-war
2 if gamedir ~!= "snow" remove 

Half-Life\Other\Other\They Hunger 
Mutex: HLGAME3 
Icon: $BASE\hunger\hunger.ico 
2 if gamedir ~!= "hunger" remove

Half-Life\Other\Other\Other
Mutex: HLGAME3
Flags: OTHER

Half-Life\Metamod
Group: NUL

Half-Life\Metamod\Admin Mod
Group: HLAM
1 if admin_mod_version == "" remove

Half-Life\Metamod\United Admins
IRC: irc.gamesnet.net/unitedadmins
Group: NUL

Half-Life\Metamod\United Admins\HLGuard 1.5
Group: UA
Mutex: HLG
1 if hlguard_version < "1.4999" remove

Half-Life\Metamod\United Admins\HLGuard 1.41
Group: UA
Mutex: HLG
1 if hlguard_version < "1.4099" remove

Half-Life\Metamod\United Admins\HLGuard
Group: UA
Mutex: HLG
1 if hlguard_version == "" remove

Half-Life\Metamod\United Admins\No HLGuard
Group: UA
Mutex: HLG
Flags: OTHER

Half-Life\Metamod\United Admins\ClanMod
Group: HLCM
1 if clanmod_version == "" remove

Half-Life\Valve Anti-Cheat
Group: NUL

Half-Life\Valve Anti-Cheat\On
Group: VAC
Mutex: VAC
1 if secure != "1" remove

Half-Life\Valve Anti-Cheat\Off
Group: VAC
Mutex: VAC
Flags: OTHER

Half-Life\Cheating-Death
Icon: $HL CD\CDeath.exe
Group: NUL

Half-Life\Cheating-Death\Required
Mutex: HLCD
Group: HLCD
1 if cdversion == "" remove
2 if cdrequired != "1" remove

Half-Life\Cheating-Death\Optional
Mutex: HLCD
Group: HLCD
1 if cdversion == "" remove
2 if cdrequired == "1" remove

Half-Life\Cheating-Death\No Cheating-Death
Mutex: HLCD
Group: HLCD
1 if cdversion != "" remove

Half-Life\Friendly Fire
Group: NUL

Half-Life\Friendly Fire\On
Group: HLFF
Mutex: HLFF
1 if mp_friendlyfire != "1" remove

Half-Life\Friendly Fire\Off
Group: HLFF
Mutex: HLFF
1 if mp_friendlyfire == "1" remove

Half-Life\Server type
Group: NUL

Half-Life\Server type\Dedicated
Group: HLSV
Mutex: HLSV
1 if sv != "d" remove

Half-Life\Server type\Listen
Mutex: HLSV
Group: HLSV
1 if sv != "l" remove

Half-Life\Server type\HLTV
Mutex: HLSV
Group: HLSV
1 if sv != "p" remove

Half-Life\Server type\Windows
Group: HLOS
Mutex: HLOS
1 if os != "w" remove

Half-Life\Server type\Linux
Group: HLOS
Mutex: HLOS
1 if os != "l" remove

Half-Life\Server type\Ping Booster
Group: HLPB
1 if server_fps == "" remove

Half-Life Steam
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath
ExeName: SteamApps\*\Half-Life\HL.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Mutex: SV
Icon: $BASE\valve\game.ico
IRC: irc.gamesnet.net/planethalflife
Flags: LAUNCHER STEAM
PathMustHave: SteamApps*Half-Life
WindowName: Half-Life
1 if servertype != "HL" remove
2 if sv_region == "" remove
3 if gamedir ~== "cstrike" remove
4 if gamedir ~== "dod" remove
5 if gamedir ~== "tfc" remove
6 if gamedir ~== "gearbox" remove
7 if gamedir ~== "ricochet" remove

Half-Life Steam\Deathmatch
Mutex: HLSGAME
1 if gamedir ~== "valve" keep
2 if gamedir ~!= "ag*" remove

Half-Life Steam\Deathmatch\Free For All
Mutex: HLSDM
3 if gamename != "Half-Life" remove
4 if maxclients <= "2" remove

Half-Life Steam\Deathmatch\Teamplay
Mutex: HLSDM
3 if gamename != "HL Teamplay" remove
4 if maxclients <= "2" remove

Half-Life Steam\Deathmatch\1 on 1
Mutex: HLSDM
3 if maxclients > "2" remove

Half-Life Steam\Deathmatch\AdrenalineGamer
Icon: $BASE\aghl\ag.ico
IRC: irc.quakenet.org/pmers
1 if gamedir ~!= "ag*" remove

Half-Life Steam\Firearms
Mutex: HLSGAME
Icon: $BASE\firearms\firearms.ico
IRC: irc.gamesnet.net/firearms Official (GamesNET)
IRC: irc.quakenet.org/firearms Quakenet (EU)
2 if gamedir ~!= "firearms" remove

Half-Life Steam\Firearms\ps maps
Mutex: HLSFA
1 if map ~!= "ps_*" remove

Half-Life Steam\Firearms\ps maps\ps_coldwar
Mutex: HLSFAPS
2 if map ~!= "ps_coldwar" remove

Half-Life Steam\Firearms\ps maps\ps_crash
Mutex: HLSFAPS
2 if map ~!= "ps_crash" remove

Half-Life Steam\Firearms\ps maps\ps_marie
Mutex: HLSFAPS
2 if map ~!= "ps_marie" remove

Half-Life Steam\Firearms\ps maps\ps_river
Mutex: HLSFAPS
2 if map ~!= "ps_river" remove

Half-Life Steam\Firearms\ps maps\ps_upham
Mutex: HLSFAPS
2 if map ~!= "ps_upham" remove

Half-Life Steam\Firearms\sd maps
Mutex: HLSFA
1 if map ~!= "sd_*" remove

Half-Life Steam\Firearms\sd maps\sd_durandal
Mutex: HLSFASD
2 if map ~!= "sd_durandal" remove

Half-Life Steam\Firearms\sd maps\sd_force
Mutex: HLSFASD
2 if map ~!= "sd_force" remove

Half-Life Steam\Firearms\sd maps\sd_oberland
Mutex: HLSFASD
2 if map ~!= "sd_oberland" remove

Half-Life Steam\Firearms\obj maps
Mutex: HLSFA
1 if map ~!= "obj_*" remove

Half-Life Steam\Firearms\obj maps\obj_bocage
Mutex: HLSFAOBJ
2 if map ~!= "obj_bocage" remove

Half-Life Steam\Firearms\obj maps\obj_paradise
Mutex: HLSFAOBJ
2 if map ~!= "obj_paradise" remove

Half-Life Steam\Firearms\obj maps\obj_willow
Mutex: HLSFAOBJ
2 if map ~!= "obj_willow" remove

Half-Life Steam\Firearms\tc maps
Mutex: HLSFA
1 if map ~!= "tc_*" remove

Half-Life Steam\Firearms\tc maps\tc_golan
Mutex: HLSFATC
2 if map ~!= "tc_golan" remove

Half-Life Steam\Firearms\tc maps\tc_iwojima
Mutex: HLSFATC
2 if map ~!= "tc_iwojima" remove

Half-Life Steam\Firearms\tc maps\tc_rubble
Mutex: HLSFATC
2 if map ~!= "tc_rubble" remove

Half-Life Steam\Firearms\tp maps
Mutex: HLSFA
1 if map ~!= "tp_*" remove

Half-Life Steam\Firearms\Other
Mutex: HLSFA
Flags: OTHER

Half-Life Steam\Firearms\WWCL Config
Group: NUL

Half-Life Steam\Firearms\WWCL Config\On
Group: HLSFAWWCL
Mutex: HLSFAWWCL
1 if wwclconfig_version == "" remove

Half-Life Steam\Firearms\WWCL Config\Off
Group: HLSFAWWCL
Mutex: HLSFAWWCL
Flags: OTHER

Half-Life Steam\Front Line Force
Mutex: HLSGAME
Icon: $BASE\frontline\flf.ico
IRC: irc.gamesnet.net/frontline GamesNET (US)
IRC: irc.quakenet.org/frontline Quakenet (EU)
2 if gamedir ~!= "frontline" remove

Half-Life Steam\Action Half-Life
Mutex: HLSGAME
Icon: $BASE\action\ahl.ico
IRC: irc.gamesnet.net/actionhalflife
2 if gamedir ~!= "action" remove

Half-Life Steam\Action Half-Life\Deathmatch
Mutex: HLSAHL
3 if mp_gametype != "0" remove

Half-Life Steam\Action Half-Life\LMS w/o selection
Mutex: HLSAHL
3 if mp_gametype != "1" remove

Half-Life Steam\Action Half-Life\LMS /w selection
Mutex: HLSAHL
3 if mp_gametype != "2" remove

Half-Life Steam\Action Half-Life\Random LMS
Mutex: HLSAHL
3 if mp_gametype != "3" remove

Half-Life Steam\Action Half-Life\Teamplay
Mutex: HLSAHL
3 if mp_gametype != "4" remove

Half-Life Steam\Action Half-Life\Teamplay w/o rounds
Mutex: HLSAHL
3 if mp_gametype != "5" remove

Half-Life Steam\Digital Paintball
Mutex: HLSGAME
Icon: $BASE\dpb\dpb.ico
IRC: irc.gamesnet.net/dpb
1 if gamedir ~!= "dpb" remove

Half-Life Steam\The Specialists
Mutex: HLSGAME
Icon: $BASE\ts\ts.ico
1 if gamedir ~!= "ts" remove

Half-Life Steam\The Specialists\DM
Mutex: HLSSP
1 if mp_teamplay >= "1" remove

Half-Life Steam\The Specialists\TDM
Mutex: HLSSP
Flags: OTHER

Half-Life Steam\Natural Selection
Mutex: HLSGAME
Icon: $BASE\ns\ns.ico
IRC: irc.gamesnet.net/naturalselection
1 if gamedir ~!= "ns" remove

Half-Life Steam\Natural Selection\ns_bast
Mutex: HLSNSMAP
1 if map ~!= "ns_bast" remove

Half-Life Steam\Natural Selection\ns_caged
Mutex: HLSNSMAP
1 if map ~!= "ns_caged" remove

Half-Life Steam\Natural Selection\ns_eclipse
Mutex: HLSNSMAP
1 if map ~!= "ns_eclipse" remove

Half-Life Steam\Natural Selection\ns_hera
Mutex: HLSNSMAP
1 if map ~!= "ns_hera" remove

Half-Life Steam\Natural Selection\ns_lost
Mutex: HLSNSMAP
1 if map ~!= "ns_lost" remove

Half-Life Steam\Natural Selection\ns_mineshaft
Mutex: HLSNSMAP
1 if map ~!= "ns_mineshaft" remove

Half-Life Steam\Natural Selection\ns_nothing
Mutex: HLSNSMAP
1 if map ~!= "ns_nothing" remove

Half-Life Steam\Natural Selection\ns_origin
Mutex: HLSNSMAP
1 if map ~!= "ns_origin" remove

Half-Life Steam\Natural Selection\ns_tanith
Mutex: HLSNSMAP
1 if map ~!= "ns_tanith" remove

Half-Life Steam\Natural Selection\ns_veil
Mutex: HLSNSMAP
1 if map ~!= "ns_veil" remove

Half-Life Steam\Natural Selection\other
Mutex: HLSNSMAP
Flags: OTHER

Half-Life Steam\Natural Selection\2.01
Group: HLSNSVER
Mutex: HLSNSVER
1 if mp_version != "v2.01*" remove

Half-Life Steam\Natural Selection\2.0
Group: HLSNSVER
Mutex: HLSNSVER
1 if mp_version != "v2.0" remove

Half-Life Steam\Natural Selection\1.04
Group: HLSNSVER
Mutex: HLSNSVER
1 if mp_version != "v1.04" remove

Half-Life Steam\Natural Selection\1.03
Group: HLSNSVER
Mutex: HLSNSVER
1 if mp_version != "v1.03" remove

Half-Life Steam\Natural Selection\Older
Group: HLSNSVER
Mutex: HLSNSVER
1 if mp_version != "" remove

Half-Life Steam\Natural Selection\Newer
Group: HLSNSVER
Mutex: HLSNSVER
Flags: OTHER

Half-Life Steam\Earth's Special Forces
Icon: $BASE\esf\esf.ico
Mutex: HLSGAME
IRC: irc.gamesnet.net/esf
2 if gamedir ~!= "esf" remove

Half-Life Steam\Earth's Special Forces\1.1
Mutex: HLSESF
1 if mp_melee == "" remove

Half-Life Steam\Earth's Special Forces\Other
Mutex: HLSESF
Flags: OTHER

Half-Life Steam\Science & Industry
Mutex: HLSGAME
Icon: $BASE\si\si1.ico
IRC: irc.gamesnet.net/s_i
2 if gamedir ~!= "si" remove

Half-Life Steam\Science & Industry\Maps
Group: NUL

Half-Life Steam\Science & Industry\Maps\si_alley
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_alley" remove

Half-Life Steam\Science & Industry\Maps\si_daybreak
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_daybreak" remove

Half-Life Steam\Science & Industry\Maps\si_early
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_early" remove

Half-Life Steam\Science & Industry\Maps\si_hirise
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_hirise" remove

Half-Life Steam\Science & Industry\Maps\si_laser
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_laser" remove

Half-Life Steam\Science & Industry\Maps\si_mercato
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_mercato" remove

Half-Life Steam\Science & Industry\Maps\si_metropolis
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_metropolis" remove

Half-Life Steam\Science & Industry\Maps\si_military
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_military" remove

Half-Life Steam\Science & Industry\Maps\si_mill
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_mill" remove

Half-Life Steam\Science & Industry\Maps\si_mtg
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_mtg" remove

Half-Life Steam\Science & Industry\Maps\si_overtime
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_overtime" remove

Half-Life Steam\Science & Industry\Maps\si_rush
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_rush" remove

Half-Life Steam\Science & Industry\Maps\si_sewers
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_sewers" remove

Half-Life Steam\Science & Industry\Maps\si_tundra
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_tundra" remove

Half-Life Steam\Science & Industry\Maps\si_urban
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_urban" remove

Half-Life Steam\Science & Industry\Maps\si_virus
Mutex: HLSSIMAP
Group: HLSSIMAP
2 if map ~!= "si_virus" remove

Half-Life Steam\Science & Industry\Maps\Other
Mutex: HLSSIMAP
Group: HLSSIMAP
Flags: OTHER

Half-Life Steam\Science & Industry\LlamaFilter(tm)
Group: NUL

Half-Life Steam\Science & Industry\LlamaFilter(tm)\Off
Group: HLSSIFILTER
Mutex: HLSSIFILTER
1 if si_llamafilter ~!= "0" remove

Half-Life Steam\Science & Industry\LlamaFilter(tm)\On (Level 1)
Group: HLSSIFILTER
Mutex: HLSSIFILTER
1 if si_llamafilter ~!= "1" remove

Half-Life Steam\Science & Industry\LlamaFilter(tm)\On (Level 2)
Group: HLSSIFILTER
Mutex: HLSSIFILTER
1 if si_llamafilter ~!= "2" remove

Half-Life Steam\Science & Industry\LlamaFilter(tm)\On (Level 3)
Group: HLSSIFILTER
Mutex: HLSSIFILTER
1 if si_llamafilter ~!= "3" remove

Half-Life Steam\Science & Industry\Misc. Options
Group: NUL

Half-Life Steam\Science & Industry\Misc. Options\Allow Spectators
Group: HLSSPECALLOW
1 if mp_allowspectators ~!= "1" remove

Half-Life Steam\Science & Industry\Misc. Options\Team Balancing
Group: HLSTEAMBALANCE
1 if si_balanceteams == "0" remove

Half-Life Steam\Science & Industry\Misc. Options\Research Endgame
Group: HLSRESEND
1 if si_researchendgame ~!= "1" remove

Half-Life Steam\Science & Industry\Misc. Options\Highjump (0.98)
Group: HLSHIJUMP
1 if si_highjump ~!= "1" remove

Half-Life Steam\Science & Industry\Misc. Options\Spawn Equipped (0.98)
Group: HLSSPAWNEQU
1 if si_spawnequipped ~!= "1" remove

Half-Life Steam\Science & Industry\Misc. Options\Cash Scoring (0.98)
Group: HLSCASHSCORE
1 if si_cashscoring ~!= "1" remove

Half-Life Steam\Science & Industry\Misc. Options\BC Match (0.98)
Group: HLSBCMATCH
1 if si_bcmatch >= "1" remove

Half-Life Steam\Science & Industry\0.98
Mutex: HLSSIVERSION
Group: HLSSIVERSION
1 if si_bcmatch ~!= "" remove

Half-Life Steam\Vampire Slayer
Mutex: HLSGAME
Icon: $BASE\vs\vs.ico
2 if gamedir ~!= "vs" remove

Half-Life Steam\Sven Co-op
Mutex: HLSGAME
Icon: $BASE\svencoop\sc.ico
IRC: irc.gamesnet.net/svencoop
2 if gamedir ~!= "svencoop" remove

Half-Life Steam\International Online Soccer
Mutex: HLSGAME
Icon: $BASE\ios\ios.ico
2 if gamedir ~!= "ios" remove

Half-Life Steam\Battle Grounds
Mutex: HLSGAME
Icon: $BASE\bg\bgloader.exe
1 if gamedir ~!= "bg" remove

Half-Life Steam\Battle Grounds\1.2
Mutex: HLSBG
1 if mp_version != "1.2" remove

Half-Life Steam\Battle Grounds\Other
Mutex: HLSBG
Flags: OTHER

Half-Life Steam\Monkeystrike
Mutex: HLSGAME
Icon: $BASE\monkeystrike\monkeystrike.ico
2 if gamedir ~!= "monkeystrike" remove

Half-Life Steam\Underworld Bloodline
Mutex: HLSGAME
Icon: $BASE\bloodline.ico
2 if gamedir ~!= "underworld" remove

Half-Life Steam\Other
Mutex: HLSGAME
Flags: OTHER

Half-Life Steam\Other\Public Enemy
Mutex: HLSGAME2
Icon: $BASE\penemy\Public-Enemy.ico
IRC: irc.quakenet.org/penemy
2 if gamedir ~!= "penemy" remove

Half-Life Steam\Other\The Wastes
Mutex: HLSGAME2
Icon: $BASE\wasteland\whl.ico
IRC: irc.gamesnet.net/thewastes
2 if gamedir ~!= "thewastes" remove

Half-Life Steam\Other\Uncrossable Parallel
Mutex: HLSGAME2
IRC: irc.gamesnet.net/parallels
1 if gamedir ~!= "upbeta" remove

Half-Life Steam\Other\Tour of Duty
Mutex: HLSGAME2
Icon: $BASE\tod\tod.ico
IRC: irc.gamesnet.net/tourofduty GamesNET (US)
IRC: irc.quakenet.org/tourofduty QuakeNet (EU)
1 if gamedir ~!= "tod" remove

Half-Life Steam\Other\Retro-CS
Mutex: HLSGAME2
IRC: irc.gamesnet.net/retrocs Official (GamesNET)
IRC: irc.quakenet.org/retrocs German (QuakeNet)
2 if gamedir ~!= "retrocs" remove

Half-Life Steam\Other\Desert Crisis
Mutex: HLSGAME2
Icon: $BASE\dcrisis\dcicon.ico
IRC: irc.gamesnet.net/dcrisis
2 if gamedir ~!= "dcrisis" remove

Half-Life Steam\Other\Desert Crisis\v1.5
Mutex: HLSDCVER
1 if dc_version != "1.5" remove

Half-Life Steam\Other\Desert Crisis\v1.1
Mutex: HLSDCVER
1 if dc_version != "1.1" remove

Half-Life Steam\Other\Desert Crisis\Other
Mutex: HLSDCVER
Flags: OTHER

Half-Life Steam\Other\The Opera
Mutex: HLSGAME2
Icon: $BASE\opera\cl_dlls\client.dll
IRC: irc.gamesnet.net/operamod
2 if gamedir ~!= "opera" remove

Half-Life Steam\Other\The Opera\Duel
Mutex: HLSOP
2 if map ~!= "op_db_*" remove

Half-Life Steam\Other\The Opera\FFA
Mutex: HLSOP
2 if map ~!= "op_ffa_*" remove

Half-Life Steam\Other\The Opera\DM
Mutex: HLSOP
2 if map ~!= "op_dm_*" remove

Half-Life Steam\Other\The Opera\LMS
Mutex: HLSOP
2 if map ~!= "op_lms_*" remove

Half-Life Steam\Other\The Opera\MM
Mutex: HLSOP
2 if map ~!= "op_mm_*" remove

Half-Life Steam\Other\Existence
Icon: $BASE\existence\x_icon.ico
Mutex: HLSGAME2
IRC: irc.gamesnet.net/existence
2 if gamedir ~!= "existence" remove

Half-Life Steam\Other\DragonMod Z
Mutex: HLSGAME2
IRC: irc.gamesnet.net/dragonmodz
2 if gamedir ~!= "dragonmodz" remove

Half-Life Steam\Other\Oz Deathmatch
Mutex: HLSGAME2
Icon: $BASE\oz\oz.ico
2 if gamedir ~!= "oz" remove

Half-Life Steam\Other\Oz Deathmatch\FFA
Mutex: HLSOZ
3 if gamename != "Oz Deathmatch" remove

Half-Life Steam\Other\Oz Deathmatch\Teamplay
Mutex: HLSOZ
3 if gamename != "Oz DM Teamplay" remove

Half-Life Steam\Other\Wanted
Mutex: HLSGAME2
Icon: $BASE\wanted\wanted.ico
IRC: irc.gamesnet.net/wantedhl
2 if gamedir ~!= "wantedhl" remove

Half-Life Steam\Other\PaintBall
Mutex: HLSGAME2
Icon: $BASE\paintball\hlpb.ico
IRC: irc.gamesnet.net/dpb
2 if gamedir ~!= "paintball" remove

Half-Life Steam\Other\Wizard Wars
Mutex: HLSGAME2
Icon: $BASE\wizwars\wizwars.ico
IRC: irc.gamesnet.net/wizardwars
2 if gamedir ~!= "wizwars" remove

Half-Life Steam\Other\Global Warfare
Mutex: HLSGAME2
Icon: $BASE\globalwarfare\globalwarfare.ico
IRC: irc.gamesnet.net/globalwarfare GamesNET (US)
IRC: irc.quakenet.org/globalwarfare German (QNet)
2 if gamedir ~!= "globalwarfare" remove

Half-Life Steam\Other\Pirates, Vikings and Knights
Mutex: HLSGAME2
Icon: $BASE\pvk\pvk.ico
IRC: irc.gamesnet.net/pirates
2 if gamedir ~!= "pvk" remove

Half-Life Steam\Other\Holy Wars
Mutex: HLSGAME2
2 if gamedir ~!= "holywars" remove

Half-Life Steam\Other\Gangwars
Mutex: HLSGAME2
2 if gamedir ~!= "gangwars" remove

Half-Life Steam\Other\Train Hunters
Mutex: HLSGAME2
2 if gamedir ~!= "trainhunters" remove

Half-Life Steam\Other\Battle of the Millenium
Mutex: HLSGAME2
2 if gamedir ~!= "botm" remove

Half-Life Steam\Other\Swarm
Mutex: HLSGAME2
2 if gamedir ~!= "swarm" remove

Half-Life Steam\Other\Rocket Crowbar
Mutex: HLSGAME2
2 if gamedir ~!= "rockcrowbar" remove

Half-Life Steam\Other\WormsHL
Mutex: HLSGAME2
2 if gamedir ~!= "wormshl" remove

Half-Life Steam\Other\StargateTC
Mutex: HLSGAME2
2 if gamedir ~!= "stargatetc" remove

Half-Life Steam\Other\Rival Species
Mutex: HLSGAME2
2 if gamedir ~!= "rspecies" remove

Half-Life Steam\Other\Gladiator
Mutex: HLSGAME2
2 if gamedir ~!= "gladiator" remove

Half-Life Steam\Other\Bumper Cars
Mutex: HLSGAME2
2 if gamedir ~!= "bumpercars" remove

Half-Life Steam\Other\OS Jail Break
Mutex: HLSGAME2
2 if gamedir ~!= "osjb" remove

Half-Life Steam\Other\Other
Mutex: HLSGAME2
Flags: OTHER

Half-Life Steam\Other\Other\Goldeneye
Mutex: HLSGAME3
Icon: $BASE\goldeneye\goldeneye.ico
2 if gamedir ~!= "goldeneye" remove

Half-Life Steam\Other\Other\War In Europe
Mutex: HLSGAME3
Icon: $BASE\wie\wie.ico
2 if gamedir ~!= "wie" remove

Half-Life Steam\Other\Other\Cold Ice
Mutex: HLSGAME3
Icon: $BASE\ice\ice.ico
2 if gamedir ~!= "ice" remove

Half-Life Steam\Other\Other\BuzzyBots 
Mutex: HLSGAME3
Icon: $BASE\buzzybots\buzzy.ico 
IRC: irc.gamesnet.net/buzzybots
2 if gamedir ~!= "buzzybots" remove 

Half-Life Steam\Other\Other\Judgement 
Mutex: HLSGAME3 
Icon: $BASE\judgedm\dredd.ico 
2 if gamedir ~!= "judgedm" remove 

Half-Life Steam\Other\Other\Snow-War 
Mutex: HLSGAME3 
Icon: $BASE\snow\snow.ico 
IRC: irc.gamesnet.net/snow-war
2 if gamedir ~!= "snow" remove 

Half-Life Steam\Other\Other\They Hunger 
Mutex: HLSGAME3 
Icon: $BASE\hunger\hunger.ico 
2 if gamedir ~!= "hunger" remove

Half-Life Steam\Other\Other\Other
Mutex: HLSGAME3
Flags: OTHER

Half-Life Steam\Metamod
Group: NUL

Half-Life Steam\Metamod\Admin Mod
Group: HLSAM
1 if admin_mod_version == "" remove

Half-Life Steam\Metamod\United Admins
IRC: irc.gamesnet.net/unitedadmins
Group: NUL

Half-Life Steam\Metamod\United Admins\HLGuard 1.5
Group: HLSUA
Mutex: HLSG
1 if hlguard_version < "1.4999" remove

Half-Life Steam\Metamod\United Admins\HLGuard 1.41
Group: HLSUA
Mutex: HLSG
1 if hlguard_version < "1.4099" remove

Half-Life Steam\Metamod\United Admins\HLGuard
Group: HLSUA
Mutex: HLSG
1 if hlguard_version == "" remove

Half-Life Steam\Metamod\United Admins\No HLGuard
Group: HLSUA
Mutex: HLSG
Flags: OTHER

Half-Life Steam\Metamod\United Admins\ClanMod
Group: HLSCM
1 if clanmod_version == "" remove

Half-Life Steam\Valve Anti-Cheat
Group: NUL

Half-Life Steam\Valve Anti-Cheat\On
Group: HLSVAC
Mutex: HLSVAC
1 if secure != "1" remove

Half-Life Steam\Valve Anti-Cheat\Off
Group: HLSVAC
Mutex: HLSVAC
Flags: OTHER

Half-Life Steam\Cheating-Death
Icon: $HL CD\CDeath.exe
Group: NUL

Half-Life Steam\Cheating-Death\Required
Mutex: HLSCD
Group: HLSCD
1 if cdversion == "" remove
2 if cdrequired != "1" remove

Half-Life Steam\Cheating-Death\Optional
Mutex: HLSCD
Group: HLSCD
1 if cdversion == "" remove
2 if cdrequired == "1" remove

Half-Life Steam\Cheating-Death\No Cheating-Death
Mutex: HLSCD
Group: HLSCD
1 if cdversion != "" remove

Half-Life Steam\Friendly Fire
Group: NUL

Half-Life Steam\Friendly Fire\On
Group: HLSFF
Mutex: HLSFF
1 if mp_friendlyfire != "1" remove

Half-Life Steam\Friendly Fire\Off
Group: HLSFF
Mutex: HLSFF
1 if mp_friendlyfire == "1" remove

Half-Life Steam\Server type
Group: NUL

Half-Life Steam\Server type\Dedicated
Group: HLSSV
Mutex: HLSSV
1 if sv != "d" remove

Half-Life Steam\Server type\Listen
Mutex: HLSSV
Group: HLSSV
1 if sv != "l" remove

Half-Life Steam\Server type\HLTV
Mutex: HLSSV
Group: HLSSV
1 if sv != "p" remove

Half-Life Steam\Server type\Windows
Group: HLSOS
Mutex: HLSOS
1 if os != "w" remove

Half-Life Steam\Server type\Linux
Group: HLSOS
Mutex: HLSOS
1 if os != "l" remove

Half-Life Steam\Server type\Ping Booster
Group: HLSPB
1 if server_fps == "" remove

Halo
ServerType: GS
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Halo\EXE Path
ExeName: Halo.EXE
JoinTemplate: {EXEPATH} -connect {address}[ -name "{NAME}"][ -password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 2302
Mutex: SV
1 if servertype != "GS" remove
2 if player_flags == "" remove

Halo\Slayer
Mutex: HALO
1 if game != "Slayer" remove

Halo\CTF
Mutex: HALO
1 if game != "CTF" remove

Halo\Oddball
Mutex: HALO
1 if game != "Oddball" remove

Halo\King
Mutex: HALO
1 if game != "King" remove

Halo\Race
Mutex: HALO
1 if game != "Race" remove

Halo\Friendly Fire
Group: NUL

Halo\Friendly Fire\Off
Group: HALOFF
Mutex: HALOFF
1 if player_flags & "100663296" remove

Halo\Friendly Fire\On
Group: HALOFF
Mutex: HALOFF
1 if player_flags & "67108864" remove

Halo\Friendly Fire\Shields Only
Group: HALOFF
Mutex: HALOFF
1 if player_flags & "33554432" remove

Halo\Friendly Fire\Explosives Only
Group: HALOFF
Mutex: HALOFF
Flags: OTHER

Halo\Version
Group: NUL

Halo\Version\1.02
Group: HALOVER
Mutex: HALOVER
1 if gamever != "01.00.02*" remove

Halo\Version\1.01
Group: HALOVER
Mutex: HALOVER
1 if gamever != "01.00.01*" remove

Halo\Version\Other
Group: HALOVER
Mutex: HALOVER
Flags: OTHER

Heretic 2
ServerType: OLD
ExeName: Heretic2.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 10052
HostPort: 10051
Maps: QUAKE
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "heretic2" remove

Hidden & Dangerous
ServerType: LOB
RegKey: HKEY_LOCAL_MACHINE\Software\Lonely Cat Games\Hidden and Dangerous Deluxe\1.50\Install Target Dir
ExeName: bin\HDE.EXE
JoinTemplate: {EXEPATH} net_join net_address {ip} net_port {port}[ net_player "{NAME}"]
HostTemplate: {EXEPATH} net_host[ net_player "{NAME}"]
Port: 27244
Mutex: SV
1 if servertype != "LOB" remove
2 if gamename != "Hidden & Dangerous" remove

IGI2
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\IGI 2 Retail\Installdir\InstallDir
ExeName: pc\IGI2.EXE
JoinTemplate: {EXEPATH} ip{ip} port{port}[ player"{NAME}"][ password"{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 26124
HostPort: 26001
Mutex: SV
IRC: irc.quakenet.org/igi2
1 if servertype != "NEW" remove
2 if gamename != "igi2" remove
3 if version < "1.0" remove

IGI2\Chinese Temple
Mutex: IGI2MAP
1 if map ~!= "Chinese temple" remove

IGI2\Forestraid
Mutex: IGI2MAP
1 if map ~!= "Forestraid" remove

IGI2\Redstone
Mutex: IGI2MAP
1 if map ~!= "Redstone" remove

IGI2\Sandstorm
Mutex: IGI2MAP
1 if map ~!= "Sandstorm" remove

IGI2\Timberland
Mutex: IGI2MAP
1 if map ~!= "Timberland" remove

IGI2\Jungle
Mutex: IGI2MAP
1 if map ~!= "Jungle" remove

IGI2\Libyan Village
Mutex: IGI2MAP
1 if map ~!= "Libyan Village" remove

IGI2\Dockside
Mutex: IGI2MAP
1 if map ~!= "Dockside" remove

IGI2\Area 27
Mutex: IGI2MAP
1 if map ~!= "Area27" remove

IGI2\Winterland
Mutex: IGI2MAP
1 if map ~!= "Winterland" remove

IGI2\Other
Mutex: IGI2MAP
Flags: OTHER

IGI2\Team Damage
Group: NUL

IGI2\Team Damage\On
Group: IGI2TD
Mutex: IGI2TD
1 if teamdamage != "1" remove

IGI2\Team Damage\Off
Group: IGI2TD
Mutex: IGI2TD
Flags: OTHER

IGI2\Dedicated Server
Group: NUL

IGI2\Dedicated Server\Yes
Group: IGI2DED
Mutex: IGI2DED
1 if dedicated != "1" remove

IGI2\Dedicated Server\No
Group: IGI2DED
Mutex: IGI2DED
Flags: OTHER

IGI2\Version
Group: NUL

IGI2\Version\1.2
Group: IGI2VER
Mutex: IGI2VER
1 if version != "1.2" remove

IGI2\Version\1.1
Group: IGI2VER
Mutex: IGI2VER
1 if version != "1.1" remove

IGI2\Version\1.0
Group: IGI2VER
Mutex: IGI2VER
1 if version != "1.0" remove

IGI2\Version\other
Group: IGI2VER
Mutex: IGI2VER
Flags: OTHER

IGI2 demo
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\IGI 2\Installdir\InstallDir
ExeName: pc\IGI2.EXE
JoinTemplate: {EXEPATH} ip{ip} port{port}[ player"{NAME}"][ password"{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 26124
HostPort: 26001
Mutex: SV
IRC: irc.quakenet.org/igi2
1 if servertype != "NEW" remove
2 if gamename != "igi2" remove
3 if version >= "1.0" remove
4 if version < "0.4" remove

IGI2 demo\Team Damage
Group: NUL

IGI2 demo\Team Damage\On
Group: IGI2DTD
Mutex: IGI2DTD
1 if teamdamage != "1" remove

IGI2 demo\Team Damage\Off
Group: IGI2DTD
Mutex: IGI2DTD
Flags: OTHER

IGI2 demo\Dedicated Server
Group: NUL

IGI2 demo\Dedicated Server\Yes
Group: IGI2DDED
Mutex: IGI2DDED
1 if dedicated != "1" remove

IGI2 demo\Dedicated Server\No
Group: IGI2DDED
Mutex: IGI2DDED
Flags: OTHER

IGI2 demo\Version
Group: NUL

IGI2 demo\Version\0.9
Group: IGI2DVER
Mutex: IGI2DVER
1 if version != "0.9" remove

IGI2 demo\Version\beta 0.4
Group: IGI2DVER
Mutex: IGI2DVER
2 if version >= "0.9" remove

IGI2 demo\Version\other
Group: IGI2DVER
Mutex: IGI2DVER
Flags: OTHER

IL-2 Sturmovik
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Ubi Soft\Game Service Games\IL2_COOP\exec
ExeName: IL2.EXE
JoinTemplate: {EXEPATH} {address} -name "{USERNAME}"
HostTemplate: {EXEPATH} "{NAME}" -room "{NAME}'s game"
Port: 21000
Mutex: SV
IRC: irc.dal.net/il2 DALnet
IRC: irc.sturmovik.de/sturmovik German
1 if servertype != "OLD" remove
2 if gamename != "il2sturmovik" remove

IL-2 Sturmovik\Dogfight
Mutex: IL2
1 if gametype != "dogfight" remove

IL-2 Sturmovik\Coop
Mutex: IL2
1 if gametype != "coop" remove

IL-2 Sturmovik: Forgotten Battles
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Ubi Soft\IL-2 Sturmovik Forgotten Battles\directory
ExeName: IL2.EXE
JoinTemplate: {EXEPATH} {address} -name "{USERNAME}"
HostTemplate: {EXEPATH} "{NAME}" -room "{NAME}'s game"
Port: 21000
Mutex: SV
IRC: irc.dal.net/il2 DALnet
IRC: irc.sturmovik.de/sturmovik German
1 if servertype != "OLD" remove
2 if gamename != "il2sturmovikfb" remove

IL-2 Sturmovik: Forgotten Battles\Dogfight
Mutex: IL2
1 if gametype != "dogfight" remove

IL-2 Sturmovik: Forgotten Battles\Coop
Mutex: IL2
1 if gametype != "coop" remove

IL-2 Sturmovik: Forgotten Battles\Version
Group: NUL

IL-2 Sturmovik: Forgotten Battles\Version\1.11
Group: IL2FBV
Mutex: IL2FBV
1 if gamever != "1.11" remove

IL-2 Sturmovik: Forgotten Battles\Version\Older
Group: IL2FBV
Mutex: IL2FBV
1 if gamever >= "1.11" remove

IL-2 Sturmovik: Forgotten Battles\Version\Newer
Group: IL2FBV
Mutex: IL2FBV
Flags: OTHER

Jedi Academy
ServerType: JK2
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts\Star Wars Jedi Knight Jedi Academy\1.0\Install Path
ExeName: gamedata\JAMP.EXE
JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
HostTemplate: {EXEPATH}
Port: 29070
Maps: QUAKE3
Mutex: SV
1 if servertype != "JK2" remove
2 if version ~!= "*JAmp*" remove
3 if version ~== "*Aug  5*" remove

Jedi Academy\FFA
Mutex: JK3G
1 if g_gametype != "0" remove

Jedi Academy\Duel
Mutex: JK3G
1 if g_gametype != "3" remove

Jedi Academy\Power Duel
Mutex: JK3G
1 if g_gametype != "4" remove

Jedi Academy\Team FFA
Mutex: JK3G
1 if g_gametype != "6" remove

Jedi Academy\Siege
Mutex: JK3G
1 if g_gametype != "7" remove

Jedi Academy\CTF
Mutex: JK3G
1 if g_gametype != "8" remove

Jedi Academy\Other
Mutex: JK3G
Flags: OTHER

Jedi Academy\Mods
Group: NUL

Jedi Academy\Mods\none
Group: JK3MOD
Mutex: JK3MOD
1 if gamename != "basejk" remove

Jedi Academy\Mods\Other
Group: JK3MOD
Mutex: JK3MOD
Flags: OTHER

Jedi Academy\Maps
Group: NUL

Jedi Academy\Maps\(Team)Free For All
Group: JK3MAPS
Mutex: JK3MAPS
1 if map ~!= "mp/ffa*" remove

Jedi Academy\Maps\(Team)Free For All\Vjun Sentinel
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/ffa1" remove

Jedi Academy\Maps\(Team)Free For All\Korriban Tombs
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/ffa2" remove

Jedi Academy\Maps\(Team)Free For All\Tatooine City
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/ffa3" remove

Jedi Academy\Maps\(Team)Free For All\Rift Sanctuary
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/ffa4" remove

Jedi Academy\Maps\(Team)Free For All\Taspir
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/ffa5" remove

Jedi Academy\Maps\(Power)Duel
Group: JK3MAPS
Mutex: JK3MAPS
1 if map ~!= "mp/duel*" remove

Jedi Academy\Maps\(Power)Duel\Bespin Courtyard
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/duel1" remove

Jedi Academy\Maps\(Power)Duel\Generator Room
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/duel2" remove

Jedi Academy\Maps\(Power)Duel\Imperial shaft
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/duel3" remove

Jedi Academy\Maps\(Power)Duel\Imperial Control Room
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/duel4" remove

Jedi Academy\Maps\(Power)Duel\Taspir Landing
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/duel5" remove

Jedi Academy\Maps\(Power)Duel\Yavin Training Area
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/duel6" remove

Jedi Academy\Maps\(Power)Duel\Rancor Pit
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/duel7" remove

Jedi Academy\Maps\(Power)Duel\Abandoned City
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/duel8" remove

Jedi Academy\Maps\(Power)Duel\Hoth Canyon
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/duel9" remove

Jedi Academy\Maps\(Power)Duel\Vjun Fuel Processing
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/duel10" remove

Jedi Academy\Maps\Siege
Group: JK3MAPS
Mutex: JK3MAPS
1 if map ~!= "mp/siege*" remove

Jedi Academy\Maps\Siege\Desert Rescue
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/siege_desert" remove

Jedi Academy\Maps\Siege\Hoth Attack
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/siege_hoth" remove

Jedi Academy\Maps\Siege\Korriban Siege
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/siege_korriban" remove

Jedi Academy\Maps\CTF
Group: JK3MAPS
Mutex: JK3MAPS
1 if map ~!= "mp/ctf*" remove

Jedi Academy\Maps\CTF\Imperial Drop Zone
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/ctf1" remove

Jedi Academy\Maps\CTF\Hoth Wasteland
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/ctf2" remove

Jedi Academy\Maps\CTF\Yavin Hilltops
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/ctf3" remove

Jedi Academy\Maps\CTF\Coruscant Streets
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/ctf4" remove

Jedi Academy\Maps\CTF\Factory
Group: JK3MAPS
Mutex: Jk3MAPS
1 if map ~!= "mp/ctf5" remove

Jedi Academy\Weapons
Group: NUL

Jedi Academy\Weapons\All
Group: JK3W
Mutex: JK3W
1 if g_weaponDisable != "0" remove

Jedi Academy\Weapons\Sabre only
Group: JK3W
Mutex: JK3W
1 if g_weaponDisable != "65531" remove

Jedi Academy\Force powers
Group: NUL

Jedi Academy\Force powers\Enabled
Group: JK3F
Mutex: JK3F
1 if g_forcePowerDisable != "0" remove

Jedi Academy\Force powers\Disabled
Group: JK3F
Mutex: JK3F
1 if g_forcePowerDisable < "32765" remove

Jedi Knight II
ServerType: JK2
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectPlay\Applications\Star Wars JK II Jedi Outcast\CurrentDirectory
ExeName: JK2MP.EXE
JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
HostTemplate: {EXEPATH}
Port: 28070
Maps: QUAKE3
Mutex: SV
IRC: irc.gamesnet.net/jediknight GamesNET (US)
IRC: irc.quakenet.org/jedioutcast QuakeNet (EU)
1 if servertype != "JK2" remove
2 if version ~!= "JK2MP*" remove

Jedi Knight II\FFA
Mutex: JK2G
1 if g_gametype != "0" remove

Jedi Knight II\Holocron
Mutex: JK2G
1 if g_gametype != "1" remove

Jedi Knight II\Jedimaster
Mutex: JK2G
1 if g_gametype != "2" remove

Jedi Knight II\Duel
Mutex: JK2G
1 if g_gametype != "3" remove

Jedi Knight II\Team FFA
Mutex: JK2G
1 if g_gametype != "5" remove

Jedi Knight II\CTF
Mutex: JK2G
1 if g_gametype != "7" remove

Jedi Knight II\CTY
Mutex: JK2G
1 if g_gametype != "8" remove

Jedi Knight II\Other
Mutex: JK2G
Flags: OTHER

Jedi Knight II\Mods
Group: NUL

Jedi Knight II\Mods\none
Group: JK2MOD
Mutex: JK2MOD
1 if gamename != "basejk" remove

Jedi Knight II\Mods\Vulcanus Admin Mod
Group: JK2MOD
Mutex: JK2MOD
1 if gamename != "Vulcanus Admin Mod*" remove

Jedi Knight II\Mods\JediPLUS
Group: JK2MOD
Mutex: JK2MOD
1 if gamename != "JediPLUS*" remove

Jedi Knight II\Mods\JediMod
Group: JK2MOD
Mutex: JK2MOD
1 if gamename != "JediMod*" remove

Jedi Knight II\Mods\JK2++
Group: JK2MOD
Mutex: JK2MOD
1 if gamename != "JK2++" remove

Jedi Knight II\Mods\JediMovesMod
Group: JK2MOD
Mutex: JK2MOD
1 if gamename != "JediMovesMod" remove

Jedi Knight II\Mods\OmniMOD
Group: JK2MOD
Mutex: JK2MOD
1 if gamename != "OmniMOD*" remove

Jedi Knight II\Mods\ProMod
Group: JK2MOD
Mutex: JK2MOD
1 if gamename ~!= "promod*" remove

Jedi Knight II\Mods\Jedi Academy
Group: JK2MOD
Mutex: JK2MOD
1 if gamename ~!= "Jedi Academy*" remove

Jedi Knight II\Mods\xMod
Group: JK2MOD
Mutex: JK2MOD
1 if gamename ~!= "xMod*" remove

Jedi Knight II\Mods\Duelers
Group: JK2MOD
Mutex: JK2MOD
1 if gamename ~!= "Duelers*" remove

Jedi Knight II\Mods\Gen-X
Group: JK2MOD
Mutex: JK2MOD
1 if gamename ~!= "Gen-X*" remove

Jedi Knight II\Mods\ForceMod
Group: JK2MOD
Mutex: JK2MOD
1 if gamename ~!= "ForceMod*" remove

Jedi Knight II\Mods\Balance of the Force
Group: JK2MOD
Mutex: JK2MOD
1 if gamename ~!= "botf" remove

Jedi Knight II\Mods\Other
Group: JK2MOD
Mutex: JK2MOD
Flags: OTHER

Jedi Knight II\Weapons
Group: NUL

Jedi Knight II\Weapons\All
Group: JK2W
Mutex: JK2W
1 if g_weaponDisable != "0" remove

Jedi Knight II\Weapons\Sabre only
Group: JK2W
Mutex: JK2W
1 if g_weaponDisable != "65531" remove

Jedi Knight II\Force powers
Group: NUL

Jedi Knight II\Force powers\Enabled
Group: JK2F
Mutex: JK2F
1 if g_forcePowerDisable != "0" remove

Jedi Knight II\Force powers\Disabled
Group: JK2F
Mutex: JK2F
1 if g_forcePowerDisable < "32765" remove

Jedi Knight II\Version
Group: NUL

Jedi Knight II\Version\1.04
Group: JK2VER
Mutex: JK2VER
1 if version != "JK2MP: v1.04*" remove

Jedi Knight II\Version\1.03
Group: JK2VER
Mutex: JK2VER
1 if version != "JK2MP: v1.03*" remove

Jedi Knight II\Version\1.02
Group: JK2VER
Mutex: JK2VER
1 if version != "JK2MP: v1.02*" remove

Jedi Knight II\Version\Other
Group: JK2VER
Mutex: JK2VER
Flags: OTHER

Kingpin
ServerType: KP
ExeName: Kingpin.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rcon_password "{RCON_PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 31510
Maps: QUAKE
Mutex: SV
Icon: IDI_KP
1 if servertype != "KP" remove
2 if version != "1.21*" remove

Kingpin\Main
Mutex: KPGAME
1 if gamedir != "" remove

Kingpin\Main\Bagman
Mutex: KPGAME2
1 if cashlimit == "0" remove

Kingpin\Main\DM
Mutex: KPGAME2
1 if cashlimit != "0" remove

Kingpin\Other
Mutex: KPGAME
Flags: OTHER

Kingpin\CDS client
Group: NUL

Kingpin\CDS client\optional
Group: KPCDS
Mutex: KPCDS
1 if CDS\ client != "optional" remove

Kingpin\CDS client\required
Group: KPCDS
Mutex: KPCDS
1 if CDS\ client != "required" remove

Kingpin\CDS client\no CDS
Group: KPCDS
Mutex: KPCDS
Flags: OTHER

KISS: Psycho Circus
ServerType: OLD
RegKey: HKEY_CURRENT_USER\Software\Third Law Interactive\Psycho Circus Launcher\1.0\InstallPath
ExeName: Psycho.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 42973
HostPort: 42972
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "kiss" remove

Laser Arena
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\GameSpy\games\laserarena
ExeName: LaserArena.EXE
JoinTemplate: {EXEPATH} +connect {ip} +port {port}
HostTemplate: {EXEPATH}
Port: 20150
HostPort: 26000
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "laserarena" remove

Medal Of Honor
ServerType: MOH
RegKey: HKEY_CURRENT_USER\Software\2015\MOHAA\basepath
ExeName: MOHAA.EXE
JoinTemplate: {EXEPATH} +set cl_playintro 0[ +set name "{NAME}"][ +password "{PASSWORD}"] +connect {address}
HostTemplate: {EXEPATH} +set cl_playintro 0
Port: 12203
Maps: QUAKE3
Mutex: SV
IRC: irc.quakenet.org/mohaa QuakeNet
IRC: irc.quakenet.org/mohaa.fi Finnish (QNet)
IRC: irc.quakenet.org/mohaa German (QNet)
IRC: irc.quakenet.org/swemoh Swedish (QNet)
1 if servertype != "MOH" remove
2 if version != "Medal of Honor A*" remove

Medal Of Honor\Free-For-All
Mutex: MOH
1 if game != "Free-For-All" remove

Medal Of Honor\Team-Match
Mutex: MOH
1 if game != "Team-Match" remove

Medal Of Honor\Round-Based-Match
Mutex: MOH
1 if game != "Round-Based-Match" remove

Medal Of Honor\Objective-Match
Mutex: MOH
1 if game != "Objective-Match" remove

Medal Of Honor\Other
Mutex: MOH
Flags: OTHER

Medal Of Honor\CKR Realism
Group: NUL

Medal Of Honor\CKR Realism\On
Mutex: MOHCKR
Group: MOHCKR
1 if hostname ~!= "*ckr*" remove

Medal Of Honor\CKR Realism\Off
Mutex: MOHCKR
Group: MOHCKR
Flags: OTHER

Medal Of Honor\DMW
Group: NUL

Medal Of Honor\DMW\On
Mutex: MOHDMW
Group: MOHDMW
1 if hostname ~!= "*dmw*" remove

Medal Of Honor\DMW\Off
Mutex: MOHDMW
Group: MOHDMW
Flags: OTHER

Medal Of Honor\Pandora
Group: NUL

Medal Of Honor\Pandora\On
Group: MOHPAN
Mutex: MOHPAN
1 if sv_pandora == "" remove

Medal Of Honor\Pandora\Off
Group: MOHPAN
Mutex: MOHPAN
Flags: OTHER

Medal Of Honor\Version
Group: NUL

Medal Of Honor\Version\1.11
Group: MOHVER
Mutex: MOHVER
1 if version != "Medal of Honor Allied Assault 1.11*" remove

Medal Of Honor\Version\1.1
Group: MOHVER
Mutex: MOHVER
1 if version != "Medal of Honor Allied Assault 1.10*" remove

Medal Of Honor\Version\1.0
Group: MOHVER
Mutex: MOHVER
1 if version != "Medal of Honor Allied Assault 1.0*" remove

Medal Of Honor\Version\other
Group: MOHVER
Mutex: MOHVER
Flags: OTHER

Medal Of Honor demo
ServerType: OLD
ExeName: MOHAANetDemo.EXE
JoinTemplate: {EXEPATH} +set cl_playintro 0[ +set name "{NAME}"][ +password "{PASSWORD}"] +connect {address}
HostTemplate: {EXEPATH} +set cl_playintro 0
Port: 12201
HostPort: 12203
Maps: QUAKE3
Mutex: SV
IRC: irc.quakenet.org/moh QuakeNet
IRC: irc.quakenet.org/mohaa.fi Finnish (QNet)
IRC: irc.quakenet.org/mohaa German (QNet)
IRC: irc.quakenet.org/swemoh Swedish (QNet)
1 if servertype != "OLD" remove
2 if gamename != "mohaad" remove

Medal Of Honor demo\Free-For-All
Mutex: MOHD
1 if gametype != "Free-For-All" remove

Medal Of Honor demo\Team-Match
Mutex: MOHD
1 if gametype != "Team-Match" remove

Medal Of Honor demo\Round-Based-Match
Mutex: MOHD
1 if gametype != "Round-Based-Match" remove

Medal Of Honor demo\Objective-Match
Mutex: MOHD
1 if gametype != "Objective-Match" remove

Medal Of Honor demo\Other
Mutex: MOHD
Flags: OTHER

Medal Of Honor Breakthrough
ServerType: MOH
RegKey: HKEY_LOCAL_MACHINE\Software\EA Games\Medal of Honor Allied Assault Breakthrough\2.0\path
ExeName: moh_breakthrough.EXE
JoinTemplate: {EXEPATH} +set cl_playintro 0[ +set name "{NAME}"][ +password "{PASSWORD}"] +connect {address}
HostTemplate: {EXEPATH} +set cl_playintro 0
Port: 12203
Maps: QUAKE3
Mutex: SV
IRC: irc.quakenet.org/mohaa QuakeNet
IRC: irc.quakenet.org/mohaa.fi Finnish (QNet)
IRC: irc.quakenet.org/mohaa German (QNet)
IRC: irc.quakenet.org/swemoh Swedish (QNet)
1 if servertype != "MOH" remove
2 if version != "Medal of Honor: Breakthrough*" remove
3 if version == "Medal of Honor: Breakthrough Demo*" remove

Medal Of Honor Breakthrough\(UNSUPPORTED GAME)
Group: NUL

Medal Of Honor Breakthrough\Free-For-All
Mutex: MOHB
1 if game != "Free-For-All" remove

Medal Of Honor Breakthrough\Team-Match
Mutex: MOHB
1 if game != "Team-Match" remove

Medal Of Honor Breakthrough\Liberation
Mutex: MOHB
1 if game != "Liberation" remove

Medal Of Honor Breakthrough\Round-Based-Match
Mutex: MOHB
1 if game != "Round-Based-Match" remove

Medal Of Honor Breakthrough\Objective-Match
Mutex: MOHB
1 if game != "Objective-Match" remove

Medal Of Honor Breakthrough\Tug-of-War
Mutex: MOHB
1 if game != "Tug-of-War" remove

Medal Of Honor Breakthrough\Other
Mutex: MOHB
Flags: OTHER

Medal Of Honor Breakthrough\Realism Mode
Group: NUL

Medal Of Honor Breakthrough\Realism Mode\On
Group: MOHBRM
1 if g_realismmode < "1" remove

Medal Of Honor Breakthrough\Realism Mode\Off
Group: MOHBRM
Flags: OTHER

Medal Of Honor Breakthrough demo
ServerType: MOH
RegKey: HKEY_LOCAL_MACHINE\Software\EA Games\Medal of Honor Allied Assault Breakthrough demo\2.0\path
ExeName: moh_breakthrough_demo.EXE
JoinTemplate: {EXEPATH} +set cl_playintro 0[ +set name "{NAME}"][ +password "{PASSWORD}"] +connect {address}
HostTemplate: {EXEPATH} +set cl_playintro 0
Port: 12203
Maps: QUAKE3
Mutex: SV
1 if servertype != "MOH" remove
2 if version != "Medal of Honor: Breakthrough Demo*" remove

Medal Of Honor Breakthrough demo\Free-For-All
Mutex: MOHBD
1 if game != "Free-For-All" remove

Medal Of Honor Breakthrough demo\Team-Match
Mutex: MOHBD
1 if game != "Team-Match" remove

Medal Of Honor Breakthrough demo\Liberation
Mutex: MOHBD
1 if game != "Liberation" remove

Medal Of Honor Breakthrough demo\Round-Based-Match
Mutex: MOHBD
1 if game != "Round-Based-Match" remove

Medal Of Honor Breakthrough demo\Objective-Match
Mutex: MOHBD
1 if game != "Objective-Match" remove

Medal Of Honor Breakthrough demo\Tug-of-War
Mutex: MOHBD
1 if game != "Tug-of-War" remove

Medal Of Honor Breakthrough demo\Other
Mutex: MOHBD
Flags: OTHER

Medal Of Honor Breakthrough demo\Realism Mode
Group: NUL

Medal Of Honor Breakthrough demo\Realism Mode\On
Group: MOHBDRM
1 if g_realismmode < "1" remove

Medal Of Honor Breakthrough demo\Realism Mode\Off
Group: MOHBDRM
Flags: OTHER

Medal Of Honor Spearhead
ServerType: MOH
RegKey: HKEY_LOCAL_MACHINE\Software\EA Games\Medal of Honor Allied Assault Spearhead\2.0\path
ExeName: moh_spearhead.EXE
JoinTemplate: {EXEPATH} +set cl_playintro 0[ +set name "{NAME}"][ +password "{PASSWORD}"] +connect {address}
HostTemplate: {EXEPATH} +set cl_playintro 0
Port: 12203
Maps: QUAKE3
Mutex: SV
IRC: irc.quakenet.org/spearhead QuakeNet
IRC: irc.quakenet.org/spearhead.fi Finnish (QNet)
IRC: irc.quakenet.org/mohaa German (QNet)
IRC: irc.quakenet.org/swemoh Swedish (QNet)
1 if servertype != "MOH" remove
2 if version != "Medal of Honor Spearhead*" remove
3 if version == "Medal of Honor Spearhead Demo*" remove

Medal Of Honor Spearhead\(UNSUPPORTED GAME)
Group: NUL

Medal Of Honor Spearhead\Free-For-All
Mutex: MOHSH
1 if game != "Free-For-All" remove

Medal Of Honor Spearhead\Team-Match
Mutex: MOHSH
1 if game != "Team-Match" remove

Medal Of Honor Spearhead\Round-Based-Match
Mutex: MOHSH
1 if game != "Round-Based-Match" remove

Medal Of Honor Spearhead\Objective-Match
Mutex: MOHSH
1 if game != "Objective-Match" remove

Medal Of Honor Spearhead\Tug-of-War
Mutex: MOHSH
1 if game != "Tug-of-War" remove

Medal Of Honor Spearhead\Other
Mutex: MOHSH
Flags: OTHER

Medal Of Honor Spearhead\Realism Mode
Group: NUL

Medal Of Honor Spearhead\Realism Mode\On
Group: MOHSHRM
1 if g_realismmode < "1" remove

Medal Of Honor Spearhead\Realism Mode\Off
Group: MOHSHRM
Flags: OTHER

Medal Of Honor Spearhead\Version
Group: NUL

Medal Of Honor Spearhead\Version\2.15
Group: MOHSHVER
Mutex: MOHSHVER
1 if version != "Medal of Honor Spearhead 2.15*" remove

Medal Of Honor Spearhead\Version\2.11
Group: MOHSHVER
Mutex: MOHSHVER
1 if version != "Medal of Honor Spearhead 2.11*" remove

Medal Of Honor Spearhead\Version\2.0
Group: MOHSHVER
Mutex: MOHSHVER
1 if version != "Medal of Honor Spearhead 2.0*" remove

Medal Of Honor Spearhead\Version\Other
Group: MOHSHVER
Mutex: MOHSHVER
Flags: OTHER

Mobile Forces
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MobileForces\DefaultIcon\
ExeName: MobileForces.exe
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH}[ Name={NAME}]
Port: 7778
HostPort: 7777
Maps: UNREAL
MapExt: UMF
Mutex: SV
IRC: irc.quakenet.org/thrustworld.mf Official chat
1 if servertype != "OLD" remove
2 if gamename != "mobileforces" remove

Mobile Forces\CTF
Mutex: MFGAME
1 if game != "RageCTF" remove

Mobile Forces\Domination
Mutex: MFGAME
1 if game != "RageDomination" remove

Mobile Forces\Safe Cracker
Mutex: MFGAME
1 if game != "RageSafeCracker" remove

Mobile Forces\Team Game
Mutex: MFGAME
1 if game != "RageTeamGame" remove

Mobile Forces\DeathMatch
Mutex: MFGAME
1 if game != "RageDeathMatch" remove

Mobile Forces\Detonation
Mutex: MFGAME
1 if game != "RageDetonation" remove

Mobile Forces\Other
Mutex: MFGAME
Flags: OTHER

Mobile Forces\demo maps only
Group: MFD
1 if map ~!= "mf-western" remove

Moto GP 2
ServerType: LOB
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\THQ\MotoGP2\InstallPath
ExeName: MotoGP2.EXE
JoinTemplate: {EXEPATH} -connect {ip}
HostTemplate: {EXEPATH} -host
Port: 27244
Flags: LATEJOIN KG
Mutex: SV
1 if servertype != "LOB" remove
2 if gamename != "Moto GP 2" remove

Multi Theft Auto
ServerType: NEW
RegKey: HKEY_CURRENT_USER\SOFTWARE\MTA\
ExeName: MTAClient.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name {NAME}][ +password {PASSWORD}]
HostTemplate: {EXEPATH}
Port: 2126
HostPort: 2003
Mutex: SV
IRC: irc.multitheftauto.com/mta
1 if servertype != "NEW" remove
2 if gamename != "mta" remove

Multi Theft Auto\0.2
Mutex: MTAVER
1 if version != "0.2.0" remove

Multi Theft Auto\0.1
Mutex: MTAVER
1 if version != "0.1.0" remove

Multi Theft Auto\Other
Mutex: MTAVER
Flags: OTHER

Nerf ArenaBlast
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Unreal Technology\Installed Apps\Nerf\Folder
ExeName: System\Nerf.EXE
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH}
Port: 4445
HostPort: 4444
Maps: UNREAL
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "nerfarena" remove

Neverwinter Nights
ServerType: GS
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\BioWare\NWN\Neverwinter\Location
ExeName: NWMain.exe
JoinTemplate: {EXEPATH} +connect {address}[ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 5121
Mutex: SV
1 if servertype != "GS" goto 4
2 if PVP == "" remove
3 keep
4 if servertype != "OLD" remove
5 if gamename != "Neverwinter*" remove

Neverwinter Nights\(UNSUPPORTED GAME)
Group: NUL

Neverwinter Nights\Action
Mutex: NWN
1 if game != "Action" remove

Neverwinter Nights\Alternative
Mutex: NWN
1 if game != "Alternativ*" remove

Neverwinter Nights\Arena
Mutex: NWN
1 if game != "Ar*" remove

Neverwinter Nights\Melee
Mutex: NWN
1 if game != "Melee" remove

Neverwinter Nights\PW Action
Mutex: NWN
1 if game != "PW Action" remove

Neverwinter Nights\PW Story
Mutex: NWN
1 if game != "PW Story" remove

Neverwinter Nights\Roleplay
Mutex: NWN
1 if game != "Rol*" remove

Neverwinter Nights\Social
Mutex: NWN
1 if game != "Soc*" remove

Neverwinter Nights\Solo
Mutex: NWN
1 if game != "Solo*" remove

Neverwinter Nights\Story
Mutex: NWN
1 if game != "Story" remove

Neverwinter Nights\Story Lite
Mutex: NWN
1 if game != "Story lite" remove

Neverwinter Nights\Team
Mutex: NWN
1 if game != "Team" remove

Neverwinter Nights\Other
Mutex: NWN
Flags: OTHER

Neverwinter Nights\Expansions
Group: NUL

Neverwinter Nights\Expansions\Yes
Group: NWNEXP
Mutex: NWNEXP
1 if expansions < "1" remove

Neverwinter Nights\Expansions\No
Group: NWNEXP
Mutex: NWNEXP
Flags: OTHER

Neverwinter Nights\Version
Group: NUL

Neverwinter Nights\Version\1.32
Group: NWNVER
Mutex: NWNVER
1 if gamever != "7054" remove

Neverwinter Nights\Version\1.31
Group: NWNVER
Mutex: NWNVER
1 if gamever != "'7051'" remove

Neverwinter Nights\Version\1.30
Group: NWNVER
Mutex: NWNVER
1 if gamever != "'7041'" remove

Neverwinter Nights\Version\1.29
Group: NWNVER
Mutex: NWNVER
1 if gamever != "'6758'" remove

Neverwinter Nights\Version\1.28
Group: NWNVER
Mutex: NWNVER
1 if gamever != "'6756'" remove

Neverwinter Nights\Version\1.27
Group: NWNVER
Mutex: NWNVER
1 if gamever != "'6749'" remove

Neverwinter Nights\Version\Other
Group: NWNVER
Mutex: NWNVER
Flags: OTHER

New World Order
ServerType: NEW
RegKey: HKEY_CURRENT_USER\Software\P3 Interactive\NWO\Location
ExeName: nwo\NWO.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 27138
HostPort: 27015
Mutex: SV
IRC: irc.quakenet.org/nwochat
1 if servertype != "NEW" remove
2 if gamename != "nwo" remove

New World Order\Cooperative
Mutex: NWO
1 if game ~!= "Cooperative" remove

New World Order\Fallout
Mutex: NWO
1 if game ~!= "Fallout" remove

New World Order\Hostage Rescue
Mutex: NWO
1 if game ~!= "HostageRescue" remove

New World Order\Plant The Bomb
Mutex: NWO
1 if game ~!= "PlantTheBomb" remove

New World Order\TeamDeathMatch
Mutex: NWO
1 if game ~!= "TeamDeathMatch" remove

New World Order\TeamEscape
Mutex: NWO
1 if game ~!= "TeamEscape" remove

New World Order\Other
Mutex: NWO
Flags: OTHER

New World Order\demo maps only
Group: NWODEMO
1 if map ~== "Druglord Villa" keep
2 if map ~== "Restaurant" keep
3 remove

New World Order\Version
Group: NUL

New World Order\Version\1.42
Group: NWOVER
Mutex: NWOVER
1 if version != "1.42" remove

New World Order\Version\1.41
Group: NWOVER
Mutex: NWOVER
1 if version != "1.41" remove

New World Order\Version\1.4
Group: NWOVER
Mutex: NWOVER
1 if version != "1.4" remove

New World Order\Version\Other
Group: NWOVER
Mutex: NWOVER
Flags: OTHER

No One Lives Forever
ServerType: NOLF
ExeName: NOLF.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +NetPlayerName "{NAME}"]
HostTemplate: {EXEPATH}
Port: 27888
Maps: LITH
Mutex: SV
Icon: IDI_NOLF
IRC: irc.gamesnet.net/nolf
1 if servertype != "NOLF" remove
2 if gamename != "nolf" remove

No One Lives Forever\Deathmatch
Mutex: NOLFGAME
1 if gametype != "deathmatch" remove

No One Lives Forever\H.A.R.M. vs UNITY
Mutex: NOLFGAME
1 if gametype != "H.A.R.M. vs. UNITY" remove

No One Lives Forever\Version
Group: NUL

No One Lives Forever\Version\1.004
Group: NOLFVER
1 if gamever != "1.004" remove

No One Lives Forever\Version\1.003
Group: NOLFVER
1 if gamever != "1.003" remove

No One Lives Forever\Version\1.002
Group: NOLFVER
Mutex: NOLFVER
1 if gamever != "1.002" remove

No One Lives Forever\Version\1.001
Group: NOLFVER
Mutex: NOLFVER
1 if gamever != "1.001" remove

No One Lives Forever\Version\1.00
Group: NOLFVER
Mutex: NOLFVER
1 if gamever != "1.00" remove

No One Lives Forever\Version\0.001 (demo)
Group: NOLFVER
Mutex: NOLFVER
1 if gamever != "0.001" remove

No One Lives Forever\Version\Other
Group: NOLFVER
Mutex: NOLFVER
Flags: OTHER

No One Lives Forever 2
ServerType: NOLF
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Monolith Productions\No One Lives Forever 2\1.0\InstallDir
ExeName: NOLF2.EXE
JoinTemplate: {EXEPATH} -GOMULTIJOIN 1 +join {address}[ +password "{PASSWORD}"][ +playername "{NAME}"]
HostTemplate: {EXEPATH}
Port: 27889
HostPort: 27888
Mutex: SV
IRC: irc.gamesnet.net/nolf
1 if servertype != "NOLF" remove
2 if gamename != "nolf2" remove

No One Lives Forever 2 demo
ServerType: NOLF
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Monolith Productions\No One Lives Forever 2 (Multiplayer Demo)\1.0\InstallDir
ExeName: NOLF2.EXE
JoinTemplate: {EXEPATH} -GOMULTIJOIN 1 +join {address}[ +password "{PASSWORD}"][ +playername "{NAME}"]
HostTemplate: {EXEPATH}
Port: 27889
HostPort: 27888
Mutex: SV
IRC: irc.gamesnet.net/nolf
1 if servertype != "NOLF" remove
2 if gamename != "nolf2d" remove

Novawar
ServerType: NEW
ExeName: WNoWa.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +config "{CONFIG}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 8887
HostPort: 8764
Mutex: SV
1 if servertype != "NEW" remove
2 if gamename != "novawar" remove

Operation Flashpoint
ServerType: OFP
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Codemasters\Operation Flashpoint\MAIN
ExeName: OperationFlashpoint.EXE
JoinTemplate: {EXEPATH} -connect={ip} -port={port}[ "-password={PASSWORD}"][ "-name={NAME}"]
HostTemplate: {EXEPATH} -host[ "-name={NAME}"]
Port: 2234
Mutex: SV
Icon: IDI_OFP
IRC: irc.gamesnet.net/operationflashpoint GamesNET (US)
IRC: irc.quakenet.org/ofp.fi Finnish (QNet)
IRC: irc.quakenet.org/ofp.de German (QNet)
1 if servertype == "OFP" keep
2 if servertype != "OLD" remove
3 if gamename != "opflash" remove

Operation Flashpoint\game in progress
Mutex: OFPGAME
1 if timeleft <= "0" remove

Operation Flashpoint\waiting for players
Mutex: OFPGAME
1 if timeleft != "0" remove

Operation Flashpoint\unknown
Mutex: OFPGAME
Flags: OTHER

Operation Flashpoint\version
Group: NUL

Operation Flashpoint\version\1.60
Mutex: OFPVER
Group: OFPVER
1 if version == "160" keep
2 if gamever != "1.60" remove

Operation Flashpoint\version\1.58
Mutex: OFPVER
Group: OFPVER
1 if version == "158" keep
2 if gamever != "1.58" remove

Operation Flashpoint\version\1.55
Mutex: OFPVER
Group: OFPVER
1 if version == "155" keep
2 if gamever != "1.55" remove

Operation Flashpoint\version\1.49
Mutex: OFPVER
Group: OFPVER
1 if version == "149" keep
2 if gamever != "1.49" remove

Operation Flashpoint\version\1.48
Mutex: OFPVER
Group: OFPVER
1 if version == "148" keep
2 if gamever != "1.48" remove

Operation Flashpoint\version\1.47
Mutex: OFPVER
Group: OFPVER
1 if version == "147" keep
2 if gamever != "1.47" remove

Operation Flashpoint\version\1.46
Mutex: OFPVER
Group: OFPVER
1 if version == "146" keep
2 if gamever != "1.46" remove

Operation Flashpoint\version\1.45
Mutex: OFPVER
Group: OFPVER
1 if version == "145" keep
2 if gamever != "1.45" remove

Operation Flashpoint\version\1.42
Mutex: OFPVER
Group: OFPVER
1 if version == "142" keep
2 if gamever != "1.42" remove

Operation Flashpoint\version\1.41
Mutex: OFPVER
Group: OFPVER
1 if version == "141" keep
2 if gamever != "1.41" remove

Operation Flashpoint\version\1.40
Mutex: OFPVER
Group: OFPVER
1 if version == "140" keep
2 if gamever != "1.40" remove

Operation Flashpoint\version\1.30
Mutex: OFPVER
Group: OFPVER
1 if version == "130" keep
2 if gamever != "1.30" remove

Operation Flashpoint\version\1.29
Mutex: OFPVER
Group: OFPVER
1 if version == "129" keep
2 if gamever != "1.29" remove

Operation Flashpoint\version\1.27
Mutex: OFPVER
Group: OFPVER
1 if version == "127" keep
2 if gamever != "1.27" remove

Operation Flashpoint\version\1.26
Mutex: OFPVER
Group: OFPVER
1 if version == "126" keep
2 if gamever != "1.26" remove

Operation Flashpoint\version\1.20
Mutex: OFPVER
Group: OFPVER
1 if version != "120" remove

Operation Flashpoint\version\1.10
Mutex: OFPVER
Group: OFPVER
1 if version != "110" remove

Operation Flashpoint\version\1.0
Mutex: OFPVER
Group: OFPVER
1 if version != "1" remove

Operation Flashpoint\version\Other
Mutex: OFPVER
Group: OFPVER
Flags: OTHER

Operation Flashpoint: Resistance
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Codemasters\Flashpoint Resistance\MAIN
ExeName: FlashpointResistance.exe
JoinTemplate: {EXEPATH} -connect={ip} -port={hostport}[ "-password={PASSWORD}"][ "-name={NAME}"]
HostTemplate: {EXEPATH} -host[ "-name={NAME}"]
Port: 2303
HostPort: 2302
Mutex: SV
Icon: IDI_OFP
IRC: irc.gamesnet.net/operationflashpoint GamesNET (US)
IRC: irc.quakenet.org/ofp.fi Finnish (QNet)
IRC: irc.quakenet.org/ofp.de German (QNet)
1 if servertype != "OLD" remove
2 if gamename != "opflashr" remove

Operation Flashpoint: Resistance\game in progress
Mutex: OFPR
1 if timeleft <= "0" remove

Operation Flashpoint: Resistance\waiting for players
Mutex: OFPR
1 if timeleft != "0" remove

Operation Flashpoint: Resistance\Mods
Group: NUL

Operation Flashpoint: Resistance\Mods\None
Mutex: OFPM
Group: OFPM
1 if mod != "RES" remove

Operation Flashpoint: Resistance\Mods\finmod
Mutex: OFPM
Group: OFPM
1 if mod != "*finmod*" remove

Operation Flashpoint: Resistance\Mods\Other
Mutex: OFPM
Group: OFPM
Flags: OTHER

Operation Flashpoint: Resistance\version
Group: NUL

Operation Flashpoint: Resistance\version\1.94
Group: OFPRVER
Mutex: OFPRVER
1 if gamever != "1.94" remove

Operation Flashpoint: Resistance\version\1.93
Group: OFPRVER
Mutex: OFPRVER
1 if gamever != "1.93*" remove

Operation Flashpoint: Resistance\version\1.92
Group: OFPRVER
Mutex: OFPRVER
1 if gamever != "1.92" remove

Operation Flashpoint: Resistance\version\1.91
Group: OFPRVER
Mutex: OFPRVER
1 if gamever != "1.91" remove

Operation Flashpoint: Resistance\version\1.90
Group: OFPRVER
Mutex: OFPRVER
1 if gamever != "1.90" remove

Operation Flashpoint: Resistance\version\1.88
Group: OFPRVER
Mutex: OFPRVER
1 if gamever != "1.88" remove

Operation Flashpoint: Resistance\version\1.87
Group: OFPRVER
Mutex: OFPRVER
1 if gamever != "1.87" remove

Operation Flashpoint: Resistance\version\1.86
Group: OFPRVER
Mutex: OFPRVER
1 if gamever != "1.86" remove

Operation Flashpoint: Resistance\version\1.85
Group: OFPRVER
Mutex: OFPRVER
1 if gamever != "1.85" remove

Operation Flashpoint: Resistance\version\1.75
Group: OFPRVER
Mutex: OFPRVER
1 if gamever != "1.75" remove

Operation Flashpoint: Resistance\version\Other
Group: OFPRVER
Mutex: OFPRVER
Flags: OTHER

Opposing Force Steam
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath
ExeName: SteamApps\*\Opposing Force\HL.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Icon: $BASE\gearbox\game.ico
Mutex: SV
Flags: LAUNCHER STEAM
PathMustHave: SteamApps*Opposing Force
WindowName: gearbox
1 if servertype != "HL" remove
2 if gamedir ~!= "gearbox" remove
3 if sv_region == "" remove

Opposing Force Steam\DM
Mutex: OPFOR
2 if map ~!= "op4_*" remove

Opposing Force Steam\CTF
Mutex: OPFOR
2 if map ~!= "op4ctf_*" remove

Opposing Force Steam\Other
Mutex: OPFOR
Flags: OTHER

Praetorians
ServerType: LOB
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectPlay\Applications\Praetorians\Path
ExeName: Praetorians.exe
JoinTemplate: DP
HostTemplate: DP
GUID: {c93e1314-ac6c-49e4-ac64-14f6358f881a}
VersionKey: HKEY_LOCAL_MACHINE\SOFTWARE\Pyro Studios\Praetorians Game\Config\Version
MapList: Face Off (2)|Dire Straits (2)|Fields of War (2)|Snowy Pass (2)|A Handful of Cities (4)|Crossroads (4)|A Quiet Lake (4)|Flower of Conflict (4)|Hurricane (6)|Desert Oasis (6)|King of the Mountain (6)|The Plain (6)|Hill Country (6)|Where Two Rivers Cross (8)|Chaos Island (8)|Sacred Land (8)
Port: 27244
Mutex: SV
1 if servertype != "LOB" remove
2 if gamename != "Praetorians" remove

Praetorians demo
ServerType: LOB
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectPlay\Applications\Praetorians Multiplayer Demo\Path
ExeName: Praetorians.exe
JoinTemplate: DP
HostTemplate: DP
GUID: {de756467-2cbd-432a-8806-d0c79d7ab9fb}
MapList: Crossroads
Port: 27244
Mutex: SV
1 if servertype != "LOB" remove
2 if gamename != "Praetorians demo" remove

Purge
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Freeform Interactive\Purge\Purge
ExeName: Purge.exe
JoinTemplate: {EXEPATH} +ASE 1 +ASE_IP {ip} +ASE_Port {hostport}[ +ASE_PW "{PASSWORD}"][ +ASE_Name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 27777
Mutex: SV
IRC: irc.enterthegame.com/purge
1 if servertype != "NEW" remove
2 if gamename != "purge" remove
3 if version == "*d" remove

Purge\v1.4.7
Mutex: PURGEVER
1 if version != "1.4.7" remove

Purge\Other
Mutex: PURGEVER
Flags: OTHER

Purge demo
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Freeform Interactive\Purge demo\Purge demo
ExeName: Purge.exe
JoinTemplate: {EXEPATH} +ASE 1 +ASE_IP {ip} +ASE_Port {hostport}[ +ASE_PW "{PASSWORD}"][ +ASE_Name "{NAME}"]
HostTemplate: {EXEPATH}
Port: 27777
Mutex: SV
IRC: irc.enterthegame.com/purge
1 if servertype != "NEW" remove
2 if gamename != "purge" remove
3 if version != "*d" remove

QFusion
ServerType: Q2
RegKey: HKEY_LOCAL_MACHINE\Software\Id\Quake III Arena\INSTALLPATH
ExeName: QFusion.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 27910
Maps: QUAKE3
Mutex: SV
1 if servertype != "Q2" remove
2 if gamename ~!= "baseq3" remove

QuakeWorld
ServerType: QW
RegKey: HKEY_CURRENT_USER\Software\GameSpy\GameSpy 3D\QuakeWorld\CmdLineQW
ExeName: QWCL.EXE
JoinTemplate: BUILTIN_QW
SpecTemplate: BUILTIN_QW
Port: 27500
Maps: QUAKE
Mutex: SV
Icon: IDI_QW
IRC: irc.enterthegame.com/qwplayers ETG (US)
IRC: irc.quakenet.org/quake.dk Danish (QNet)
IRC: irc.quakenet.org/quake.fi Finnish (QNet)
IRC: irc.quakenet.org/quake.se Swedish (QNet)
IRC: irc.quakenet.org/quake.uk UK (QNet)
1 if servertype != "QW" remove

QuakeWorld\DeathMatch
Mutex: QWGAME
2 if game == "" goto 20
3 if game ~== "id1" keep
4 if game ~== "qw*" keep
5 if game ~== "duel" keep
6 if game ~== "crystal" keep
7 if *progs == "25300" keep
8 if game ~== "*team*" keep
9 if game ~!= "*clan*" remove
10 if game == "*arena*" remove
11 keep
20 if *progs != "666" keep
21 if map == "start" remove

QuakeWorld\DeathMatch\1 on 1
1 if game ~== "duel" keep
2 if game ~== "crystal" keep
4 if maxclients == "2" keep
5 if hostname ~== "*duel*" keep
6 remove

QuakeWorld\DeathMatch\2 on 2
1 if maxclients != "4" remove

QuakeWorld\DeathMatch\Team Play
1 if maxclients < "8" remove
2 if hostname ~== "*ffa*" remove
3 if hostname ~== "*team*" keep
4 if hostname ~== "*clan*" keep
5 if hostname ~== "*kteam*" keep
6 if hostname ~== "*claim*" keep
7 if hostname ~== "*comp*" keep
8 if hostname ~== "*book*" keep
9 if hostname ~== "*qwring*" keep
10 if hostname ~== "*decl*" keep
11 remove

QuakeWorld\DeathMatch\Free For All
1 if maxclients < "6" remove
2 if *progs == "25300" remove
3 if hostname ~== "*ffa*" keep
4 if hostname ~== "*claim*" remove
5 if hostname ~== "*clan*" remove
6 if hostname ~== "*team*" remove
7 if hostname ~== "*kteam*" remove
8 if hostname ~== "*comp*" remove
9 if hostname ~== "*book*" remove
10 if hostname ~== "*decl*" remove

QuakeWorld\DeathMatch\KTeams
Group: KT
1 if status == "" remove

QuakeWorld\Team Fortress
Mutex: QWGAME
1 if game ~!= "fortress" remove

QuakeWorld\Team Fortress\1 on 1
1 if maxclients == "2" keep
2 if hostname ~== "*duel*" keep
3 remove

QuakeWorld\Team Fortress\MegaTF
1 if maxclients == "2" remove
2 if hostname ~== "*mega*" keep
3 remove

QuakeWorld\Team Fortress\Regular
1 if maxclients == "2" remove
2 if hostname ~== "*mega*" remove

QuakeWorld\Capture The Flag
Mutex: QWGAME
1 if game ~!= "ctf" remove

QuakeWorld\Rocket Arena
Mutex: QWGAME
IRC: irc.enterthegame.com/rocketarena
1 if game ~== "*arena" keep
2 if game ~!= "ca" remove

QuakeWorld\Rocket Arena\1 on 1
1 if maxclients < "8" keep
2 if *progs == "60586" keep
3 if *progs == "20147" remove
4 if hostname ~== "*clan arena*" remove
5 if hostname ~== "* ca *" remove
6 if map ~== "dm?" remove

QuakeWorld\Rocket Arena\Clan Arena
1 if game == "ca" keep
2 if maxclients < "8" remove
3 if *progs == "60586" remove
4 if *progs == "20147" keep
5 if hostname ~== "*clan arena*" keep
6 if hostname ~== "* ca *" keep
7 if map ~== "dm?" keep
8 remove

QuakeWorld\Public Qizmos
Mutex: QWGAME
1 if game != "" remove
2 if *progs != "666" remove
3 if map != "start" remove

QuakeWorld\Misc
Mutex: QWGAME
Flags: OTHER

QuakeWorld\Misc\Painkeep
Mutex: QWGAME2
IRC: irc.craplink.net/painkeeparena
1 if game ~!= "painkeep" remove

QuakeWorld\Misc\Future vs Fantasy
Mutex: QWGAME2
IRC: irc.enterthegame.com/purge
1 if game ~!= "fvf" remove

QuakeWorld\Misc\Head Hunters
Mutex: QWGAME2
IRC: irc.telefragged.com/headhunters
1 if game ~!= "hh" remove

QuakeWorld\Misc\Paintball
Mutex: QWGAME2
IRC: irc.enterthegame.com/paintball
1 if game ~!= "pball" remove

QuakeWorld\Misc\Runes
Mutex: QWGAME2
1 if game ~!= "*rune*" remove

QuakeWorld\Misc\Requiem
Mutex: QWGAME2
1 if game ~!= "requiem" remove

QuakeWorld\Misc\Orange
Mutex: QWGAME2
IRC: irc.enterthegame.com/osp
1 if game ~!= "orange" remove

QuakeWorld\Misc\Total Destruction
Mutex: QWGAME2
1 if game ~!= "td*" remove

QuakeWorld\Misc\Other
Mutex: QWGAME2
Flags: OTHER

Quake 2
ServerType: Q2
ExeName: Quake2.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +set game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rcon_password "{RCON_PASSWORD}"]
SpecTemplate: {EXEPATH} +connect {address}[ +set game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rcon_password "{RCON_PASSWORD}"] +spectator 1[ +spectator_password "{SPECTATOR_PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 27910
Maps: QUAKE
Mutex: SV
Icon: IDI_Q2
IRC: irc.enterthegame.com/q2players ETG (US)
IRC: irc.quakenet.org/quake2.fi Finnish (QNet)
IRC: irc.quakenet.org/q2.se Swedish (QNet)
IRC: irc.quakenet.org/quake2.uk UK (QNet)
1 if servertype != "Q2" remove

Quake 2\Deathmatch
Mutex: Q2GAME
1 if game ~== "" keep
2 if game ~== "gxmod" keep
3 if game ~== "lfiredm" keep
4 if game ~== "puredm*" keep
5 if game ~== "sconfig30" keep
6 if game ~== "tourney*" keep
7 if game ~== "duel*" keep
8 if game ~== "quad*" keep
9 if game ~== "team*" keep
10 if game ~== "zcomp" keep
11 if game ~== "q2comp" keep
12 if game ~== "battle" keep
13 remove

Quake 2\Deathmatch\Free For All
3 if game ~== "" goto 20
5 if game ~== "lfiredm" keep
6 if game ~== "puredm*" keep
7 if game ~== "sconfig30" keep
8 if game ~== "tourney*" goto 16
15 remove
16 if match_type == "RegularDM" keep
17 remove
20 if hostname ~== "*clan server*" remove
21 if hostname ~== "*team*" remove

Quake 2\Deathmatch\Teamplay
3 if game ~== "battle" goto 10
4 if game ~== "gxmod" goto 10
5 if game ~== "zcomp" goto 10
6 if game ~== "q2comp" keep
7 if game ~== "tourney*" goto 16
8 if game ~== "" goto 20
9 remove
10 if hostname ~== "*duel*" remove
11 if hostname ~== "*1*1*" remove
12 keep
16 if match_type == "TeamPlay" keep
17 remove
20 if hostname ~== "*clan server*" keep
21 if hostname ~== "*team*" keep
22 remove

Quake 2\Deathmatch\1 on 1
2 if game ~== "duel*" keep
4 if game ~== "gxmod" goto 16
5 if game ~== "lfiredm" goto 16
6 if game ~== "puredm*" goto 16
7 if game ~== "sconfig30" goto 16
8 if game ~== "tourney*" goto 20
9 if game ~== "quad*" goto 16
10 if game ~== "team*" goto 16
11 if game ~== "zcomp" goto 16
12 if game ~== "q2comp" goto 16
13 if game ~== "battle" goto 16
15 remove
16 if hostname ~== "*duel*" keep
17 if hostname ~== "*one*one*" keep
18 if hostname ~== "*1*1*" keep
19 remove
20 if match_type == "1-vs-1" keep
21 if hostname ~== "*duel*" keep
22 remove

Quake 2\Lithium
Mutex: Q2GAME
1 if game ~!= "lithium*" remove

Quake 2\Capture The Flag
Mutex: Q2GAME
IRC: irc.quakenet.org/q2ctf
1 if game ~== "ctf" keep
2 if game ~== "lmctf" keep
3 remove

Quake 2\Action Quake 2
Mutex: Q2GAME
IRC: irc.efnet.org/actionquake2
1 if game ~== "action" keep
2 remove

Quake 2\Rocket Arena 2
Mutex: Q2GAME
IRC: irc.enterthegame.com/rocketarena
1 if game ~== "arena" keep
2 remove

Quake 2\Weapons Factory
Mutex: Q2GAME
IRC: irc.enterthegame.com/wfa
1 if game ~== "wf" keep
2 remove

Quake 2\Weapons Of Destruction
Mutex: Q2GAME
1 if game ~== "weapons" keep
2 remove

Quake 2\Gloom
Mutex: Q2GAME
IRC: irc.planetgloom.com/gloom Official
IRC: irc.quakenet.org/gloom QuakeNET
1 if game ~== "gloom*" keep
2 remove

Quake 2\Other
Mutex: Q2GAME
Flags: OTHER

Quake 2\Other\Freeze Tag
Mutex: Q2GAME2
IRC: irc.enterthegame.com/freezetag
1 if game ~== "freeze" keep
2 remove

Quake 2\Other\Paintball
Mutex: Q2GAME2
IRC: irc.enterthegame.com/paintball
1 if game ~== "pball" keep
2 remove

Quake 2\Other\Rail Arena
Mutex: Q2GAME2
1 if game ~== "rail" keep
2 remove

Quake 2\Other\Jailbreak
Mutex: Q2GAME2
IRC: irc.gamesnet.net/jailbreak
1 if game ~== "jail" keep
2 remove

Quake 2\Other\Chaos
Mutex: Q2GAME2
IRC: irc.chaoticdreams.org/chaotic_dreams
1 if game ~== "chaos" keep
2 remove

Quake 2\Other\Rogue
Mutex: Q2GAME2
1 if game ~== "rogue" keep
2 remove

Quake 2\Other\Xatrix
Mutex: Q2GAME2
1 if game ~== "xatrix" keep
2 remove

Quake 2\Other\DDay
Mutex: Q2GAME2
IRC: irc.dal.net/ddayhome
1 if game ~== "dday" keep
2 remove

Quake 2\Other\Other
Mutex: Q2GAME2
Flags: OTHER

Quake 3: Arena
ServerType: Q3
RegKey: HKEY_LOCAL_MACHINE\Software\Id\Quake III Arena\INSTALLPATH
ExeName: Quake3.EXE
JoinTemplate: {EXEPATH}[ +set fs_game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH}[ +set fs_game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
HostTemplate: {EXEPATH}
Port: 27960
Maps: QUAKE3
Mutex: SV
Icon: IDI_Q3
IRC: irc.enterthegame.com/quake3 ETG (US)
IRC: irc.quakenet.org/quake3.dk Danish (QNet)
IRC: irc.quakenet.org/quake3.fi Finnish (QNet)
IRC: irc.quakenet.org/quake3.no Norwegian (QNet)
IRC: irc.quakenet.org/quake3.se Swedish (QNet)
IRC: irc.quakenet.org/quake3.uk UK (QNet)
1 if servertype != "Q3" remove

Quake 3: Arena\baseq3
JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
Mutex: Q3GAME
1 if game ~!= "baseq3" remove
2 if g_enableDust != "" remove
3 if gameversion == "OSP*" remove

Quake 3: Arena\baseq3\FFA
Mutex: Q3BASE
1 if g_gametype != "0" remove

Quake 3: Arena\baseq3\Duel
Mutex: Q3BASE
1 if g_gametype != "1" remove

Quake 3: Arena\baseq3\Team DM
Mutex: Q3BASE
1 if g_gametype != "3" remove

Quake 3: Arena\baseq3\CTF
Mutex: Q3BASE
1 if g_gametype != "4" remove

Quake 3: Arena\OSP
Icon: $BASE\osp\OSP Config Generator.exe
JoinTemplate: {EXEPATH} +set fs_game osp[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
Mutex: Q3GAME
IRC: irc.enterthegame.com/osp
1 if game ~== "osp" keep
2 if game ~!= "baseq3" remove
3 if gameversion != "OSP*" remove

Quake 3: Arena\OSP\FFA
Mutex: Q3OSP
1 if g_gametype != "0" remove

Quake 3: Arena\OSP\Duel
Mutex: Q3OSP
1 if g_gametype != "1" remove

Quake 3: Arena\OSP\Team DM
Mutex: Q3OSP
1 if g_gametype != "3" remove

Quake 3: Arena\OSP\Team DM\Standard
Mutex: Q3OSPTDM
1 if server_freezetag != "" remove

Quake 3: Arena\OSP\Team DM\OSP FT
Mutex: Q3OSPTDM
1 if server_freezetag != "1" remove

Quake 3: Arena\OSP\Team DM\Vanilla FT
Mutex: Q3OSPTDM
1 if server_freezetag != "2" remove

Quake 3: Arena\OSP\CTF
Mutex: Q3OSP
1 if g_gametype != "4" remove

Quake 3: Arena\OSP\Clan Arena
Mutex: Q3OSP
1 if g_gametype != "5" remove

Quake 3: Arena\OSP\Other
Mutex: Q3OSP
Flags: OTHER

Quake 3: Arena\OSP\Pro Mode
Group: NUL

Quake 3: Arena\OSP\Pro Mode\Vanilla
Group: Q3OSPRO
Mutex: Q3OSPRO
1 if server_promode > "0" remove

Quake 3: Arena\OSP\Pro Mode\Pro Mode
Group: Q3OSPRO
Mutex: Q3OSPRO
Flags: OTHER

Quake 3: Arena\Rocket Arena
Mutex: Q3GAME
IRC: irc.enterthegame.com/rocketarena
4 if game ~!= "arena" remove

Quake 3: Arena\Rocket Arena\1.7
Mutex: Q3RA
1 if g_version != "RA3 1.7*" remove

Quake 3: Arena\Rocket Arena\1.65
Mutex: Q3RA
1 if g_version != "RA3 1.65*" remove

Quake 3: Arena\Rocket Arena\1.6
Mutex: Q3RA
1 if g_version != "RA3 1.6*" remove

Quake 3: Arena\Rocket Arena\Other
Mutex: Q3RA
Flags: OTHER

Quake 3: Arena\Urban Terror
Icon: $BASE\q3ut3\q3ut.ico
Mutex: Q3GAME
IRC: irc.enterthegame.com/urbanterror ETG (US)
IRC: irc.quakenet.org/urbanterror QuakeNet (EU)
4 if game ~!= "Q3UT*" remove

Quake 3: Arena\Urban Terror\FFA
Mutex: Q3GAMEUT
1 if g_gametype > "2" remove

Quake 3: Arena\Urban Terror\Team DM
Mutex: Q3GAMEUT
1 if g_gametype != "3" remove

Quake 3: Arena\Urban Terror\Team Survivor
Mutex: Q3GAMEUT
1 if g_gametype != "4" remove

Quake 3: Arena\Urban Terror\Follow the Leader
Mutex: Q3GAMEUT
1 if g_gametype != "5" remove

Quake 3: Arena\Urban Terror\Capture & Hold
Mutex: Q3GAMEUT
1 if g_gametype != "6" remove

Quake 3: Arena\Urban Terror\Capture the Flag
Mutex: Q3GAMEUT
1 if g_gametype != "7" remove

Quake 3: Arena\Urban Terror\Bomb
Mutex: Q3GAMEUT
1 if g_gametype != "8" remove

Quake 3: Arena\Urban Terror\v3.1
Group: Q3UTVER
Mutex: Q3UTVER
1 if g_modversion != "3.1" remove

Quake 3: Arena\Urban Terror\v3.0
Group: Q3UTVER
Mutex: Q3UTVER
1 if g_modversion != "3.0" remove

Quake 3: Arena\Urban Terror\v2.6a
Group: Q3UTVER
Mutex: Q3UTVER
1 if g_modversion != "2.6a" remove

Quake 3: Arena\Urban Terror\v2.6
Group: Q3UTVER
Mutex: Q3UTVER
1 if g_modversion <= "2.59" remove

Quake 3: Arena\Urban Terror\Older
Group: Q3UTVER
Mutex: Q3UTVER
1 if g_modversion != "" remove

Quake 3: Arena\Urban Terror\Newer
Group: Q3UTVER
Mutex: Q3UTVER
Flags: OTHER

Quake 3: Arena\Q3F 2.0
Icon: $BASE\q3f2\q3f.ico
Mutex: Q3GAME
IRC: irc.quakenet.org/q3f Quakenet (EU)
IRC: irc.gamesnet.net/q3f GamesNET (US)
4 if game ~!= "q3f2" remove

Quake 3: Arena\Team Arena
JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
Mutex: Q3GAME
1 if game ~!= "baseq3" remove
2 if g_enableDust == "" remove

Quake 3: Arena\Team Arena\FFA
Mutex: Q3GAMETA
1 if g_gametype != "0" remove

Quake 3: Arena\Team Arena\Duel
Mutex: Q3GAMETA
1 if g_gametype != "1" remove

Quake 3: Arena\Team Arena\Team DM
Mutex: Q3GAMETA
1 if g_gametype != "3" remove

Quake 3: Arena\Team Arena\CTF
Mutex: Q3GAMETA
1 if g_gametype != "4" remove

Quake 3: Arena\Team Arena\1 Flag CTF
Mutex: Q3GAMETA
1 if g_gametype != "5" remove

Quake 3: Arena\Team Arena\Overload
Mutex: Q3GAMETA
1 if g_gametype != "6" remove

Quake 3: Arena\Team Arena\Harvester
Mutex: Q3GAMETA
1 if g_gametype != "7" remove

Quake 3: Arena\Weapons Factory
Icon: $BASE\wfa\wfa.ico
Mutex: Q3GAME
1 if game ~!= "wfa" remove

Quake 3: Arena\CPMA
Mutex: Q3GAME
IRC: irc.quakenet.org/promode QuakeNet (EU)
IRC: irc.enterthegame.com/promode ETG (US)
Icon: $BASE\cpma\cpma.ico
1 if game ~!= "cpma" remove

Quake 3: Arena\CPMA\FFA
Mutex: CPMA
1 if g_gametype ~!= "0" remove

Quake 3: Arena\CPMA\Duel
Mutex: CPMA
1 if g_gametype ~!= "1" remove

Quake 3: Arena\CPMA\Team Deathmatch
Mutex: CPMA
1 if g_gametype ~!= "3" remove

Quake 3: Arena\CPMA\CTF
Mutex: CPMA
1 if g_gametype ~!= "4" remove

Quake 3: Arena\CPMA\Clan Arena
Mutex: CPMA
1 if g_gametype ~!= "5" remove

Quake 3: Arena\CPMA\Freeze
Mutex: CPMA
1 if g_gametype ~!= "6" remove

Quake 3: Arena\CPMA\Version
Group: NUL

Quake 3: Arena\CPMA\Version\1.0
Group: CPMAVER
Mutex: CPMAVER
1 if gameversion != "1.0" remove

Quake 3: Arena\CPMA\Version\Older
Group: CPMAVER
Mutex: CPMAVER
1 if gameversion > "1.0" remove

Quake 3: Arena\CPMA\Version\Newer
Group: CPMAVER
Mutex: CPMAVER
Flags: OTHER

Quake 3: Arena\Threewave CTF
Mutex: Q3GAME
IRC: irc.enterthegame.com/threewave ETG (US)
IRC: irc.quakenet.org/threewave QNet (EU)
Icon: $BASE\threewave\threewavelogo.ico
1 if game ~!= "threewave" remove

Quake 3: Arena\Threewave CTF\Capturestrike
Mutex: Q3W
1 if g_serverData == "G09 " keep
2 if g_serverData == "P01 G09 " keep
3 if g_serverData == "P02 G09 " keep
4 remove

Quake 3: Arena\Threewave CTF\Threewave CTF
Mutex: Q3W
1 if g_serverData == "G04 " keep
2 if g_serverData == "P01 G04 " keep
3 if g_serverData == "P02 G04 " keep
4 remove

Quake 3: Arena\Threewave CTF\Classic CTF
Mutex: Q3W
1 if g_serverData == "G10 " keep
2 if g_serverData == "P01 G010 " keep
3 if g_serverData == "P02 G010 " keep
4 remove

Quake 3: Arena\Threewave CTF\Mixed Gametypes
Flags: OTHER

Quake 3: Arena\Navy Seals
Icon: $BASE\seals\ns.ico
Mutex: Q3GAME
IRC: irc.quakenet.org/ns:co
1 if game ~!= "seals" remove

Quake 3: Arena\Navy Seals\1.9
Mutex: NSCO
1 if gameversion != "seals-1.9" remove

Quake 3: Arena\Navy Seals\1.45
Mutex: NSCO
1 if gameversion != "seals-1.45" remove

Quake 3: Arena\Navy Seals\1.1
Mutex: NSCO
1 if g_TeamScores == "" remove

Quake 3: Arena\Navy Seals\1.0
Mutex: NSCO
Flags: OTHER

Quake 3: Arena\Reaction Quake
Icon: $BASE\rq3\reaction-3.ico
Mutex: Q3GAME
IRC: irc.enterthegame.com/reactionquake3
1 if game ~== "rq3" keep
2 if game ~!= "reaction" remove

Quake 3: Arena\Reaction Quake\DeathMatch
Mutex: REACTION
1 if g_gametype != "0" remove

Quake 3: Arena\Reaction Quake\Teamplay
Mutex: REACTION
1 if g_gametype != "4" remove

Quake 3: Arena\Reaction Quake\Capture the Briefcase
Mutex: REACTION
1 if g_gametype != "5" remove

Quake 3: Arena\Reaction Quake\3.1
Group: RQVER
Mutex: RQVER
1 if g_RQ3_version != "*3.1*" remove

Quake 3: Arena\Reaction Quake\3.0
Group: RQVER
Mutex: RQVER
JoinTemplate: {EXEPATH} +set fs_game rq3[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
1 if g_RQ3_version != "*3.0*" remove

Quake 3: Arena\Reaction Quake\2.2
Group: RQVER
Mutex: RQVER
1 if g_RQ3_version != "*2.2*" remove

Quake 3: Arena\Reaction Quake\Other
Group: RQVER
Mutex: RQVER
Flags: OTHER

Quake 3: Arena\True Combat
Icon: $BASE\truecombat\tc.ico
Mutex: Q3GAME
IRC: irc.enterthegame.com/truecombat
1 if game ~== "truecombat" keep
2 if game ~!= "Q3TC*" remove

Quake 3: Arena\True Combat\1.0
Mutex: Q3TC
1 if game ~!= "truecombat" remove

Quake 3: Arena\True Combat\0.45
Mutex: Q3TC
1 if game ~!= "Q3TC*" remove

Quake 3: Arena\InstaGib
Mutex: Q3GAME
IRC: irc.quakenet.org/instagib
1 if game ~!= "insta*" remove

Quake 3: Arena\Excessive
Mutex: Q3GAME
1 if game ~!= "excessive" remove

Quake 3: Arena\Freeze Tag
Mutex: Q3GAME
Icon: $BASE\freeze\freeze.ico
IRC: irc.enterthegame.com/freezetag ETG (US)
IRC: irc.quakenet.org/freezetag QNet (EU)
1 if game ~!= "freeze" remove

Quake 3: Arena\Ultra Freeze Tag
Mutex: Q3GAME
1 if game ~!= "ufreeze" remove

Quake 3: Arena\Fortress Evolution
Mutex: Q3GAME
1 if game ~!= "fe" remove

Quake 3: Arena\Other
Mutex: Q3GAME
Flags: OTHER

Quake 3: Arena\Other\Excessive+
Mutex: Q3GAME2
1 if game ~!= "excessiveplus" remove

Quake 3: Arena\Other\Alliance CTF
Mutex: Q3GAME2
IRC: irc.quakenet.org/gameplayer
1 if game ~!= "alliance" remove

Quake 3: Arena\Other\Bid For Power
JoinTemplate: {EXEPATH} +set fs_game bfpq3[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH} +set fs_game bfpq3[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
Mutex: Q3GAME2
IRC: irc.enterthegame.com/bfp
1 if game ~!= "bfp*" remove

Quake 3: Arena\Other\Q3 Rally
JoinTemplate: {EXEPATH} +set fs_game q3rally[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH} +set fs_game q3rally[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
Mutex: Q3GAME2
IRC: irc.chatbear.com/q3rally
1 if game ~!= "Q3Rally*" remove

Quake 3: Arena\Other\Generations
Icon: $BASE\generations\gen.ico
Mutex: Q3GAME2
IRC: irc.enterthegame.com/generations
1 if game ~!= "generations" remove

Quake 3: Arena\Other\Beryllium
Mutex: Q3GAME2
1 if game ~!= "beryllium" remove

Quake 3: Arena\Other\Rune Quake 3
Mutex: Q3GAME2
1 if game ~!= "Rune Quake 3" remove

Quake 3: Arena\Other\Painkeep
JoinTemplate: {EXEPATH} +set fs_game pkarena[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH} +set fs_game pkarena[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
Mutex: Q3GAME2
IRC: irc.craplink.net/painkeeparena
1 if game ~!= "pkarena*" remove

Quake 3: Arena\Other\JB: PoW
Mutex: Q3GAME2
IRC: irc.enterthegame.com/jbpow
4 if game ~!= "jbpow" remove

Quake 3: Arena\Other\GridIron
Mutex: Q3GAME2
IRC: irc.enterthegame.com/gridiron
1 if game ~!= "gridiron" remove

Quake 3: Arena\Other\Paintball
Mutex: Q3GAME2
IRC: irc.enterthegame.com/q3pball
1 if game ~!= "paintball" remove

Quake 3: Arena\Other\Unlagged
Mutex: Q3GAME2
1 if game ~!= "unlagged" remove

Quake 3: Arena\Other\Corkscrew
JoinTemplate: {EXEPATH} +set fs_game CorkScrew[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH} +set fs_game CorkScrew[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
Mutex: Q3GAME2
1 if game ~!= "The CorkScrew Mod*" remove

Quake 3: Arena\Other\Urban Terror 1.27
Icon: $BASE\q3ut\q3ut.ico
Mutex: Q3GAME2
1 if game ~!= "Q3UT*" remove

Quake 3: Arena\Other\Sidrial
Mutex: Q3GAME2
1 if game ~!= "sidrial" remove

Quake 3: Arena\Other\Bazooka Quake
Mutex: Q3GAME2
1 if game ~!= "Bazooka*" remove

Quake 3: Arena\Other\ProBall
Mutex: Q3GAME2
1 if game ~!= "proball" remove

Quake 3: Arena\Other\Alternate Fire
Mutex: Q3GAME2
1 if game ~!= "alternatefire" remove

Quake 3: Arena\Other\Bouncy
Mutex: Q3GAME2
1 if game ~!= "bouncy" remove

Quake 3: Arena\Other\Battle
Mutex: Q3GAME2
IRC: irc.quakenet.org/battle
1 if game ~!= "battle" remove

Quake 3: Arena\Other\Head Hunters 3
Mutex: Q3GAME2
1 if game ~!= "hh3" remove

Quake 3: Arena\Other\Western Quake 3
Mutex: Q3GAME2
1 if game ~!= "westernq3" remove

Quake 3: Arena\Other\Xtreme Arena
IRC: irc.enterthegame.com/XtremeArena
Mutex: Q3GAME2
1 if game ~!= "xtreme arena" remove

Quake 3: Arena\Other\Ultra
Mutex: Q3GAME2
1 if game ~!= "ultra" remove

Quake 3: Arena\Other\Defrag
Mutex: Q3GAME2
1 if game ~!= "defrag" remove

Quake 3: Arena\Other\Other
Mutex: Q3GAME2
Flags: OTHER

Quake 3: Arena\Other\Other\QPong Arena
Mutex: Q3GAME3
1 if game ~!= "qpong arena" remove

Quake 3: Arena\Other\Other\Classic CTF
Mutex: Q3GAME3
IRC: irc.enterthegame.com/classic_ctf
1 if game ~!= "cctf" remove

Quake 3: Arena\Other\Other\InstaUnlagged
Mutex: Q3GAME3
1 if game ~!= "InstaunLagged" remove

Quake 3: Arena\Other\Other\Other
Mutex: Q3GAME3
Flags: OTHER

Quake 3: Arena\PunkBuster
Group: NUL

Quake 3: Arena\PunkBuster\On
Mutex: Q3PB
Group: Q3PB
1 if sv_punkbuster != "1" remove

Quake 3: Arena\PunkBuster\Off
Mutex: Q3PB
Group: Q3PB
Flags: OTHER

Quake 3: Arena\Version
Group: NUL

Quake 3: Arena\Version\1.32
Mutex: Q3VER
Group: Q3VER
1 if protocol != "68" remove

Quake 3: Arena\Version\1.32\GTV
Group: Q3VER
1 if version != "GTV*" remove

Quake 3: Arena\Version\1.31
Mutex: Q3VER
Group: Q3VER
1 if protocol != "67" remove

Quake 3: Arena\Version\1.31\GTV
Group: Q3VER
1 if version != "GTV*" remove

Quake 3: Arena\Version\1.30
Mutex: Q3VER
Group: Q3VER
1 if protocol != "66" remove
2 if version != "Q3 1.3*" remove

Quake 3: Arena\Version\1.29
Mutex: Q3VER
Group: Q3VER
1 if protocol != "66" remove
1 if version != "Q3 1.29*" remove

Quake 3: Arena\Version\1.27
Mutex: Q3VER
Group: Q3VER
1 if protocol != "48" remove

Quake 3: Arena\Version\1.25
Mutex: Q3VER
Group: Q3VER
1 if protocol != "46" remove

Quake 3: Arena\Version\1.17
Mutex: Q3VER
Group: Q3VER
1 if protocol != "45" remove

Quake 3: Arena\Version\1.16 - 1.11
Mutex: Q3VER
Group: Q3VER
1 if protocol != "43" remove
2 if map ~== "dc_*" remove
3 if sv_keywords ~== "*demo*" remove

Quake 3: Arena\Version\1.16 Dreamcast
Mutex: Q3VER
Group: Q3VER
1 if map ~!= "dc_*" remove

Quake 3: Arena\Version\Quake 3 demo
Mutex: Q3VER
Group: Q3VER
1 if protocol != "43" remove
2 if sv_keywords ~!= "*demo*" remove

Quake 3: Arena\Version\Team Arena demo
Mutex: Q3VER
Group: Q3VER
1 if version != "Q3 Team Arena*" remove

Quake 3: Arena\Version\Other
Mutex: Q3VER
Group: Q3VER
Flags: OTHER

RalliSport Challenge
ServerType: OLD
ExeName: RalliSportMultiplayer.EXE
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\RalliSport Challenge\1.0\EXE Path
JoinTemplate: {EXEPATH} +connect {address}[ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 17500
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename ~!= "Rallisport*" remove

Rally Masters
ServerType: OLD
ExeName: RallyLobby.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 16666
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "rally" remove

Raven Shield
ServerType: RVS
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Red Storm Entertainment\RAVENSHIELD\InstalledPath
ExeName: System\RavenShield.EXE
JoinTemplate: {EXEPATH} -ip={ip}:{port}[ -pwd={PASSWORD}]
HostTemplate: {EXEPATH}
Port: 8777
HostPort: 7777
Maps: UNREAL
MapExt: RSM
Mutex: SV
IRC: irc.gamesnet.net/rvs GamesNET (US)
IRC: irc.quakenet.org/ravenshield Quakenet (Europe)
IRC: irc.quakenet.org/ravenshield.fi Finnish (QNet)
IRC: irc.quakenet.org/ravenshield.uk UK (QNet)
1 if servertype != "RVS" remove
2 if gamename != "rvnshld" remove

Raven Shield\Hostage
Mutex: RVS
1 if game != "Hostage" remove

Raven Shield\Survival
Mutex: RVS
1 if game != "Survival" remove

Raven Shield\Team Survival
Mutex: RVS
1 if game != "Team Survival" remove

Raven Shield\Bomb
Mutex: RVS
1 if game != "Bomb" remove

Raven Shield\Pilot
Mutex: RVS
1 if game != "Pilot" remove

Raven Shield\Mission
Mutex: RVS
1 if game != "Mission" remove

Raven Shield\Hostage Rescue
Mutex: RVS
1 if game != "Hostage Rescue" remove

Raven Shield\Terrorist Hunt
Mutex: RVS
1 if game != "Terrorist Hunt" remove

Raven Shield\Server Type
Group: NUL

Raven Shield\Server Type\dedicated
Mutex: RVSDED
Group: RVSDED
1 if dedicated != "1" remove

Raven Shield\Server Type\non-dedicated
Group: RVSDED
Mutex: RVSDED
Flags: OTHER

Raven Shield\Friendly Fire
Group: NUL

Raven Shield\Friendly Fire\On
Mutex: RVSFF
Group: RVSFF
1 if FriendlyFire != "1" remove

Raven Shield\Friendly Fire\Off
Mutex: RVSFF
Group: RVSFF
Flags: OTHER

Raven Shield\PunkBuster
Group: NUL

Raven Shield\PunkBuster\On
Mutex: RVSPB
Group: RVSPB
1 if PunkBuster != "1" remove

Raven Shield\PunkBuster\Off
Mutex: RVSPB
Group: RVSPB
Flags: OTHER

Raven Shield\Version
Group: NUL

Raven Shield\Version\1.41
Group: RVSVER
Mutex: RVSVER
1 if version != "PATCH 1.41*" remove

Raven Shield\Version\1.4
Group: RVSVER
Mutex: RVSVER
1 if version != "PATCH 1.40*" remove

Raven Shield\Version\1.31
Group: RVSVER
Mutex: RVSVER
1 if version != "Retail 1.31*" remove

Raven Shield\Version\1.3
Group: RVSVER
Mutex: RVSVER
1 if version != "Retail 1.30*" remove

Raven Shield\Version\1.2
Group: RVSVER
Mutex: RVSVER
1 if version != "Retail 1.20*" remove

Raven Shield\Version\Other
Group: RVSVER
Mutex: RVSVER
Flags: OTHER

Razor Unit
ServerType: RU
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Activision Value\FUN labs\Razor\Path1
ExeName: bin\Razor.EXE
JoinTemplate: {EXEPATH} -nointro -join {ip} -port {port}[ -password {PASSWORD}]
HostTemplate: {EXEPATH} -nointro
Port: 7778
Mutex: SV
1 if servertype != "RU" remove

Razor Unit demo
ServerType: RU
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Activision Value\FUN labs\Razor Demo (mature)\Path1
ExeName: bin\Razor.EXE
JoinTemplate: {EXEPATH} -nointro -join {ip} -port {port}[ -password {PASSWORD}]
HostTemplate: {EXEPATH} -nointro
Port: 7778
Mutex: SV
1 if servertype != "RU" remove

Real War
ServerType: LOB
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\RealWar\DirTree
ExeName: RealWar.EXE
JoinTemplate: {EXEPATH} -S0 -N{ip} "-P{NAME}"
HostTemplate: {EXEPATH} -S1 "-P{NAME}"
Port: 27244
Mutex: SV
1 if servertype != "LOB" remove
2 if gamename != "Real War" remove

Real War: Rogue States
ServerType: LOB
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\RogueStates\DirTree
ExeName: RWX.EXE
JoinTemplate: {EXEPATH} -S0 -N{ip} "-P{NAME}"
HostTemplate: {EXEPATH} -S1 "-P{NAME}"
Port: 27244
Mutex: SV
1 if servertype != "LOB" remove
2 if gamename != "Real War: Rogue States" remove

Red Ace Squadron
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\SmallRockets\Application\Squadron\location
ExeName: acenet_client_release.EXE
JoinTemplate: {EXEPATH} -client {ip}
HostTemplate: {EXEPATH} -host
Port: 6114
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "ras" remove

Renegade
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Westwood\Renegade\InstallPath
ExeName: Renegade.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +NetPlayerName "{NAME}"][ +pass {PASSWORD}]
HostTemplate: {EXEPATH}
Port: 25300
HostPort: 4848
Maps: EXT
MapDir: data
MapExt: mix pkg
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "ccrenegade" remove

Renegade\dedicated
Group: RNGD
1 if DED != "1" remove

Renegade\Friendly Fire
Group: NUL

Renegade\Friendly Fire\On
Group: RNGFF
1 if FF != "1" remove

Renegade\Friendly Fire\Off
Group: RNGFF
Flags: OTHER

Renegade\Bandwidth
Group: NUL

Renegade\Bandwidth\>1Mbit
Group: RNGBW
1 if BW < "1000000" remove

Renegade\Bandwidth\>2Mbit
Group: RNGBW
1 if BW < "2000000" remove

Renegade\Bandwidth\>5Mbit
Group: RNGBW
1 if BW < "5000000" remove

Renegade\Bandwidth\>10Mbit
Group: RNGBW
1 if BW < "10000000" remove

Renegade\Version
Group: NUL

Renegade\Version\1.037
Group: RNGVER
Mutex: RNGVER
1 if gamever != "838" remove

Renegade\Version\1.036
Group: RNGVER
Mutex: RNGVER
1 if gamever != "837" remove

Renegade\Version\1.035
Group: RNGVER
Mutex: RNGVER
1 if gamever != "836" remove

Renegade\Version\1.034
Group: RNGVER
Mutex: RNGVER
1 if gamever != "835" remove

Renegade\Version\1.032
Group: RNGVER
Mutex: RNGVER
1 if gamever != "825" remove

Renegade\Version\1.031
Group: RNGVER
Mutex: RNGVER
1 if gamever != "820" remove

Renegade\Version\1.030
Group: RNGVER
Mutex: RNGVER
1 if gamever != "815" remove

Renegade\Version\1.015
Group: RNGVER
Mutex: RNGVER
1 if gamever != "756" remove

Renegade\Version\1.014
Group: RNGVER
Mutex: RNGVER
1 if gamever != "753" remove

Renegade\Version\Other
Group: RNGVER
Mutex: RNGVER
Flags: OTHER

Renegade demo
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Westwood\RenegadeMPDemo\InstallPath
ExeName: RenegadeDemo.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +NetPlayerName "{NAME}"][ +pass {PASSWORD}]
HostTemplate: {EXEPATH}
Port: 25300
HostPort: 4848
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "ccrenegadedemo" remove

Renegade demo\dedicated
Group: RNGDD
1 if DED == "1" keep
2 if DED == "0" remove
3 if dedicated != "1" remove

Renegade demo\Version
Group: NUL

Renegade demo\Version\1.019
Group: RNGDVER
Mutex: RNGDVER
1 if gamever != "262" remove

Renegade demo\Version\1.007
Group: RNGDVER
Mutex: RNGDVER
1 if gamever != "261" remove

Renegade demo\Version\1.006
Group: RNGDVER
Mutex: RNGDVER
1 if gamever != "236" remove

Renegade demo\Version\1.005
Group: RNGDVER
Mutex: RNGDVER
1 if gamever != "Win*170)" remove

Renegade demo\Version\Other
Group: RNGDVER
Mutex: RNGDVER
Flags: OTHER

Return to Castle Wolfenstein
ServerType: RTCW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Return to Castle Wolfenstein\DisplayIcon
ExeName: WolfMP.EXE
JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
HostTemplate: {EXEPATH}
Port: 27960
Maps: QUAKE3
Mutex: SV
Icon: IDI_RTCW
IRC: irc.enterthegame.com/rtcw ETG (US)
IRC: irc.quakenet.org/rtcw QNet (EU)
IRC: irc.quakenet.org/rtcw.fi Finnish (QNet)
IRC: irc.quakenet.org/wolfenstein.it Italian (QNet)
IRC: irc.quakenet.org/rtcw.no Norwegian (QNet)
IRC: irc.quakenet.org/rtcw.se Swedish (QNet)
IRC: irc.quakenet.org/wolfenstein.dk Danish (QNet)
1 if servertype != "RTCW" remove
2 if protocol >= "70" remove

Return to Castle Wolfenstein\Main
1 if game ~!= "main" remove

Return to Castle Wolfenstein\Main\Standard MP
Mutex: RTCWMAIN
1 if g_gametype != "5" remove

Return to Castle Wolfenstein\Main\Checkpoint
Mutex: RTCWMAIN
1 if g_gametype != "7" remove

Return to Castle Wolfenstein\Main\Stopwatch
Mutex: RTCWMAIN
1 if g_gametype != "6" remove

Return to Castle Wolfenstein\OSP
Mutex: RTCW
1 if game ~!= "osp" remove

Return to Castle Wolfenstein\OSP\Standard MP
Mutex: RTCWOSP
1 if g_gametype != "5" remove

Return to Castle Wolfenstein\OSP\Checkpoint
Mutex: RTCWOSP
1 if g_gametype != "7" remove

Return to Castle Wolfenstein\OSP\Stopwatch
Mutex: RTCWOSP
1 if g_gametype != "6" remove

Return to Castle Wolfenstein\Shrub
Mutex: RTCW
IRC: irc.enterthegame.com/shrub
1 if game != "shrub" remove

Return to Castle Wolfenstein\Shrub\Standard MP
Mutex: RTCWSHRUB
1 if g_gametype != "5" remove

Return to Castle Wolfenstein\Shrub\Checkpoint
Mutex: RTCWSHRUB
1 if g_gametype != "7" remove

Return to Castle Wolfenstein\Shrub\Stopwatch
Mutex: RTCWSHRUB
1 if g_gametype != "6" remove

Return to Castle Wolfenstein\Banimod
Mutex: RTCW
1 if game != "banimod" remove

Return to Castle Wolfenstein\Banimod\Assassin
Mutex: RTCWBANI
1 if g_gametype2 != "5" remove

Return to Castle Wolfenstein\Banimod\GoldRush
Mutex: RTCWBANI
1 if g_gametype2 != "1" remove

Return to Castle Wolfenstein\Banimod\King Of The Hill
Mutex: RTCWBANI
1 if g_gametype2 != "2" remove

Return to Castle Wolfenstein\Banimod\Ultra Checkpoint
Mutex: RTCWBANI
1 if g_gametype2 != "3" remove

Return to Castle Wolfenstein\Banimod\Instagib
Group: RTCWBANIIG
1 if g_instagib != "1" remove

Return to Castle Wolfenstein\Wild West
Mutex: RTCW
1 if game != "WildWest" remove

Return to Castle Wolfenstein\Wolf Tactics
Mutex: RTCW
IRC: irc.gamesnet.net/wolftactics
Icon: $BASE\wolftactics\wolftactics.ico
1 if game != "wolftactics" remove

Return to Castle Wolfenstein\Wolf Tactics\Assault
Mutex: RTCWWT
1 if g_gametype != "5" remove

Return to Castle Wolfenstein\Wolf Tactics\Stopwatch
Mutex: RTCWWT
1 if g_gametype != "6" remove

Return to Castle Wolfenstein\Wolf Tactics\Checkpoint
Mutex: RTCWWT
1 if g_gametype != "7" remove

Return to Castle Wolfenstein\Wolf Tactics\CTO
Mutex: RTCWWT
1 if g_gametype != "9" remove

Return to Castle Wolfenstein\Wolf Tactics\HTO
Mutex: RTCWWT
1 if g_gametype != "10" remove

Return to Castle Wolfenstein\Wolf Tactics\Other
Mutex: RTCWWT
Flags: OTHER

Return to Castle Wolfenstein\Other
Mutex: RTCW
Flags: OTHER

Return to Castle Wolfenstein\Max lives
Group: NUL

Return to Castle Wolfenstein\Max lives\On
Group: RTCWML
Mutex: RTCWML
1 if g_maxlives < "1" remove

Return to Castle Wolfenstein\Max lives\Off
Group: RTCWML
Mutex: RTCWML
Flags: OTHER

Return to Castle Wolfenstein\PunkBuster
Group: NUL

Return to Castle Wolfenstein\PunkBuster\On
Group: RTCWPUNK
Mutex: RTCWPUNK
1 if sv_punkbuster != "1" remove

Return to Castle Wolfenstein\PunkBuster\Off
Group: RTCWPUNK
Mutex: RTCWPUNK
Flags: OTHER

Return to Castle Wolfenstein\Friendly Fire
Group: NUL

Return to Castle Wolfenstein\Friendly Fire\FF On
Mutex: RTCWFF
Group: RTCWFF
1 if g_friendlyFire < "1" remove

Return to Castle Wolfenstein\Friendly Fire\FF Off
Mutex: RTCWFF
Group: RTCWFF
Flags: OTHER

Return to Castle Wolfenstein\Anti-lag
Group: NUL

Return to Castle Wolfenstein\Anti-lag\On
Mutex: RTCWAL
Group: RTCWAL
1 if g_antilag < "1" remove

Return to Castle Wolfenstein\Anti-lag\Off
Mutex: RTCWAL
Group: RTCWAL
Flags: OTHER

Return to Castle Wolfenstein\Server type
Group: NUL

Return to Castle Wolfenstein\Server type\Linux
Mutex: RTCWSV
Group: RTCWSV
1 if version != "*linux*" remove

Return to Castle Wolfenstein\Server type\Windows
Mutex: RTCWSV
Group: RTCWSV
Flags: OTHER

Return to Castle Wolfenstein\Version
Group: NUL

Return to Castle Wolfenstein\Version\1.4
Group: RTCWVER
Mutex: RTCWVER
1 if protocol != "60" remove
2 if version != "Wolf 1.4*" remove

Return to Castle Wolfenstein\Version\1.4\1.41
Group: RTCWVER
1 if version != "Wolf 1.41*" remove

Return to Castle Wolfenstein\Version\1.33
Group: RTCWVER
Mutex: RTCWVER
1 if protocol != "59" remove
2 if version != "Wolf 1.33*" remove

Return to Castle Wolfenstein\Version\1.32
Group: RTCWVER
Mutex: RTCWVER
1 if protocol != "59" remove
2 if version != "Wolf 1.32*" remove

Return to Castle Wolfenstein\Version\1.3
Group: RTCWVER
Mutex: RTCWVER
1 if protocol != "58" remove

Return to Castle Wolfenstein\Version\1.3\1.31
Group: RTCWVER
1 if version != "Wolf 1.31*" remove

Return to Castle Wolfenstein\Version\1.1
Group: RTCWVER
Mutex: RTCWVER
1 if version != "Wolf 1.1*" remove
2 if protocol != "57" remove

Return to Castle Wolfenstein\Version\1.0
Group: RTCWVER
Mutex: RTCWVER
1 if version != "Wolf 1.0*" remove
2 if protocol != "57" remove

Return to Castle Wolfenstein\Version\MP Demo
Group: RTCWVER
Mutex: RTCWVER
1 if protocol != "50" remove

Return to Castle Wolfenstein\Version\MP Test 2
Group: RTCWVER
Mutex: RTCWVER
1 if protocol != "56" remove

Return to Castle Wolfenstein\Version\MP Test 1
Group: RTCWVER
Mutex: RTCWVER
1 if protocol != "55" remove

Return to Castle Wolfenstein\Version\WolfTV
Group: RTCWVER
Mutex: RTCWVER
1 if version != "WOLF-TV*" remove

Return to Castle Wolfenstein\Version\Other
Group: RTCWVER
Mutex: RTCWVER
Flags: OTHER

Ricochet Steam
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath
ExeName: SteamApps\*\Ricochet\HL.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Icon: $BASE\ricochet\game.ico
Mutex: SV
IRC: irc.quakenet.org/ricochet
Flags: LAUNCHER STEAM
PathMustHave: SteamApps*Ricochet
WindowName: Ricochet
1 if servertype != "HL" remove
2 if gamedir ~!= "ricochet" remove
3 if sv_region == "" remove

Rise of Nations
ServerType: LOB
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\RiseOfNations\1.0\EXE Path
ExeName: Nations.exe
HostMsg: You are the host. Go to Multiplayer/Local Area Network inside the game and select Create. Press OK to launch Rise of Nations.
JoinMsg: Go to Multiplayer\Local Area Network inside the game. The game will appear there after a while. Press OK to launch Rise of Nations.
JoinTemplate: {EXEPATH}
HostTemplate: {EXEPATH}
Port: 27244
HostPort: 34987
Mutex: SV
Flags: PF
1 if servertype != "LOB" remove
2 if gamename != "Rise of Nations" remove

Rogue Spear
ServerType: RS
ExeName: RogueSpear.EXE
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Red Storm Entertainment\Rogue Spear\InstallationPath
JoinTemplate: {EXEPATH} -client {ip} {port}
HostTemplate: {EXEPATH} -server 2346
Port: 2346
Mutex: SV
Icon: IDI_RS
Flags: LH
IRC: irc.gamesnet.net/roguespear
1 if servertype != "RS" goto 4
2 if gamename != "roguespear" remove
3 keep
4 if servertype != "LOB" remove
5 if gamename != "Rogue Spear" remove

Rogue Spear\Team Survival
Mutex: RSGAME
1 if game != "Team Survival" remove

Rogue Spear\Cooperative
Mutex: RSGAME
1 if game != "Cooperative" remove

Rogue Spear\Survival
Mutex: RSGAME
1 if game != "Survival" remove

Rogue Spear\Other
Mutex: RSGAME
Flags: OTHER

Rogue Spear: Urban Ops
ServerType: RS
ExeName: UrbanOperations.EXE
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Red Storm Entertainment\Rogue Spear\InstallationPath
JoinTemplate: {EXEPATH} -client {ip} {port}
HostTemplate: {EXEPATH} -server 2346
Port: 2346
Flags: LH
Mutex: SV
IRC: irc.gamesnet.net/roguespear
1 if servertype != "RS" goto 5
2 if gamename != "rsurbanops" remove
3 if gamever == "002.61" remove
4 keep
5 if servertype != "LOB" remove
6 if gamename != "Rogue Spear: Urban Ops" remove

Rogue Spear: Urban Ops\Team Survival
Mutex: RSGAME
1 if game != "Team Survival" remove

Rogue Spear: Urban Ops\Cooperative
Mutex: RSGAME
1 if game != "Cooperative" remove

Rogue Spear: Urban Ops\Survival
Mutex: RSGAME
1 if game != "Survival" remove

Rogue Spear: Urban Ops\Other
Mutex: RSGAME
Flags: OTHER

Rogue Spear: Black Thorn
ServerType: RS
ExeName: BlackThorn.EXE
JoinTemplate: {EXEPATH} -client {ip} {port}
HostTemplate: {EXEPATH} -server 2346
Port: 2346
Flags: LH
Mutex: SV
1 if servertype != "RS" goto 5
2 if gamename != "rsurbanops" remove
3 if gamever != "002.61" remove
4 keep
5 if servertype != "LOB" remove
6 if gamename != "Rogue Spear: Black Thorn" remove

Rogue Spear: Black Thorn\Team Survival
Mutex: RSGAME
1 if game != "Team Survival" remove

Rogue Spear: Black Thorn\Cooperative
Mutex: RSGAME
1 if game != "Cooperative" remove

Rogue Spear: Black Thorn\Survival
Mutex: RSGAME
1 if game != "Survival" remove

Rogue Spear: Black Thorn\Other
Mutex: RSGAME
Flags: OTHER

Rune
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Human Head Studios\Installed Apps\Rune\Folder
ExeName: System\Rune.EXE
JoinTemplate: {EXEPATH} {address}[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH}
Port: 7778
HostPort: 7777
Maps: UNREAL
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "rune" remove

Rune\v1.07
Mutex: RUNEVER
1 if gamever != "107" remove

Rune\v1.06
Mutex: RUNEVER
1 if gamever != "106" remove

Rune\v1.04
Mutex: RUNEVER
1 if gamever != "104" remove

Rune\v1.02
Mutex: RUNEVER
1 if gamever != "102" remove

Rune\v1.01
Mutex: RUNEVER
1 if gamever != "101" remove

Rune\v1.0
Mutex: RUNEVER
1 if gamever != "100" remove

Rune\Other
Mutex: RUNEVER
Flags: OTHER

Savage
ServerType: SAV
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{41851B16-0EB6-42E4-88ED-B6FA5D98507A}\InstallLocation
ExeName: Savage.EXE
JoinTemplate: {EXEPATH} set autoexec "[name {NAME}; ]connect {address}"
HostTemplate: {EXEPATH}
Port: 11235
1 if servertype != "SAV" remove

Savage\v1.02
Mutex: SAV
1 if protocol != "10" remove

Savage\v1.0
Mutex: SAV
1 if protocol != "9" remove

Savage\Other
Mutex: SAV
Flags: OTHER

Savage demo
ServerType: SAV
ExeName: Savage_demo.EXE
JoinTemplate: {EXEPATH} set autoexec "[name {NAME}; ]connect {address}"
HostTemplate: {EXEPATH}
Port: 11235
Mutex: SV
1 if servertype != "SAV" remove
2 if hostname ~!= "*demo*" remove

Scorched3D
ServerType: NEW
RegKey: HKEY_CURRENT_USER\Software\Scorched\Location
ExeName: Scorched.exe
JoinTemplate: {EXEPATH} -connect {address} -nooptions [-name "{NAME}"]
Port: 27393
HostPort: 27270
Mutex: SV
IRC: irc.quakenet.org/scorched
1 if servertype != "NEW" remove
2 if gamename != "scorch3d" remove

Scorched3D\Simultaneous Play
Group: NUL

Scorched3D\Simultaneous Play\On
Group: S3DSP
Mutex: S3DSP
1 if SimultaneousPlay != "1" remove

Scorched3D\Simultaneous Play\Off
Group: S3DSP
Mutex: S3DSP
Flags: OTHER

Scorched3D\Rounds Left
Group: NUL

Scorched3D\Rounds Left\>5
Group: S3DRL
1 if RoundsLeft < "5" remove

Scorched3D\Rounds Left\>10
Group: S3DRL
1 if RoundsLeft < "10" remove

Scorched3D\Rounds Left\>15
Group: S3DRL
1 if RoundsLeft < "15" remove

Scorched3D\Version
Group: NUL

Scorched3D\Version\35
Group: S3DVER
Mutex: S3DVER
1 if Version != "35" remove

Scorched3D\Version\33
Group: S3DVER
Mutex: S3DVER
1 if Version != "33" remove

Scorched3D\Version\32
Group: S3DVER
Mutex: S3DVER
1 if Version != "32" remove

Scorched3D\Version\31
Group: S3DVER
Mutex: S3DVER
1 if Version != "31" remove

Scorched3D\Version\Other
Group: S3DVER
Mutex: S3DVER
Flags: OTHER

SDK test
ServerType: NEW
ExeName: Example.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +config "{CONFIG}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 623
HostPort: 500
Mutex: SV
1 if servertype != "NEW" remove
2 if gamename != "test" remove

Serious Sam
ServerType: SS
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\GameSpy\games\serioussam
ExeName: SeriousSam.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 25601
HostPort: 25600
Maps: SERIOUS
Mutex: SV
Icon: IDI_SS
IRC: irc.gamesnet.net/serioussam
1 if servertype != "SS" remove
2 if gamename != "serioussam" remove

Serious Sam\Cooperative
Mutex: SSGAME
1 if gametype != "Cooperative" remove

Serious Sam\Cooperative\Tourist
Mutex: SSS
1 if difficulty != "Tourist" remove

Serious Sam\Cooperative\Easy
Mutex: SSS
1 if difficulty != "Easy" remove

Serious Sam\Cooperative\Normal
Mutex: SSS
1 if difficulty != "Normal" remove

Serious Sam\Cooperative\Hard
Mutex: SSS
1 if difficulty != "Hard" remove

Serious Sam\Cooperative\Serious
Mutex: SSS
1 if difficulty != "Serious" remove

Serious Sam\Fragmatch
Mutex: SSGAME
1 if gametype != "Fragmatch" remove

Serious Sam\Scorematch
Mutex: SSGAME
1 if gametype != "Scorematch" remove

Serious Sam\other
Mutex: SSGAME
Flags: OTHER

Serious Sam 2
ServerType: SS
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\GameSpy\games\serioussamse
ExeName: SeriousSam.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 25601
HostPort: 25600
Maps: SERIOUS
Mutex: SV
IRC: irc.gamesnet.net/serioussam
1 if servertype != "SS" remove
2 if gamename != "serioussamse" remove

Serious Sam 2\Cooperative
Mutex: SS2GAME
1 if gametype != "*oop*" remove

Serious Sam 2\Cooperative\Tourist
Mutex: SS2S
1 if difficulty != "Tourist" remove

Serious Sam 2\Cooperative\Easy
Mutex: SS2S
1 if difficulty != "Easy" remove

Serious Sam 2\Cooperative\Normal
Mutex: SS2S
1 if difficulty != "Normal" remove

Serious Sam 2\Cooperative\Hard
Mutex: SS2S
1 if difficulty != "Hard" remove

Serious Sam 2\Cooperative\Serious
Mutex: SS2S
1 if difficulty != "Serious" remove

Serious Sam 2\Fragmatch
Mutex: SS2GAME
1 if gametype != "Fragmatch" remove

Serious Sam 2\Scorematch
Mutex: SS2GAME
1 if gametype != "Scorematch" remove

Serious Sam 2\Warped
Mutex: SS2GAME
1 if gametype != "Warped" remove

Serious Sam 2\other
Mutex: SSGAME
Flags: OTHER

Serious Sam 2\Version
Group: NUL

Serious Sam 2\Version\1.07
Group: SS2VER
Mutex: SS2VER
1 if gamever != "1.07" remove

Serious Sam 2\Version\1.05
Group: SS2VER
Mutex: SS2VER
1 if gamever != "1.05" remove

Serious Sam 2\Version\Other
Group: SS2VER
Mutex: SS2VER
Flags: OTHER

Serious Sam 2 demo
ServerType: SS
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\GameSpy\games\serioussamsed
ExeName: SeriousSam.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 25601
HostPort: 25600
Maps: SERIOUS
Mutex: SV
IRC: irc.gamesnet.net/serioussam
1 if servertype != "SS" remove
2 if gamename != "serioussamsed" remove

Shogo
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Microsoft\DirectPlay\Applications\Shogo\CurrentDirectory
ExeName: client.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 27888
Maps: LITH
Mutex: SV
IRC: irc.gamesnet.net/planetshogo
1 if servertype != "OLD" remove
2 if gamename != "shogo" remove

Sin
ServerType: OLD
ExeName: Sin.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rcon_password "{RCON_PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 22449
HostPort: 22450
Maps: QUAKE
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "Sin" remove

Soldat
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Soldat_is1\Inno Setup: App Path
ExeName: Soldat.EXE
JoinTemplate: {EXEPATH} -join {ip} {port}
HostTemplate: {EXEPATH}
Port: 23196
HostPort: 23073
Mutex: SV
IRC: irc.quakenet.org/soldat.forums
1 if servertype != "NEW" remove
2 if gamename != "soldat" remove

Soldat\Deathmatch
Mutex: SOLDAT
1 if game != "Deathmatch" remove

Soldat\Capture the Flag
Mutex: SOLDAT
1 if game != "Capture the Flag" remove

Soldat\Infiltration
Mutex: SOLDAT
1 if game != "Infiltration" remove

Soldat\Pointmatch
Mutex: SOLDAT
1 if game != "Pointmatch" remove

Soldat\Rambomatch
Mutex: SOLDAT
1 if game != "Rambomatch" remove

Soldat\Teammatch
Mutex: SOLDAT
1 if game != "Teammatch" remove

Soldat\Other
Mutex: SOLDAT
Flags: OTHER

Soldat\Version
Group: NUL

Soldat\Version\1.1.5
Group: SOLVER
Mutex: SOLVER
1 if Version != "1.1.5" remove

Soldat\Version\1.1.4
Group: SOLVER
Mutex: SOLVER
1 if Version != "1.1.4" remove

Soldat\Version\1.1.3
Group: SOLVER
Mutex: SOLVER
1 if Version != "1.1.3" remove

Soldat\Version\1.1.2
Group: SOLVER
Mutex: SOLVER
1 if Version != "1.1.2" remove

Soldat\Version\Other
Group: SOLVER
Mutex: SOLVER
Flags: OTHER

Soldier of Fortune
ServerType: SOF
RegKey: HKEY_CURRENT_USER\Software\Raven Software\SoF\Path
ExeName: SOF.EXE
JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rcon_password "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rcon_password "{RCON_PASSWORD}"] +spectator 1[ +spectator_password "{SPECTATOR_PASSWORD}"] +connect {address}
HostTemplate: {EXEPATH}
Port: 28910
Maps: QUAKE
Mutex: SV
Icon: IDI_SOF
1 if servertype != "SOF" remove

Soldier of Fortune\Standard DM
Mutex: SOFGAME
1 if deathmatch != "1" remove

Soldier of Fortune\Assassin
Mutex: SOFGAME
1 if deathmatch != "2" remove

Soldier of Fortune\Arsenal
Mutex: SOFGAME
1 if deathmatch != "3" remove

Soldier of Fortune\CTF
Mutex: SOFGAME
1 if deathmatch != "4" remove

Soldier of Fortune\Realistic
Mutex: SOFGAME
1 if deathmatch != "5" remove

Soldier of Fortune\Other
Mutex: SOFGAME
Flags: OTHER

Soldier of Fortune\SoF eXp
Group: EXP
1 if map ~!= "exp*" remove

Soldier of Fortune 2
ServerType: SOF2
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Soldier of Fortune II - Double Helix\InstallPath
ExeName: SoF2MP.EXE
JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
HostTemplate: {EXEPATH}
Port: 20100
Maps: QUAKE3
Mutex: SV
IRC: irc.enterthegame.com/sof2 ETG (US)
IRC: irc.quakenet.org/sof2 QNet (EU)
1 if servertype != "SOF2" remove
2 if protocol < "2002" remove

Soldier of Fortune 2\DM
Mutex: SOF2
1 if g_gametype ~!= "dm" remove

Soldier of Fortune 2\Infiltration
Mutex: SOF2
1 if g_gametype ~!= "inf" remove

Soldier of Fortune 2\TDM
Mutex: SOF2
1 if g_gametype ~!= "tdm" remove

Soldier of Fortune 2\Elimination
Mutex: SOF2
1 if g_gametype ~!= "elim" remove

Soldier of Fortune 2\CTF
Mutex: SOF2
1 if g_gametype ~!= "ctf" remove

Soldier of Fortune 2\Demolition
Mutex: SOF2
1 if g_gametype ~!= "dem" remove

Soldier of Fortune 2\Other
Mutex: SOF2
Flags: OTHER

Soldier of Fortune 2\Maps
Group: NUL

Soldier of Fortune 2\Maps\mp_air1
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_air1" remove

Soldier of Fortune 2\Maps\mp_barn
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_barn" remove

Soldier of Fortune 2\Maps\mp_col1
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_col1" remove

Soldier of Fortune 2\Maps\mp_col2
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_col2" remove

Soldier of Fortune 2\Maps\mp_finca
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_finca" remove

Soldier of Fortune 2\Maps\mp_hk1
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_hk1" remove

Soldier of Fortune 2\Maps\mp_hk2
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_hk2" remove

Soldier of Fortune 2\Maps\mp_hos1
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_hos1" remove

Soldier of Fortune 2\Maps\mp_hos2
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_hos2" remove

Soldier of Fortune 2\Maps\mp_kam1
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_kam1" remove

Soldier of Fortune 2\Maps\mp_kam2
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_kam2" remove

Soldier of Fortune 2\Maps\mp_kam3
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_kam3" remove

Soldier of Fortune 2\Maps\mp_kam4
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_kam4" remove

Soldier of Fortune 2\Maps\mp_pra1
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_pra1" remove

Soldier of Fortune 2\Maps\mp_pra2
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_pra2" remove

Soldier of Fortune 2\Maps\mp_raven
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_raven" remove

Soldier of Fortune 2\Maps\mp_shop
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_shop" remove

Soldier of Fortune 2\Maps\mp_small
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "arioche/mp_small" remove

Soldier of Fortune 2\Maps\mp_jor1
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_jor1" remove

Soldier of Fortune 2\Maps\mp_kam5
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_kam5" remove

Soldier of Fortune 2\Maps\mp_shop2
Group: SOF2MAP
Mutex: SOF2MAP
1 if map != "mp_shop2" remove

Soldier of Fortune 2\Maps\Other
Group: SOF2MAP
Mutex: SOF2MAP
Flags: OTHER

Soldier of Fortune 2\Mods
Group: NUL

Soldier of Fortune 2\Mods\SOF2MP
Mutex: SOF2MOD
Group: SOF2MOD
1 if game ~!= "sof2mp" remove

Soldier of Fortune 2\Mods\SOF2MP\OSP
Group: SOF2MOD
Mutex: SOF2MPMOD
1 if gameversion ~!= "osp*" remove

Soldier of Fortune 2\Mods\SOF2MP\Sneaky Mod
Group: SOF2MOD
Mutex: SOF2MPMOD
1 if gameversion ~!= "sneaky*" remove

Soldier of Fortune 2\Mods\SOF2MP\RoCmod
Group: SOF2MOD
Mutex: SOF2MPMOD
1 if gameversion ~!= "RoCmod*" remove

Soldier of Fortune 2\Mods\ManDown
Mutex: SOF2MOD
Group: SOF2MOD
1 if game ~!= "*mandown*" remove

Soldier of Fortune 2\Mods\Goldrush
Mutex: SOF2MOD
Group: SOF2MOD
1 if game ~!= "goldrush" remove

Soldier of Fortune 2\Mods\SoFPX
Mutex: SOF2MOD
Group: SOF2MOD
1 if game ~!= "sofpx" remove

Soldier of Fortune 2\Mods\ICS
Mutex: SOF2MOD
Group: SOF2MOD
1 if game ~!= "ics" remove

Soldier of Fortune 2\Mods\Other
Mutex: SOF2MOD
Group: SOF2MOD
Flags: OTHER

Soldier of Fortune 2\Friendly Fire
Group: NUL

Soldier of Fortune 2\Friendly Fire\Yes
Group: SOF2FF
1 if g_friendlyfire >= "1" keep
2 if g_friendlyFire >= "1" keep
3 remove

Soldier of Fortune 2\Friendly Fire\No
Group: SOF2FF
Flags: OTHER

Soldier of Fortune 2\Pure server
Group: NUL

Soldier of Fortune 2\Pure server\Yes
Group: SOF2PURE
1 if sv_pure < "1" remove

Soldier of Fortune 2\Pure server\No
Group: SOF2PURE
Flags: OTHER

Soldier of Fortune 2\PunkBuster
Group: NUL

Soldier of Fortune 2\PunkBuster\Yes
Group: SOF2PB
1 if sv_punkbuster < "1" remove

Soldier of Fortune 2\PunkBuster\No
Group: SOF2PB
Flags: OTHER

Soldier of Fortune 2\Version
Group: NUL

Soldier of Fortune 2\Version\1.03
Group: SOF2VER
Mutex: SOF2VER
1 if version != "SOF2MP GOLD V1.03*" remove

Soldier of Fortune 2\Version\1.02
Group: SOF2VER
Mutex: SOF2VER
1 if version != "SOF2MP V1.02*" remove

Soldier of Fortune 2\Version\1.01
Group: SOF2VER
Mutex: SOF2VER
1 if version != "SOF2MP V1.01*" remove

Soldier of Fortune 2\Version\1.0
Group: SOF2VER
Mutex: SOF2VER
1 if version != "SOF2MP V1.00*" remove

Soldier of Fortune 2\Version\other
Group: SOF2VER
Mutex: SOF2VER
Flags: OTHER

Soldier of Fortune 2 MP Test
ServerType: SOF2
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Soldier of Fortune II - Double Helix MP TEST\InstallPath
ExeName: SoF2MP-Test.EXE
JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
HostTemplate: {EXEPATH}
Port: 20100
Maps: QUAKE3
Mutex: SV
IRC: irc.enterthegame.com/sof2 ETG (US)
IRC: irc.quakenet.org/sof2 QNet (EU)
1 if servertype != "SOF2" remove
2 if protocol != "2001" remove

Soldier of Fortune 2 MP Test\DM
Mutex: SOF2
1 if g_gametype ~!= "dm" remove

Soldier of Fortune 2 MP Test\Infiltration
Mutex: SOF2
1 if g_gametype ~!= "inf" remove

Soldier of Fortune 2 MP Test\TDM
Mutex: SOF2
1 if g_gametype ~!= "tdm" remove

Soldier of Fortune 2 MP Test\Elimination
Mutex: SOF2
1 if g_gametype ~!= "elim" remove

Soldier of Fortune 2 MP Test\Other
Mutex: SOF2
Flags: OTHER

ST: Bridge Commander
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Activision\Star Trek: Bridge Commander\v1.0\INSTALLPATH
ExeName: STBC.EXE
JoinTemplate: {EXEPATH} -Client -IP {ip}[ -Name "{NAME}"][ -Password {PASSWORD}]
HostTemplate: {EXEPATH}
Port: 22101
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "bcommander" remove

ST: Elite Force
ServerType: EF
RegKey: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\stvoy.exe\Path
ExeName: STVoyHM.EXE
JoinTemplate: {EXEPATH}[ +set fs_game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH}[ +set fs_game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
HostTemplate: {EXEPATH}
Port: 27960
Maps: QUAKE3
Mutex: SV
Icon: IDI_EF
1 if servertype != "EF" remove
2 if version != "ST:V HM*" remove

ST: Elite Force\FFA
Mutex: EFGAME
1 if g_gametype != "0" remove

ST: Elite Force\Duel
Mutex: EFGAME
1 if g_gametype != "1" remove

ST: Elite Force\Teamplay
Mutex: EFGAME
1 if g_gametype != "3" remove

ST: Elite Force\CTF
Mutex: EFGAME
1 if g_gametype != "4" remove

ST: Elite Force\Other
Mutex: EFGAME
Flags: OTHER

Star Trek: Elite Force 2
ServerType: EF
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Elite Force II\InstallPath
ExeName: EF2.EXE
JoinTemplate: {EXEPATH} +set introcommand ""[ +set fs_game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
HostTemplate: {EXEPATH}
Port: 29253
Maps: QUAKE3
Mutex: SV
1 if servertype != "EF" remove
2 if version != "Elite Force II*" remove

Star Trek: Elite Force 2\Holomatch
Mutex: EF2
1 if mp_gametype != "0" remove

Star Trek: Elite Force 2\Team Holomatch
Mutex: EF2
1 if mp_gametype != "1" remove

Star Trek: Elite Force 2\CTF
Mutex: EF2
1 if mp_gametype != "2" remove

Star Trek: Elite Force 2\Bomb Defusion
Mutex: EF2
1 if mp_gametype != "3" remove

Star Trek: Elite Force 2\Version
Group: NUL

Star Trek: Elite Force 2\Version\1.10
Group: EF2VER
Mutex: EF2VER
1 if protocol != "66" remove

Star Trek: Elite Force 2\Version\1.0
Group: EF2VER
Mutex: EF2VER
1 if protocol != "65" remove

Star Trek: Elite Force 2\Version\Other
Group: EF2VER
Mutex: EF2VER
Flags: OTHER

Sum of All Fears
ServerType: GR
ExeName: SOAF.EXE
JoinTemplate: {EXEPATH} -client {ip} {port}[ -password "{PASSWORD}"]
HostTemplate: {EXEPATH} -server 2346
Port: 2348
HostPort: 2346
Mutex: SV
1 if servertype != "GR" remove
2 if gamebyte != "13" remove

Sum of All Fears\less than 2 mins left
Group: SOAFTIME
1 if status == "joining" keep
2 if timeleft == "--:--" remove
3 if timeleft >= "2" remove

Sum of All Fears demo
ServerType: GR
ExeName: SOAFDemo.EXE
JoinTemplate: {EXEPATH} -client {ip} {port}[ -password "{PASSWORD}"]
HostTemplate: {EXEPATH} -server 2346
Port: 2348
HostPort: 2346
Mutex: SV
1 if servertype != "GR" remove
2 if gamebyte != "14" remove

Sum of All Fears demo\less than 2 mins left
Group: SOAFDTIME
1 if status == "joining" keep
2 if timeleft == "--:--" remove
3 if timeleft >= "2" remove

Tactical Ops
ServerType: UT
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Tactical Ops\InstallLocation
ExeName: System\TacticalOps.EXE
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH}[ Name={NAME}]
Port: 7778
HostPort: 7777
Maps: UNREAL
Mutex: SV
IRC: irc.gamesnet.net/tacticalops
1 if servertype != "UT" remove
2 if game ~== "TO340" keep
3 if game ~!= "s_SwatGame" remove

TeamFortress Classic Steam
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath
ExeName: SteamApps\*\team fortress classic\HL.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH} -console
Port: 27015
Icon: $BASE\tfc\game.ico
Mutex: SV
Flags: LAUNCHER STEAM
PathMustHave: SteamApps*team fortress classic
WindowName: Team Fortress
1 if servertype != "HL" remove
2 if gamedir ~!= "tfc" remove
3 if sv_region == "" remove

TeamFortress Classic Steam\2fort
Mutex: TFCMAP
2 if map ~!= "2fort" remove

TeamFortress Classic Steam\well
Mutex: TFCMAP
2 if map ~!= "well" remove

TeamFortress Classic Steam\rock2
Mutex: TFCMAP
2 if map ~!= "rock2" remove

TeamFortress Classic Steam\crossover2
Mutex: TFCMAP
2 if map ~!= "crossover2" remove

TeamFortress Classic Steam\badlands
Mutex: TFCMAP
2 if map ~!= "badlands" remove

TeamFortress Classic Steam\dustbowl
Mutex: TFCMAP
2 if map ~!= "dustbowl" remove

TeamFortress Classic Steam\flagrun
Mutex: TFCMAP
2 if map ~!= "flagrun" remove

TeamFortress Classic Steam\avanti
Mutex: TFCMAP
2 if map ~!= "avanti" remove

TeamFortress Classic Steam\warpath
Mutex: TFCMAP
2 if map ~!= "warpath" remove

TeamFortress Classic Steam\hunted
Mutex: TFCMAP
2 if map ~!= "hunted" remove

TeamFortress Classic Steam\epicenter
Mutex: TFCMAP
2 if map ~!= "epicenter" remove

TeamFortress Classic Steam\cz2
Mutex: TFCMAP
2 if map ~!= "cz2" remove

TeamFortress Classic Steam\casbah
Mutex: TFCMAP
2 if map ~!= "casbah" remove

TeamFortress Classic Steam\Other
Mutex: TFCMAP
Flags: OTHER

TeamFortress Classic Steam\NeoTF
Group: NUL

TeamFortress Classic Steam\NeoTF\Yes
Group: NEOTF
Mutex: NEOTF
1 if neotf == "" remove

TeamFortress Classic Steam\NeoTF\No
Group: NEOTF
Mutex: NEOTF
Flags: OTHER

TeamFortress Classic Steam\FoxBots
Group: NUL

TeamFortress Classic Steam\FoxBots\Yes
Group: FOXBOT
Mutex: FOXBOT
1 if foxbot == "" remove

TeamFortress Classic Steam\FoxBots\No
Group: FOXBOT
Mutex: FOXBOT
Flags: OTHER

TeamFortress Classic Steam\Friendly Fire
Group: NUL

TeamFortress Classic Steam\Friendly Fire\On
Group: TFCSFF
Mutex: TFCSFF
1 if mp_friendlyfire != "1" remove

TeamFortress Classic Steam\Friendly Fire\Off
Group: TFCSFF
Mutex: TFCSFF
1 if mp_friendlyfire == "1" remove

TeamFortress Classic Steam\Metamod
Group: NUL

TeamFortress Classic Steam\Metamod\Admin Mod
Group: TFCSAM
1 if admin_mod_version == "" remove

TeamFortress Classic Steam\Metamod\United Admins
Group: NUL

TeamFortress Classic Steam\Metamod\United Admins\HLGuard 1.5
Group: TFCSUA
Mutex: TFCSHLG
1 if hlguard_version < "1.4999" remove

TeamFortress Classic Steam\Metamod\United Admins\HLGuard 1.41
Group: TFCSUA
Mutex: TFCSHLG
1 if hlguard_version < "1.4099" remove

TeamFortress Classic Steam\Metamod\United Admins\HLGuard
Group: TFCSUA
Mutex: TFCSHLG
1 if hlguard_version == "" remove

TeamFortress Classic Steam\Metamod\United Admins\No HLGuard
Group: TFCSUA
Mutex: TFCSHLG
Flags: OTHER

TeamFortress Classic Steam\Metamod\United Admins\ClanMod
Group: TFCSCM
1 if clanmod_version == "" remove

TeamFortress Classic Steam\Valve Anti-Cheat
Group: NUL

TeamFortress Classic Steam\Valve Anti-Cheat\On
Group: VACCSS
Mutex: VACCSS
1 if secure != "1" remove

TeamFortress Classic Steam\Valve Anti-Cheat\Off
Group: VACCSS
Mutex: VACCSS
Flags: OTHER

TeamFortress Classic Steam\Cheating-Death
Icon: $HL CD\CDeath.exe
Group: NUL

TeamFortress Classic Steam\Cheating-Death\Required
Mutex: TFCSCD
Group: TFCSCD
1 if cdversion == "" remove
2 if cdrequired != "1" remove

TeamFortress Classic Steam\Cheating-Death\Optional
Mutex: TFCSCD
Group: TFCSCD
1 if cdversion == "" remove
2 if cdrequired == "1" remove

TeamFortress Classic Steam\Cheating-Death\No Cheating-Death
Mutex: TFCSCD
Group: TFCSCD
1 if cdversion != "" remove

TeamFortress Classic Steam\Server type
Group: NUL

TeamFortress Classic Steam\Server type\Dedicated
Group: TFCSSV
Mutex: TFCSSV
1 if sv != "d" remove

TeamFortress Classic Steam\Server type\Listen
Mutex: TFCSSV
Group: TFCSSV
1 if sv != "l" remove

TeamFortress Classic Steam\Server type\HLTV
Mutex: TFCSSV
Group: TFCSSV
1 if sv != "p" remove

TeamFortress Classic Steam\Server type\Windows
Group: TFCSOS
Mutex: TFCSOS
1 if os != "w" remove

TeamFortress Classic Steam\Server type\Linux
Group: TFCSOS
Mutex: TFCSOS
1 if os != "l" remove

TeamFortress Classic Steam\Server type\Ping Booster
Group: TFCSPB
1 if server_fps == "" remove

Terminus
ServerType: OLD
ExeName: Terminus.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 12286
HostPort: 12287
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "terminus" remove

Tribes
ServerType: TR
RegKey: HKEY_LOCAL_MACHINE\Software\Dynamix\Starsiege Tribes\Path
ExeName: Tribes.EXE
JoinTemplate: BUILTIN_TR
HostTemplate: {EXEPATH}
Port: 28001
Maps: TRIBES
Mutex: SV
Icon: IDI_TR
IRC: irc.dynamix.com/tribes Official chat
1 if servertype != "TR" remove

Tribes\CTF
Mutex: TRGAME
2 if game == "CTF" keep
3 if game == "CTFb" keep
4 if game != "CTF+" remove

Tribes\CTF\CTF
Mutex: TRCTF
2 if game != "CTF" remove

Tribes\CTF\CTFb
Mutex: TRCTF
2 if game != "CTFb" remove

Tribes\CTF\CTF+
Mutex: TRCTF
2 if game != "CTF+" remove

Tribes\C&H
Mutex: TRGAME
2 if game == "C&H" keep
3 if game != "C&Hb" remove

Tribes\C&H\C&H
Mutex: TRCH
2 if game != "C&H" remove

Tribes\C&H\C&Hb
Mutex: TRCH
2 if game != "C&Hb" remove

Tribes\D&D
Mutex: TRGAME
2 if game != "D&D" remove

Tribes\F&R
Mutex: TRGAME
2 if game != "F&R" remove

Tribes\DM
Mutex: TRGAME
2 if game != "DM" remove

Tribes\Open Call
Mutex: TRGAME
2 if game != "Open Cal" remove

Tribes\Arena
Mutex: TRGAME
2 if game != "Arena" remove

Tribes\Duel
Mutex: TRGAME
2 if game != "Duel*" remove

Tribes\Other
Mutex: TRGAME
Flags: OTHER

Tribes\Other\TAC
Mutex: TRGAME2
2 if game != "TAC" remove

Tribes\Other\RPG
Mutex: TRGAME2
2 if game != "RPGMOD" remove

Tribes\Other\Rabbit
Mutex: TRGAME2
2 if game != "Rabbit" remove

Tribes\Other\Other
Mutex: TRGAME2
Flags: OTHER

Tribes\Mods
Group: NUL

Tribes\Mods\base
Group: TRMODS
3 if mods == "base" keep
4 if mods == "ixadmin  base" keep
5 if mods == "bwadmin  base" keep
6 if mods ~== "admincon  base" keep
7 if mods == "Fstat  base" keep
8 if mods == "pskin  base" keep
9 if mods == "modmgt  base" keep
10 if mods ~== "teamplay  base" keep
100 remove

Tribes\Mods\Renegades
Group: TRMODS
3 if mods ~== "*ultra*" remove
4 if mods != "*enegades*" remove

Tribes\Mods\Insomniax
Group: TRMODS
3 if mods != "*insomniax*" remove

Tribes\Mods\Ultra Renegades
Group: TRMODS
3 if mods ~!= "*ultra_renegades*" remove

Tribes\Mods\Shifter
Group: TRMODS
3 if mods ~!= "*shifter*" remove

Tribes\Mods\Other
Group: TRMODS
Flags: OTHER

Tribes\Server type
Group: NUL

Tribes\Server type\Dedicated
Group: TRSV
Mutex: TRSV
1 if dedicated != "1" remove

Tribes\Server type\Listen
Group: TRSV
Mutex: TRSV
1 if dedicated != "0" remove

Tribes 2
ServerType: T2
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Sierra OnLine\Setup\Tribes2\path
ExeName: Tribes2.EXE
JoinTemplate: {EXEPATH} -connect IP:{address}[ -password {PASSWORD}]
HostTemplate: {EXEPATH}
Port: 28000
Maps: TRIBES2
Mutex: SV
Icon: IDI_T2
IRC: irc.dynamix.com/tribes2 Official chat
1 if servertype != "T2" remove

Tribes 2\Capture the Flag
Mutex: T2GAME
1 if game != "Capture the Flag" remove

Tribes 2\Team Rabbit 2
Mutex: T2GAME
1 if game != "Team Rabbit 2" remove

Tribes 2\Capture and Hold
Mutex: T2GAME
1 if game != "Capture and Hold" remove

Tribes 2\Siege
Mutex: T2GAME
1 if game != "Siege" remove

Tribes 2\Rabbit
Mutex: T2GAME
1 if game != "Rabbit" remove

Tribes 2\Deathmatch
Mutex: T2GAME
1 if game != "Deathmatch" remove

Tribes 2\Hunters
Mutex: T2GAME
1 if game != "Hunters" remove

Tribes 2\Bounty
Mutex: T2GAME
1 if game != "Bounty" remove

Tribes 2\Team Hunters
Mutex: T2GAME
1 if game != "Team Hunters" remove

Tribes 2\Duel
Mutex: T2GAME
1 if game != "Duel MOD" remove

Tribes 2\Defend and Destroy
Mutex: T2GAME
1 if game != "Defend and Destroy" remove

Tribes 2\Other
Mutex: T2GAME
Flags: OTHER

Tribes 2\Mods
Group: NUL

Tribes 2\Mods\base
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "base" remove

Tribes 2\Mods\Classic
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "classic" remove

Tribes 2\Mods\BWadmin
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "bwadmin" remove

Tribes 2\Mods\base++
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "base++" remove

Tribes 2\Mods\Tricon2
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "tricon*" remove

Tribes 2\Mods\Shifter
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "Shifter" remove

Tribes 2\Mods\Renegades
Group: T2MODS
Mutex: T2MODS
1 if mods != "Renegades" remove

Tribes 2\Mods\Anarchy
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "Anarchy" remove

Tribes 2\Mods\NinjaMod
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "NinjaMod" remove

Tribes 2\Mods\Meltdown
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "meltdown*" remove

Tribes 2\Mods\Mechina
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "mechina*" remove

Tribes 2\Mods\MouseMod
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "MouseMod" remove

Tribes 2\Mods\NecroBones
Group: T2MODS
Mutex: T2MODS
1 if mods ~!= "BONES" remove

Tribes 2\Mods\Other
Group: T2MODS
Mutex: T2MODS
Flags: OTHER

Tribes 2\Version
Group: NUL

Tribes 2\Version\v25034
Group: T2VER
Mutex: T2VER
1 if version != "25034" remove

Tribes 2\Version\v25026
Group: T2VER
Mutex: T2VER
1 if version != "25026" remove

Tribes 2\Version\v24834
Group: T2VER
Mutex: T2VER
1 if version != "24834" remove

Tribes 2\Version\Newer
Group: T2VER
Mutex: T2VER
1 if version <= "25026" remove

Tribes 2\Version\Older
Group: T2VER
Mutex: T2VER
Flags: OTHER

Trophy Hunter 3
ServerType: OLD
ExeName: Rocky Mountain Trophy Hunter 3.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 1975
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "rmth3" remove

Turok 2
ServerType: OLD
ExeName: Turok2MP.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 12880
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "turok2" remove

Unreal
ServerType: OLD
ExeName: Unreal.EXE
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH}[ Name={NAME}]
Port: 7778
HostPort: 7777
Maps: UNREAL
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "unreal" remove

Unreal\[INF] DeathMatch
Mutex: UNREAL
1 if game != "[INF] DeathMatch" remove

Unreal\[INF] StandoffCD
Mutex: UNREAL
1 if game != "[INF] StandoffCD" remove

Unreal\Coop Game
Mutex: UNREAL
1 if game != "Coop Game" remove

Unreal\DeathMatch
Mutex: UNREAL
1 if game != "DeathMatch" remove

Unreal\Team Game
Mutex: UNREAL
1 if game != "Team Game" remove

Unreal\Other
Mutex: UNREAL
Flags: OTHER

Unreal Tournament
ServerType: UT
RegKey: HKEY_LOCAL_MACHINE\Software\Unreal Technology\Installed Apps\UnrealTournament\Folder
ExeName: System\UnrealTournament.EXE
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH}[ Name={NAME}]
Port: 7778
HostPort: 7777
Maps: UNREAL
Mutex: SV
Icon: IDI_UT
IRC: irc.utchat.com/utgames Official UT chat
1 if servertype != "UT" remove
2 if gamename != "ut" remove

Unreal Tournament\DeathMatch
Mutex: UTGAME
2 if game != "DeathMatchPlus" remove

Unreal Tournament\Team DM
Mutex: UTGAME
2 if game != "TeamGamePlus" remove

Unreal Tournament\CTF
Mutex: UTGAME
2 if game != "CTFGame" remove

Unreal Tournament\Domination
Mutex: UTGAME
2 if game != "Domination" remove

Unreal Tournament\Assault
Mutex: UTGAME
2 if game != "Assault" remove

Unreal Tournament\Last Man Standing
Mutex: UTGAME
2 if game != "LastManStanding" remove

Unreal Tournament\Tactical Ops
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}] INI=TacticalOps.ini USERINI=TOUser.ini LOG=TacticalOps.log
Mutex: UTGAME
Icon: $BASE\..\help\TacticalOps.ico
IRC: irc.gamesnet.net/tacticalops
2 if game ~== "TO340" keep
3 if game ~!= "s_SwatGame" remove

Unreal Tournament\Strike Force
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}] INI=StrikeForce.ini USERINI=SFUser.ini
Icon: $BASE\Strike Force.exe
Mutex: UTGAME
2 if game ~!= "sf*" remove

Unreal Tournament\Strike Force\Team DM
Mutex: UTSF
2 if game != "SFTeamDM" remove

Unreal Tournament\Strike Force\Escape
Mutex: UTSF
2 if game != "SFEscape" remove

Unreal Tournament\Strike Force\Hostage Rescue
Mutex: UTSF
2 if game != "SFHostageRescue" remove

Unreal Tournament\Strike Force\DM
Mutex: UTSF
2 if game != "Sfdm" remove

Unreal Tournament\Thievery
JoinTemplate: {BASEPATH}\\Thievery.exe {address}/[?Name={NAME}][?Password={PASSWORD}]
Icon: $BASE\Thievery.exe
Mutex: UTGAME
2 if game ~!= "thievery*" remove

Unreal Tournament\The Third Reich
JoinTemplate: {BASEPATH}\\TTRSystem.exe {address}/[?Name={NAME}][?Password={PASSWORD}] -nolog INI=TTR.ini USERINI=TTRUser.ini LOG=TTR.log
Mutex: UTGAME
Icon: $BASE\TTR.exe
2 if game ~!= "TTR*" remove

Unreal Tournament\Other
Mutex: UTGAME
Flags: OTHER

Unreal Tournament\Other\Infiltration
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}] INI=Infiltration.ini USERINI=InfiltrationUser.ini
Icon: $BASE\..\Infiltration\Help\InfIcon.ico
Mutex: UTGAME2
IRC: irc.utchat.com/infiltration
2 if game != "Infil*" remove

Unreal Tournament\Other\Rocket Arena
Mutex: UTGAME2
2 if game != "RocketArenaGame" remove

Unreal Tournament\Other\Unreal Fortress
Mutex: UTGAME2
IRC: irc.quakenet.org/unrealfortress
2 if game != "Game_unrealfortress" remove

Unreal Tournament\Other\Weapons Factory
Mutex: UTGAME2
IRC: irc.enterthegame.com/wfut
2 if game != "WFGame" remove

Unreal Tournament\Other\Excessive
Mutex: UTGAME2
2 if game != "Excessive*" remove

Unreal Tournament\Other\Neo Cairo
Mutex: UTGAME2
2 if game != "OW*" remove

Unreal Tournament\Other\JailBreak
Mutex: UTGAME2
2 if game != "JailBreak" remove

Unreal Tournament\Other\Other
Mutex: UTGAME2
Flags: OTHER

Unreal Tournament\Ultimate Arena
Flags: DOLLAR
JoinTemplate: http://www.ultimatearena.com/games/launch.jsp?ip={ip}&port={port}&partner=ase
Icon: IDI_UA
1 if hostname != "*Ultimate*Arena*" remove

Unreal Tournament\Ultimate Arena\Win$ button in toolbar for more info
Group: NUL

Unreal Tournament\Demo only
Group: UTDEMO
2 if map ~!= "*demo*" remove

Unreal Tournament\Mutators
Group: NUL

Unreal Tournament\Mutators\No mutators
Group: UTMUTATORS
Mutex: UTMUT
2 if mutators != "" remove

Unreal Tournament\Mutators\Any
Group: UTMUTATORS
Mutex: UTMUT
2 if mutators == "" remove

Unreal Tournament\Mutators\InstaGib
Group: UTMUTATORS
2 if mutators ~!= "*InstaGib*" remove

Unreal Tournament\Mutators\Relics
Group: UTMUTATORS
2 if mutators != "*Relic*" remove

Unreal Tournament\Mutators\ZeroPing
Group: UTMUTATORS
2 if mutators != "*ZeroPing*" remove

Unreal Tournament\Mutators\Strangelove
Group: UTMUTATORS
2 if mutators != "*Strangelove*" remove

Unreal Tournament\Server type
Group: NUL

Unreal Tournament\Server type\Dedicated
Group: UTSV
Mutex: UTSV
1 if listenserver != "False" remove

Unreal Tournament\Server type\Listen
Group: UTSV
Mutex: UTSV
1 if listenserver != "True" remove

Unreal Tournament\Version
Group: NUL

Unreal Tournament\Version\451
Group: UTVER
Mutex: UTVER
1 if gamever != "451" remove

Unreal Tournament\Version\440
Group: UTVER
Mutex: UTVER
1 if gamever != "440" remove

Unreal Tournament\Version\436
Group: UTVER
Mutex: UTVER
1 if gamever != "436" remove

Unreal Tournament\Version\432
Group: UTVER
Mutex: UTVER
1 if gamever != "432" remove

Unreal Tournament\Version\425
Group: UTVER
Mutex: UTVER
1 if gamever != "425" remove

Unreal Tournament\Version\420
Group: UTVER
Mutex: UTVER
1 if gamever != "420" remove

Unreal Tournament\Version\400
Group: UTVER
Mutex: UTVER
1 if gamever != "400" remove

Unreal Tournament\Version\348 (demo)
Group: UTVER
Mutex: UTVER
1 if gamever != "348" remove

Unreal Tournament\Version\338 (demo)
Group: UTVER
Mutex: UTVER
1 if gamever != "338" remove

Unreal Tournament\Version\322 (demo)
Group: UTVER
Mutex: UTVER
1 if gamever != "322" remove

Unreal Tournament\Version\321 (demo)
Group: UTVER
Mutex: UTVER
1 if gamever != "321" remove

Unreal Tournament\Version\Other
Group: UTVER
Mutex: UTVER
Flags: OTHER

Unreal Tournament 2003
ServerType: UT2
RegKey: HKEY_LOCAL_MACHINE\Software\Unreal Technology\Installed Apps\UT2003\Folder
ExeName: System\UT2003.EXE
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}]
SpecTemplate: {EXEPATH} {address}/[?Name={NAME}]?spectatoronly=true[?Password={PASSWORD}]
HostTemplate: {EXEPATH}[ Name={NAME}]
Port: 7778
HostPort: 7777
Maps: UNREAL
MapExt: UT2
Mutex: SV
IRC: irc.gameclans.net/ut2003chat Official UT2003 chat
IRC: irc.enterthegame.com/ut2003 ETG (US)
IRC: irc.gamesnet.net/ut2003 GamesNET (US)
IRC: irc.quakenet.org/ut2003 QuakeNet (EU)
IRC: irc.quakenet.org/ut2003.fi Finnish (QNet)
IRC: irc.quakenet.org/ut2003.de German (QNet)
IRC: irc.quakenet.org/ut2003.se Swedish (QNet)
1 if servertype == "UT2" keep
2 if servertype != "UT" remove
3 if gamename != "ut2" remove

Unreal Tournament 2003\Deathmatch
Mutex: UT2
1 if game != "xDeathMatch" remove

Unreal Tournament 2003\CTF
Mutex: UT2
1 if game != "xCTFGame" remove

Unreal Tournament 2003\Bombing Run
Mutex: UT2
1 if game != "xBombingRun" remove

Unreal Tournament 2003\Team
Mutex: UT2
1 if game != "xTeamGame" remove

Unreal Tournament 2003\Double Domination
Mutex: UT2
1 if game != "xDoubleDom" remove

Unreal Tournament 2003\Mutant
Mutex: UT2
1 if game != "xMutantGame" remove

Unreal Tournament 2003\Invasion
Mutex: UT2
1 if game != "Invasion" remove

Unreal Tournament 2003\Last Man Standing
Mutex: UT2
1 if game != "xLastManStandingGame" remove

Unreal Tournament 2003\DeathBall
Mutex: UT2
1 if game != "DB_DeathBall" remove

Unreal Tournament 2003\Overload
Mutex: UT2
1 if game != "OverloadGame" remove

Unreal Tournament 2003\Faceoff
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}] -ini=faceoff.ini -userini=faceoffuser.ini -log=faceoff.log
SpecTemplate: {EXEPATH} {address}/[?Name={NAME}]?spectatoronly=true[?Password={PASSWORD}] -ini=faceoff.ini -userini=faceoffuser.ini -log=faceoff.log
Mutex: UT2
1 if game != "GameFaceoff*" remove

Unreal Tournament 2003\Faceoff\TDM
Mutex: UT2FO
1 if game != "GameFaceoff" remove

Unreal Tournament 2003\Faceoff\CTF
Mutex: UT2FO
1 if game != "GameFaceoffCTF" remove

Unreal Tournament 2003\Faceoff\OBJ
Mutex: UT2FO
1 if game != "GameFaceoffOBJ" remove

Unreal Tournament 2003\Troopers
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}] -ini=troopers.ini -userini=tuser.ini -log=troopers.log -userlogo=TroopersLogo.bmp
SpecTemplate: {EXEPATH} {address}/[?Name={NAME}]?spectatoronly=true[?Password={PASSWORD}] -ini=troopers.ini -userini=tuser.ini -log=troopers.log -userlogo=TroopersLogo.bmp
Mutex: UT2
1 if game != "T*" remove
2 if game == "TCTFGame" keep
3 if game == "TTeamGame" keep
4 if game == "TCleanSweep" keep
5 remove

Unreal Tournament 2003\Troopers\CTF
Mutex: UT2TR
1 if game != "TCTFGame" remove

Unreal Tournament 2003\Troopers\TDM
Mutex: UT2TR
1 if game != "TTeamGame" remove

Unreal Tournament 2003\Troopers\Clean Sweep
Mutex: UT2TR
1 if game != "TCleanSweep" remove

Unreal Tournament 2003\Air Buccaneers
Mutex: UT2
1 if game != "ES*" remove

Unreal Tournament 2003\Jungle Warfare
Mutex: UT2
1 if game != "G_JWF*" remove

Unreal Tournament 2003\Shattered Oasis
Mutex: UT2
1 if game != "SO_*" remove

Unreal Tournament 2003\Red Orchestra
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}] -ini=../RedOrchestra/System/RedOrchestra.ini -userini=../RedOrchestra/System/ROUser.ini log=../RedOrchestra/System/RedOrchestra.log -userlogo=ROLogo.bmp
SpecTemplate: {EXEPATH} {address}/[?Name={NAME}]?spectatoronly=true[?Password={PASSWORD}] -ini=../RedOrchestra/System/RedOrchestra.ini -userini=../RedOrchestra/System/ROUser.ini log=../RedOrchestra/System/RedOrchestra.log -userlogo=ROLogo.bmp
Icon: $BASE\..\help\RO.ico
Mutex: UT2
1 if game != "ROTeamGame" remove

Unreal Tournament 2003\Other
Mutex: UT2
Flags: OTHER

Unreal Tournament 2003\Ultimate Arena
Flags: DOLLAR
JoinTemplate: http://www.ultimatearena.com/games/launch.jsp?ip={ip}&port={port}&partner=ase
Icon: IDI_UA
1 if hostname != "*Ultimate*Arena*" remove

Unreal Tournament 2003\Ultimate Arena\Win$ button in toolbar for more info
Group: NUL

Unreal Tournament 2003\No bots
Group: UT2BOTS
1 if clients <= minplayers remove

Unreal Tournament 2003\Stats
Group: NUL

Unreal Tournament 2003\Stats\On
Group: UT2STAT
Mutex: UT2STAT
1 if gamestats != "true" remove

Unreal Tournament 2003\Stats\Off
Group: UT2STAT
Mutex: UT2STAT
Flags: OTHER

Unreal Tournament 2003\Game speed
Group: NUL

Unreal Tournament 2003\Game speed\Normal
Group: UT2SPEED
Mutex: UT2SPEED
1 if gamespeed == "" keep
2 if gamespeed < "1" remove
3 if gamespeed > "1" remove

Unreal Tournament 2003\Game speed\Faster
Group: UT2SPEED
Mutex: UT2SPEED
1 if gamespeed <= "1" remove

Unreal Tournament 2003\Game speed\Faster\10% Faster
Group: UT2SPEED
Mutex: UT2SPEED2
1 if gamespeed > "1.19" remove

Unreal Tournament 2003\Game speed\Faster\20% Faster
Group: UT2SPEED
Mutex: UT2SPEED2
1 if gamespeed > "1.29" remove

Unreal Tournament 2003\Game speed\Faster\30% Faster
Group: UT2SPEED
Mutex: UT2SPEED2
1 if gamespeed > "1.39" remove

Unreal Tournament 2003\Game speed\Faster\40% Faster
Group: UT2SPEED
Mutex: UT2SPEED2
1 if gamespeed > "1.49" remove

Unreal Tournament 2003\Game speed\Faster\50% Faster
Group: UT2SPEED
Mutex: UT2SPEED2
1 if gamespeed > "1.59" remove

Unreal Tournament 2003\Game speed\Faster\Ludicrous speed
Group: UT2SPEED
Mutex: UT2SPEED2
Flags: OTHER

Unreal Tournament 2003\Game speed\Slower
Group: UT2SPEED
Mutex: UT2SPEED
1 if gamespeed >= "1" remove

Unreal Tournament 2003\Server mode
Group: NUL

Unreal Tournament 2003\Server mode\Dedicated
Group: UT2DED
Mutex: UT2DED
1 if servermode != "dedicated" remove

Unreal Tournament 2003\Server mode\Non-Dedicated
Group: UT2DED
Mutex: UT2DED
Flags: OTHER

Unreal Tournament 2003\Mutators
Group: NUL

Unreal Tournament 2003\Mutators\None
Group: UT2MUT
1 if Mutator != "" remove

Unreal Tournament 2003\Mutators\InstaGib
Group: UT2MUT
1 if Mutator != "*Insta?ib*" remove

Unreal Tournament 2003\Mutators\LowGrav
Group: UT2MUT
1 if Mutator != "*LowGrav*" remove

Unreal Tournament 2003\Mutators\TTM2003
Group: UT2MUT
1 if Mutator != "*TTM_MutMain*" remove

Unreal Tournament 2003\Mutators\Excessive
Group: UT2MUT
1 if Mutator != "*Excessive*" remove

Unreal Tournament 2003\Mutators\Other
Group: UT2MUT
Flags: OTHER

Unreal Tournament 2003 demo
ServerType: UT
RegKey: HKEY_LOCAL_MACHINE\Software\Unreal Technology\Installed Apps\UT2003Demo\Folder
ExeName: System\UT2003.EXE
JoinTemplate: {EXEPATH} {address}/[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH}[ Name={NAME}]
Port: 7787
HostPort 7777
Mutex: SV
IRC: irc.gameclans.net/ut2003chat Official UT2003 chat
IRC: irc.enterthegame.com/ut2003 ETG (US)
IRC: irc.gamesnet.net/ut2003 GamesNET (US)
IRC: irc.quakenet.org/ut2003 QuakeNet (EU)
IRC: irc.quakenet.org/ut2003.fi Finnish (QNet)
IRC: irc.quakenet.org/ut2003.de German (QNet)
IRC: irc.quakenet.org/ut2003.se Swedish (QNet)
1 if servertype != "UT" remove
2 if gamename != "ut2d" remove

Unreal Tournament 2003 demo\Deathmatch
Mutex: UT2D
1 if game != "xDeathMatch" remove

Unreal Tournament 2003 demo\CTF
Mutex: UT2D
1 if game != "xCTFGame" remove

Unreal Tournament 2003 demo\Bombing Run
Mutex: UT2D
1 if game != "xBombingRun" remove

Unreal Tournament 2003 demo\Team
Mutex: UT2D
1 if game != "xTeamGame" remove

Unreal Tournament 2003 demo\Other
Mutex: UT2D
Flags: OTHER

Unreal Tournament 2003 demo\Version
Group: NUL

Unreal Tournament 2003 demo\Version\2206
Group: UT2DVER
Mutex: UT2DVER
1 if gamever != "2206" remove

Unreal Tournament 2003 demo\Version\1142
Group: UT2DVER
Mutex: UT2DVER
1 if gamever != "1142" remove

Unreal Tournament 2003 demo\Version\1080
Group: UT2DVER
Mutex: UT2DVER
1 if gamever != "1080" remove

Unreal Tournament 2003 demo\Version\1077
Group: UT2DVER
Mutex: UT2DVER
1 if gamever != "1077" remove

Unreal Tournament 2003 demo\Version\Other
Group: UT2DVER
Mutex: UT2DVER
Flags: OTHER

Vietcong
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\Pterodon\Vietcong\InstallDir
ExeName: Vietcong.EXE
JoinTemplate: {EXEPATH} -pn "{USERNAME}" -gn "{hostname}" -ip {ip} -hostport {hostport}[ -password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 15425
HostPort: 5425
Mutex: SV
1 if servertype != "OLD" remove
2 if uver == "" remove
3 if gamever < "123" remove

Vietcong\UNSUPPORTED GAME
Group: NUL

Vietcong\ATG
Mutex: VC
1 if game != "ATG" remove

Vietcong\Coop
Mutex: VC
1 if game != "Coop" remove

Vietcong\CTF
Mutex: VC
1 if game != "CTF" remove

Vietcong\DM
Mutex: VC
1 if game != "DM" remove

Vietcong\RW
Mutex: VC
1 if game != "RW" remove

Vietcong\TDM
Mutex: VC
1 if game != "TDM" remove

Vietcong\Other
Mutex: VC
Flags: OTHER

Vietcong\Server mode
Group: NUL

Vietcong\Server mode\Dedicated
Group: VCDED
Mutex: VCDED
1 if dedic != "1" remove

Vietcong\Server mode\Non-Dedicated
Group: VCDED
Mutex: VCDED
Flags: OTHER

Vietcong\Vietnam
Group: NUL

Vietcong\Vietnam\On
Group: VCVN
Mutex: VCVN
1 if vietnam != "1" remove

Vietcong\Vietnam\Off
Group: VCVN
Mutex: VCVN
Flags: OTHER

Vietcong\Version
Group: NUL

Vietcong\Version\1.30
Group: VCVER
Mutex: VCVER
1 if uver != "130" remove

Vietcong\Version\1.20
Group: VCVER
Mutex: VCVER
1 if uver != "120" remove

Vietcong\Version\1.01
Group: VCVER
Mutex: VCVER
1 if uver != "101" remove

Vietcong\Version\1.0
Group: VCVER
Mutex: VCVER
1 if uver != "100" remove

Vietcong\Version\Other
Group: VCVER
Mutex: VCVER
Flags: OTHER

Wheel of Time
ServerType: OLD
RegKey: HKEY_LOCAL_MACHINE\Software\CLASSES\WOT\DefaultIcon
ExeName: WOT.EXE
JoinTemplate: {EXEPATH} {address}[?Name={NAME}][?Password={PASSWORD}]
HostTemplate: {EXEPATH}[ Name={NAME}]
Port: 7778
HostPort: 7777
Maps: UNREAL
Mutex: SV
IRC: irc.gamesnet.net/wheeloftime
1 if servertype != "OLD" remove
2 if gamename != "WOT" remove

Wild Wings
ServerType: OLD
ExeName: Wild Wings.EXE
JoinTemplate: {EXEPATH} +connect {address}[ +name "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH}
Port: 1973
Mutex: SV
1 if servertype != "OLD" remove
2 if gamename != "wildwings" remove

Wolfenstein: Enemy Territory
ServerType: RTCW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Wolfenstein - Enemy Territory\InstallPath
ExeName: ET.EXE
JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
HostTemplate: {EXEPATH}
Port: 27960
Maps: QUAKE3
Mutex: SV
IRC: irc.quakenet.org/Enemy-Territory QNet (EU)
IRC: irc.enterthegame.com/rtcw ETG (US)
IRC: irc.quakenet.org/rtcw QNet (EU)
IRC: irc.quakenet.org/rtcw.fi Finnish (QNet)
IRC: irc.quakenet.org/wolfenstein.it Italian (QNet)
IRC: irc.quakenet.org/rtcw.no Norwegian (QNet)
IRC: irc.quakenet.org/rtcw.se Swedish (QNet)
IRC: irc.quakenet.org/wolfenstein.dk Danish (QNet)
1 if servertype != "RTCW" remove
2 if protocol < "81" remove

Wolfenstein: Enemy Territory\Objective
Mutex: WOLFET
1 if g_gametype != "2" remove

Wolfenstein: Enemy Territory\Stopwatch
Mutex: WOLFET
1 if g_gametype != "3" remove

Wolfenstein: Enemy Territory\Campaign
Mutex: WOLFET
1 if g_gametype != "4" remove

Wolfenstein: Enemy Territory\Last Man Standing
Mutex: WOLFET
1 if g_gametype != "5" remove

Wolfenstein: Enemy Territory\Maps
Group: NUL

Wolfenstein: Enemy Territory\Maps\Battery
Group: ETMAP
Mutex: ETMAP
1 if map ~!= "battery" remove

Wolfenstein: Enemy Territory\Maps\Fueldump
Group: ETMAP
Mutex: ETMAP
1 if map ~!= "fueldump" remove

Wolfenstein: Enemy Territory\Maps\Goldrush
Group: ETMAP
Mutex: ETMAP
1 if map ~!= "goldrush" remove

Wolfenstein: Enemy Territory\Maps\Oasis
Group: ETMAP
Mutex: ETMAP
1 if map ~!= "oasis" remove

Wolfenstein: Enemy Territory\Maps\Radar
Group: ETMAP
Mutex: ETMAP
1 if map ~!= "radar" remove

Wolfenstein: Enemy Territory\Maps\Railgun
Group: ETMAP
Mutex: ETMAP
1 if map ~!= "railgun" remove

Wolfenstein: Enemy Territory\Maps\Other
Group: ETMAP
Mutex: ETMAP
Flags: OTHER

Wolfenstein: Enemy Territory\Mods
Group: NUL

Wolfenstein: Enemy Territory\Mods\None
Group: ETMOD
Mutex: ETMOD
1 if game ~!= "etmain" remove

Wolfenstein: Enemy Territory\Mods\Shrub
Group: ETMOD
Mutex: ETMOD
1 if game ~!= "shrubet" remove

Wolfenstein: Enemy Territory\Mods\ET Pro
Group: ETMOD
Mutex: ETMOD
1 if game ~!= "etpro" remove

Wolfenstein: Enemy Territory\Mods\ET TourneyMod
Group: ETMOD
Mutex: ETMOD
1 if game ~!= "et_tourneymod" remove

Wolfenstein: Enemy Territory\Mods\Other
Group: ETMOD
Mutex: ETMOD
Flags: OTHER

Wolfenstein: Enemy Territory\PunkBuster
Group: NUL

Wolfenstein: Enemy Territory\PunkBuster\On
Group: ETPUNK
Mutex: ETPUNK
1 if sv_punkbuster != "1" remove

Wolfenstein: Enemy Territory\PunkBuster\Off
Group: ETPUNK
Mutex: ETPUNK
Flags: OTHER

Wolfenstein: Enemy Territory\Friendly Fire
Group: NUL

Wolfenstein: Enemy Territory\Friendly Fire\FF On
Mutex: ETFF
Group: ETFF
1 if g_friendlyFire < "1" remove

Wolfenstein: Enemy Territory\Friendly Fire\FF Off
Mutex: ETFF
Group: ETFF
Flags: OTHER

Wolfenstein: Enemy Territory\Anti-lag
Group: NUL

Wolfenstein: Enemy Territory\Anti-lag\On
Mutex: ETAL
Group: ETAL
1 if g_antilag < "1" remove

Wolfenstein: Enemy Territory\Anti-lag\Off
Mutex: ETAL
Group: ETAL
Flags: OTHER

Wolfenstein: Enemy Territory\Balanced Teams
Group: NUL

Wolfenstein: Enemy Territory\Balanced Teams\On
Group: ETAB
Mutex: ETAB
1 if g_balancedteams != "1" remove

Wolfenstein: Enemy Territory\Balanced Teams\Off
Group: ETAB
Mutex: ETAB
Flags: OTHER

Wolfenstein: Enemy Territory\Max Lives
Group: NUL

Wolfenstein: Enemy Territory\Max Lives\On
Group: ETML
Mutex: ETML
1 if g_maxlives < "1" remove

Wolfenstein: Enemy Territory\Max Lives\Off
Group: ETML
Mutex: ETML
Flags: OTHER

Wolfenstein: Enemy Territory\Version
Group: NUL

Wolfenstein: Enemy Territory\Version\1.02
Group: ETVER
Mutex: ETVER
1 if protocol != "83" remove

Wolfenstein: Enemy Territory\Version\1.0
Group: ETVER
Mutex: ETVER
1 if protocol != "82" remove

Wolfenstein: Enemy Territory\Version\Other
Group: ETVER
Mutex: ETVER
Flags: OTHER

Wolfenstein: Enemy Territory test
ServerType: RTCW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Wolfenstein - Enemy Territory Map Test\InstallPath
ExeName: ET.EXE
JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address}
SpecTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address}
HostTemplate: {EXEPATH}
Port: 27960
Maps: QUAKE3
Mutex: SV
IRC: irc.quakenet.org/Enemy-Territory QNet (EU)
IRC: irc.enterthegame.com/rtcw ETG (US)
IRC: irc.quakenet.org/rtcw QNet (EU)
IRC: irc.quakenet.org/rtcw.fi Finnish (QNet)
IRC: irc.quakenet.org/wolfenstein.it Italian (QNet)
IRC: irc.quakenet.org/rtcw.no Norwegian (QNet)
IRC: irc.quakenet.org/rtcw.se Swedish (QNet)
IRC: irc.quakenet.org/wolfenstein.dk Danish (QNet)
1 if servertype != "RTCW" remove
2 if protocol < "71" remove
3 if protocol > "80" remove

Wolfenstein: Enemy Territory test\Objective
Mutex: WOLFETT
1 if g_gametype != "2" remove

Wolfenstein: Enemy Territory test\Stopwatch
Mutex: WOLFETT
1 if g_gametype != "3" remove

Wolfenstein: Enemy Territory test\Campaign
Mutex: WOLFETT
1 if g_gametype != "4" remove

Wolfenstein: Enemy Territory test\Last Man Standing
Mutex: WOLFETT
1 if g_gametype != "5" remove

Wolfenstein: Enemy Territory test\PunkBuster
Group: NUL

Wolfenstein: Enemy Territory test\PunkBuster\On
Group: ETPUNKT
Mutex: ETPUNKT
1 if sv_punkbuster != "1" remove

Wolfenstein: Enemy Territory test\PunkBuster\Off
Group: ETPUNKT
Mutex: ETPUNKT
Flags: OTHER

Wolfenstein: Enemy Territory test\Friendly Fire
Group: NUL

Wolfenstein: Enemy Territory test\Friendly Fire\FF On
Mutex: ETFFT
Group: ETFFT
1 if g_friendlyFire < "1" remove

Wolfenstein: Enemy Territory test\Friendly Fire\FF Off
Mutex: ETFFT
Group: ETFFT
Flags: OTHER

Wolfenstein: Enemy Territory test\Anti-lag
Group: NUL

Wolfenstein: Enemy Territory test\Anti-lag\On
Mutex: ETALT
Group: ETALT
1 if g_antilag < "1" remove

Wolfenstein: Enemy Territory test\Anti-lag\Off
Mutex: ETALT
Group: ETALT
Flags: OTHER

Wolfenstein: Enemy Territory test\Balanced Teams
Group: NUL

Wolfenstein: Enemy Territory test\Balanced Teams\On
Group: ETABT
Mutex: ETABT
1 if g_balancedteams != "1" remove

Wolfenstein: Enemy Territory test\Balanced Teams\Off
Group: ETABT
Mutex: ETABT
Flags: OTHER

Buddies
Flags: IMMUNE
1 if buddies == "0" remove

Special
Flags: IMMUNE
1 if special == "0" remove

Special\recently added
Flags: IMMUNE
1 if special !& "1" remove

Special\recently imported
Flags: IMMUNE
1 if special !& "2" remove

Special\recently joined
Flags: IMMUNE
1 if special !& "4" remove

Special\recently received
Flags: IMMUNE
1 if special !& "8" remove

Special\LAN servers
Flags: IMMUNE
1 if special !& "16" remove

Special\Invitations
Flags: IMMUNE
1 if special !& "32" remove

Modifiers
Group: MOD

Modifiers\Ping
Group: NUL

Modifiers\Ping\less than 300
Group: PING
1 if ping >= "300" remove

Modifiers\Ping\less than 200
Group: PING
1 if ping >= "200" remove

Modifiers\Ping\less than 100
Group: PING
1 if ping >= "100" remove

Modifiers\Ping\less than 50
Group: PING
1 if ping >= "50" remove

Modifiers\Password
Group: NUL

Modifiers\Password\No password
Mutex: PW
Group: PASSWORD
1 if needpass > "0" remove

Modifiers\Password\Need password
Mutex: PW
Group: PASSWORD
1 if needpass <= "0" remove

Modifiers\Players
Group: NUL

Modifiers\Players\Not full
Group: PLAYERS1
2 if maxclients == "0" keep
3 if clients >= maxclients remove

Modifiers\Players\Not empty
Group: PLAYERS2
//1 if maxclients == "0" remove
2 if clients == "0" remove

Modifiers\Players\No bots
Group: PLAYERS3
1 if bots > "0" remove

Modifiers\Country
Group: NUL

Modifiers\Country\Europe
Mutex: COUNTRY
Group: COUNTRY
1 if region !& "1" remove

Modifiers\Country\Europe\Northern Europe
Mutex: EUROPE
Group: COUNTRY
1 if region !& "64" remove

Modifiers\Country\Europe\Northern Europe\Scandinavia
Mutex: NORTHEUROPE
Group: COUNTRY
1 if region !& "2048" remove

Modifiers\Country\Europe\Northern Europe\Scandinavia\Finland
Mutex: SCANDINAVIA
Group: COUNTRY
1 if country != "FI" remove

Modifiers\Country\Europe\Northern Europe\Scandinavia\Sweden
Mutex: SCANDINAVIA
Group: COUNTRY
1 if country != "SE" remove

Modifiers\Country\Europe\Northern Europe\Scandinavia\Denmark
Mutex: SCANDINAVIA
Group: COUNTRY
1 if country != "DK" remove

Modifiers\Country\Europe\Northern Europe\Scandinavia\Norway
Mutex: SCANDINAVIA
Group: COUNTRY
1 if country != "NO" remove

Modifiers\Country\Europe\Northern Europe\Faroe Islands
Mutex: NORTHEUROPE
Group: COUNTRY
1 if country != "FO" remove

Modifiers\Country\Europe\Northern Europe\Iceland
Mutex: NORTHEUROPE
Group: COUNTRY
1 if country != "IS" remove

Modifiers\Country\Europe\Northern Europe\Russia
Mutex: NORTHEUROPE
Group: COUNTRY
1 if country != "RU" remove

Modifiers\Country\Europe\Northern Europe\Baltic
Mutex: NORTHEUROPE
Group: COUNTRY
1 if region !& "1048576" remove

Modifiers\Country\Europe\Northern Europe\Baltic\Estonia
Mutex: BALTIC
Group: COUNTRY
1 if country != "EE" remove

Modifiers\Country\Europe\Northern Europe\Baltic\Latvia
Mutex: BALTIC
Group: COUNTRY
1 if country != "LV" remove

Modifiers\Country\Europe\Northern Europe\Baltic\Lithuania
Mutex: BALTIC
Group: COUNTRY
1 if country != "LT" remove

Modifiers\Country\Europe\Western Europe
Mutex: EUROPE
Group: COUNTRY
1 if region !& "256" remove

Modifiers\Country\Europe\Western Europe\United Kingdom
Group: COUNTRY
Mutex: WESTEUROPE
1 if country != "UK" remove

Modifiers\Country\Europe\Western Europe\Ireland
Group: COUNTRY
Mutex: WESTEUROPE
1 if country != "IE" remove

Modifiers\Country\Europe\Western Europe\Benelux
Group: COUNTRY
Mutex: WESTEUROPE
1 if region !& "2097152" remove

Modifiers\Country\Europe\Western Europe\Benelux\Belgium
Group: COUNTRY
Mutex: BENELUX
1 if country != "BE" remove

Modifiers\Country\Europe\Western Europe\Benelux\Netherlands
Group: COUNTRY
Mutex: BENELUX
1 if country != "NL" remove

Modifiers\Country\Europe\Western Europe\Benelux\Luxembourg
Group: COUNTRY
Mutex: BENELUX
1 if country != "LU" remove

Modifiers\Country\Europe\Western Europe\Germany
Mutex: WESTEUROPE
Group: COUNTRY
1 if country != "DE" remove

Modifiers\Country\Europe\Western Europe\France
Mutex: WESTEUROPE
Group: COUNTRY
1 if country != "FR" remove

Modifiers\Country\Europe\Western Europe\Austria
Mutex: WESTEUROPE
Group: COUNTRY
1 if country != "AT" remove

Modifiers\Country\Europe\Western Europe\Switzerland
Mutex: WESTEUROPE
Group: COUNTRY
1 if country != "CH" remove

Modifiers\Country\Europe\Western Europe\Other
Mutex: WESTEUROPE
Group: COUNTRY
Flags: OTHER

Modifiers\Country\Europe\Eastern Europe
Group: COUNTRY
1 if region !& "512" remove

Modifiers\Country\Europe\Eastern Europe\Baltic
Group: COUNTRY
Mutex: EASTEUROPE
1 if region !& "1048576" remove

Modifiers\Country\Europe\Eastern Europe\Baltic\Estonia
Group: COUNTRY
Mutex: BALTIC
1 if country != "EE" remove

Modifiers\Country\Europe\Eastern Europe\Baltic\Latvia
Group: COUNTRY
Mutex: BALTIC
1 if country != "LV" remove

Modifiers\Country\Europe\Eastern Europe\Baltic\Lithuania
Group: COUNTRY
Mutex: BALTIC
1 if country != "LT" remove

Modifiers\Country\Europe\Eastern Europe\Russia
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "RU" remove

Modifiers\Country\Europe\Eastern Europe\Poland
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "PL" remove

Modifiers\Country\Europe\Eastern Europe\Czech Republic
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "CZ" remove

Modifiers\Country\Europe\Eastern Europe\Slovak Republic
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "SK" remove

Modifiers\Country\Europe\Eastern Europe\Slovenia
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "SI" remove

Modifiers\Country\Europe\Eastern Europe\Croatia
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "HR" remove

Modifiers\Country\Europe\Eastern Europe\Hungary
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "HU" remove

Modifiers\Country\Europe\Eastern Europe\Bosnia & Herzegovina
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "BA" remove

Modifiers\Country\Europe\Eastern Europe\Yugoslavia
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "YU" remove

Modifiers\Country\Europe\Eastern Europe\Romania
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "RO" remove

Modifiers\Country\Europe\Eastern Europe\Bulgaria
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "BG" remove

Modifiers\Country\Europe\Eastern Europe\Ukraine
Mutex: EASTEUROPE
Group: COUNTRY
1 if country != "UA" remove

Modifiers\Country\Europe\Eastern Europe\Other
Mutex: EASTEUROPE
Group: COUNTRY
Flags: OTHER

Modifiers\Country\Europe\Southern Europe
Group: COUNTRY
1 if region !& "128" remove

Modifiers\Country\Europe\Southern Europe\Italy
Mutex: SOUTHEUROPE
Group: COUNTRY
1 if country != "IT" remove

Modifiers\Country\Europe\Southern Europe\San Marino
Mutex: SOUTHEUROPE
Group: COUNTRY
1 if country != "SM" remove

Modifiers\Country\Europe\Southern Europe\Greece
Mutex: SOUTHEUROPE
Group: COUNTRY
1 if country != "GR" remove

Modifiers\Country\Europe\Southern Europe\Cyprus
Mutex: SOUTHEUROPE
Group: COUNTRY
1 if country != "CY" remove

Modifiers\Country\Europe\Southern Europe\Other
Mutex: SOUTHEUROPE
Group: COUNTRY
Flags: OTHER

Modifiers\Country\Europe\Central Europe
Group: COUNTRY
1 if region !& "1024" remove

Modifiers\Country\Europe\Central Europe\Benelux
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if region !& "2097152" remove

Modifiers\Country\Europe\Central Europe\Benelux\Belgium
Mutex: BENELUX
Group: COUNTRY
1 if country != "BE" remove

Modifiers\Country\Europe\Central Europe\Benelux\Netherlands
Mutex: BENELUX
Group: COUNTRY
1 if country != "NL" remove

Modifiers\Country\Europe\Central Europe\Benelux\Luxembourg
Mutex: BENELUX
Group: COUNTRY
1 if country != "LU" remove

Modifiers\Country\Europe\Central Europe\Germany
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "DE" remove

Modifiers\Country\Europe\Central Europe\France
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "FR" remove

Modifiers\Country\Europe\Central Europe\Austria
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "AT" remove

Modifiers\Country\Europe\Central Europe\Switzerland
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "CH" remove

Modifiers\Country\Europe\Central Europe\Poland
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "PL" remove

Modifiers\Country\Europe\Central Europe\Italy
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country == "IT" keep
2 if country != "SM" remove

Modifiers\Country\Europe\Central Europe\Czech Republic
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "CZ" remove

Modifiers\Country\Europe\Central Europe\Slovak Republic
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "SK" remove

Modifiers\Country\Europe\Central Europe\Slovenia
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "SI" remove

Modifiers\Country\Europe\Central Europe\Croatia
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "HR" remove

Modifiers\Country\Europe\Central Europe\Hungary
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "HU" remove

Modifiers\Country\Europe\Central Europe\Bosnia & Herzegovina
Mutex: CENTRALEUROPE
Group: COUNTRY
1 if country != "BA" remove

Modifiers\Country\Europe\Central Europe\Other
Mutex: CENTRALEUROPE
Group: COUNTRY
Flags: OTHER

Modifiers\Country\Europe\Iberian Peninsula
Group: COUNTRY
1 if region !& "524288" remove

Modifiers\Country\Europe\Iberian Peninsula\Spain
Mutex: IBERIA
Group: COUNTRY
1 if country != "ES" remove

Modifiers\Country\Europe\Iberian Peninsula\Portugal
Mutex: IBERIA
Group: COUNTRY
1 if country != "PT" remove

Modifiers\Country\Europe\Iberian Peninsula\Gibraltar
Mutex: IBERIA
Group: COUNTRY
1 if country != "GI" remove

Modifiers\Country\North America
Mutex: COUNTRY
Group: COUNTRY
1 if region !& "2" remove

Modifiers\Country\North America\United States
Mutex: NORTHAMERICA
Group: COUNTRY
1 if country != "US" remove

Modifiers\Country\North America\Canada
Mutex: NORTHAMERICA
Group: COUNTRY
1 if country != "CA" remove

Modifiers\Country\North America\Central America
Mutex: NORTHAMERICA
Group: COUNTRY
1 if region !& "4096" remove

Modifiers\Country\North America\Caribbean
Mutex: NORTHAMERICA
Group: COUNTRY
1 if region !& "8192" remove

Modifiers\Country\North America\Other
Mutex: NORTHAMERICA
Group: COUNTRY
Flags: OTHER

Modifiers\Country\South America
Mutex: COUNTRY
Group: COUNTRY
1 if region !& "4" remove

Modifiers\Country\South America\Argentina
Mutex: SOUTHAMERICA
Group: COUNTRY
1 if country != "AR" remove

Modifiers\Country\South America\Brazil
Mutex: SOUTHAMERICA
Group: COUNTRY
1 if country != "BR" remove

Modifiers\Country\South America\Chile
Mutex: SOUTHAMERICA
Group: COUNTRY
1 if country != "CL" remove

Modifiers\Country\South America\Other
Mutex: SOUTHAMERICA
Group: COUNTRY
Flags: OTHER

Modifiers\Country\Africa
Mutex: COUNTRY
Group: COUNTRY
1 if region !& "8" remove

Modifiers\Country\Africa\Northern Africa
Mutex: AFRICA
Group: COUNTRY
1 if region !& "16384" remove

Modifiers\Country\Africa\Southern Africa
Mutex: AFRICA
Group: COUNTRY
1 if region !& "32768" remove

Modifiers\Country\Asia
Mutex: COUNTRY
Group: COUNTRY
1 if region !& "16" remove

Modifiers\Country\Asia\Middle East
Mutex: ASIA
Group: COUNTRY
1 if region !& "65536" remove

Modifiers\Country\Asia\Middle East\Israel
Mutex: MIDDLEEAST
Group: COUNTRY
1 if country != "IL" remove

Modifiers\Country\Asia\Middle East\Turkey
Mutex: MIDDLEEAST
Group: COUNTRY
1 if country != "TR" remove

Modifiers\Country\Asia\Middle East\Other
Mutex: MIDDLEEAST
Group: COUNTRY
Flags: OTHER

Modifiers\Country\Asia\Far East
Mutex: ASIA
Group: COUNTRY
1 if region !& "131072" remove

Modifiers\Country\Asia\Far East\China
Mutex: FAREAST
Group: COUNTRY
1 if country != "CN" remove

Modifiers\Country\Asia\Far East\Hong Kong
Mutex: FAREAST
Group: COUNTRY
1 if country != "HK" remove

Modifiers\Country\Asia\Far East\India
Mutex: FAREAST
Group: COUNTRY
1 if country != "IN" remove

Modifiers\Country\Asia\Far East\Indonesia
Mutex: FAREAST
Group: COUNTRY
1 if country != "ID" remove

Modifiers\Country\Asia\Far East\Japan
Mutex: FAREAST
Group: COUNTRY
1 if country != "JP" remove

Modifiers\Country\Asia\Far East\Korea
Mutex: FAREAST
Group: COUNTRY
1 if country != "KR" remove

Modifiers\Country\Asia\Far East\Malaysia
Mutex: FAREAST
Group: COUNTRY
1 if country != "MY" remove

Modifiers\Country\Asia\Far East\Philippines
Mutex: FAREAST
Group: COUNTRY
1 if country != "PH" remove

Modifiers\Country\Asia\Far East\Singapore
Mutex: FAREAST
Group: COUNTRY
1 if country != "SG" remove

Modifiers\Country\Asia\Far East\Taiwan
Mutex: FAREAST
Group: COUNTRY
1 if country != "TW" remove

Modifiers\Country\Asia\Far East\Thailand
Mutex: FAREAST
Group: COUNTRY
1 if country != "TH" remove

Modifiers\Country\Asia\Far East\Other
Mutex: FAREAST
Group: COUNTRY
Flags: OTHER

Modifiers\Country\Australia
Mutex: COUNTRY
Group: COUNTRY
1 if region !& "32" remove

Modifiers\Country\Australia\Australia
Mutex: AUSTRALIA
Group: COUNTRY
1 if country != "AU" remove

Modifiers\Country\Australia\New Zealand
Mutex: AUSTRALIA
Group: COUNTRY
1 if country != "NZ" remove

Modifiers\Country\Australia\Oceania
Mutex: AUSTRALIA
Group: COUNTRY
1 if region !& "262144" remove
