// Copyright (C) 2000-2003 UDP Soft Ltd.
Eye servers
Mutex: SV
Icon: IDI_EYE
Flags: IMMUNE
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
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\Maps
Group: NUL

America's Army\Maps\Bridge Crossing
Group: AAMAPS
Mutex: AAMAPS
1 if map ~== "Bridge" keep
2 if map ~!= "Bridge?Crossing" remove

America's Army\Maps\Bridge Crossing SE
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Bridge?SE" remove

America's Army\Maps\Collapsed Tunnel
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Collapsed?Tunnel" remove

America's Army\Maps\FARP Raid
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "JRTC*Farm*" remove

America's Army\Maps\FLS Assault
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "FLS?Assault" remove

America's Army\Maps\Headquarters Raid
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Headquarters?Raid" remove

America's Army\Maps\Insurgent Camp
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Insurgent?Camp" remove

America's Army\Maps\McKenna MOUT
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Mout?McKenna" remove

America's Army\Maps\Mountain Ambush
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Mountain?Ambush" remove

America's Army\Maps\Mountain Pass
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Mountain?Pass" remove

America's Army\Maps\Mountain Pass SE
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Mountain?Pass?SE" remove

America's Army\Maps\Pipeline
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Pipeline" remove

America's Army\Maps\Radio Tower
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Radio?Tower" remove

America's Army\Maps\River Basin
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "River?Basin" remove

America's Army\Maps\SF Arctic
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF*Arctic" remove

America's Army\Maps\SF Blizzard
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF?Blizzard" remove

America's Army\Maps\SF Courtyard
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF?Courtyard" remove

America's Army\Maps\SF CSAR
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF*CSAR" remove

America's Army\Maps\SF Dockside
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF?Dockside" remove

America's Army\Maps\SF Extraction
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF?Extraction" remove

America's Army\Maps\SF Hospital
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF*Hospital" remove

America's Army\Maps\SF Oasis
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF Oasis" remove

America's Army\Maps\SF PCR
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF?PCR" remove

America's Army\Maps\SF Pipeline
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Pipeline?SF" remove

America's Army\Maps\SF Recon
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF*Recon" remove

America's Army\Maps\SF Sandstorm
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF*SandStorm" remove

America's Army\Maps\SF Taiga
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF Taiga" remove

America's Army\Maps\SF Village
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF*Village" remove

America's Army\Maps\SF Water Treatment
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "SF?Water?Treatment" remove

America's Army\Maps\Swamp Raid
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Swamp?Raid" remove

America's Army\Maps\Urban Assault
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Urban?Assault" remove

America's Army\Maps\Weapons Cache
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Weapons?Cache" remove

America's Army\Maps\Weapons Cache SE
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Weapons?Cache?SE" remove

America's Army\Maps\Woodland Outpost
Group: AAMAPS
Mutex: AAMAPS
2 if map ~!= "Woodland?Outpost" remove

America's Army\Maps\Other
Group: AAMAPS
Mutex: AAMAPS
Flags: OTHER

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\No
Group: AAOFF
Mutex: AAOFF
Flags: OTHER

America's Army\Server Type
Group: NUL

America's Army\Server Type\Open
Group: AAST
Mutex: AAST
1 if minhonor != "1" remove

America's Army\Server Type\Standard
Group: AAST
Mutex: AAST
1 if minhonor != "9" remove

America's Army\Server Type\Elite
Group: AAST
Mutex: AAST
1 if minhonor != "25" remove

America's Army\Server Type\Delta
Group: AAST
Mutex: AAST
1 if minhonor != "50" remove

America's Army\Current Round
Group: NUL

America's Army\Current Round\1/7
Group: AARND
Mutex: AARND
1 if current_round ~!= "1/7" remove

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\< 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\Time Left\> 5 Minutes
Group: AATL
Mutex: AATL
Flags: OTHER

America's Army\Honor Level
Group: NUL

America's Army\Honor Level\more than 30
Group: AAHNR
Mutex: AAHNR
1 if minhonor <= "30" remove

America's Army\Honor Level\21 - 30
Group: AAHNR
Mutex: AAHNR
1 if minhonor > "30" remove
2 if minhonor <= "20" remove

America's Army\Honor Level\11 - 20
Group: AAHNR
Mutex: AAHNR
1 if minhonor > "20" remove
2 if minhonor <= "10" remove

America's Army\Honor Level\2 - 10
Group: AAHNR
Mutex: AAHNR
1 if minhonor > "10" remove
2 if minhonor == "1" remove

America's Army\Honor Level\1
Group: AAHNR
Mutex: AAHNR
1 if minhonor != "1" remove

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\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\Version
Group: NUL

America's Army\Version\2.5.0
Group: AAVER
Mutex: AAVER
1 if gamever ~= "2.5.0" remove

America's Army\Version\2.4.0
Group: AAVER
Mutex: AAVER
1 if gamever != "2.4.0" remove

America's Army\Version\2.3.0
Group: AAVER
Mutex: AAVER
1 if gamever != "2.3.0" remove

America's Army\Version\2.2.1
Group: AAVER
Mutex: AAVER
1 if gamever != "2.2.1" remove

America's Army\Version\2.2.0
Group: AAVER
Mutex: AAVER
1 if gamever != "2.2.0" remove

America's Army\Version\2.1.0
Group: AAVER
Mutex: AAVER
1 if gamever != "2.1.0" remove

America's Army\Version\2.0.0
Group: AAVER
Mutex: AAVER
1 if gamever != "2.0.0" 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
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
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
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
1 if servertype != "NEW" remove
2 if gamename != "bcm" 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
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 game_id != "" 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 gameId ~== "fh" remove
2 if map ~== "Berlin" keep
3 if map ~== "Kharkov" keep
4 if map ~== "Kursk" keep
5 if map ~== "Stalingrad" keep
6 if map ~== "El Alamein" keep
7 if map ~== "Gazala" keep
8 if map ~== "Battleaxe" keep
9 if map ~== "Tobruk" keep
10 if map ~== "Aberdeen" keep
11 if map ~== "Guadalcanal" keep
12 if map ~== "Iwo Jima" keep
13 if map ~== "Midway" keep
14 if map ~== "Wake" keep
15 if map ~== "Coral Sea" keep
16 if map ~== "Battle of the Bulge" keep
17 if map ~== "Bocage" keep
18 if map ~== "Market Garden" keep
19 if map ~== "Omaha Beach" keep
20 if map ~== "Battle of Britain" keep
21 if map ~== "Invasion of the Philippines" keep
22 if map ~== "Liberation of Caen" keep
23 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\Liberation of Caen
Group: BFMAPS
Mutex: BFMAPSC
1 if map ~!= "Liberation of Caen" 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 if map ~== "Raid on Agheila" keep
10 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\Raid on Agheila
Group: BFMAPS
Mutex: BFMAPSSW
1 if map ~!= "Raid on Agheila" 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 Basrah Nights" keep
4 if map ~== "DC DesertShield" keep
5 if map ~== "DC No fly zone day2" keep
6 if map ~== "DC no fly zone" keep
7 if map ~== "DC Battle of 73 Easting" keep
8 if map ~== "Bocage Day2" keep
9 if map ~== "Bocage Day3" keep
10 if map ~== "El Alamein Day2" keep
11 if map ~== "El Alamein Day3" keep
12 if map ~== "Inshallah Valley" keep
13 if map ~== "Kharkov Day2" keep
14 if map ~== "DC LostVillage" keep
15 if map ~== "DC Medina Ridge" keep
16 if map ~== "DC Oil Fields" keep
17 if map ~== "DC Operation Bragg" keep
18 if map ~== "DC Sea Rigs" keep
19 if map ~== "DC Urban Siege" keep
20 if map ~== "DC Weapon Bunkers" keep
21 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\Basrah's Nights
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Basrah Nights" 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\Desert Shield
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC DesertShield" 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\No Fly Zone
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC no fly zone" remove

Battlefield 1942\Maps\Desert Combat\No Fly Zone Day 2
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC no fly zone day2" remove

Battlefield 1942\Maps\Desert Combat\Oil Fields
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Oil Fields" remove

Battlefield 1942\Maps\Desert Combat\Operation Bragg
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Operation Bragg" remove

Battlefield 1942\Maps\Desert Combat\Sea Rigs
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Sea Rigs" remove

Battlefield 1942\Maps\Desert Combat\Urban Siege
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Urban Siege" remove

Battlefield 1942\Maps\Desert Combat\Weapon Bunkers
Group: BFMAPS
Mutex: BFMAPSDC
1 if map ~!= "DC Weapon Bunkers" remove

Battlefield 1942\Maps\Desert Combat Final
Group: BFMAPS
Mutex: BFMAPS
10 if map ~== "DC Al Nas" keep
11 if map ~== "DC Al Nas Day2" keep
15 if map ~== "DC Bridge" keep
16 if map ~== "DC Coastal Hammer" keep
17 if map ~== "DC Cornered" keep
19 if map ~== "DC DustBowl" keep
20 if map ~== "DC First Light" keep
22 if map ~== "DC LostVillage nopara" keep
29 if map ~== "DC Twin Rivers" keep
49 remove

Battlefield 1942\Maps\Desert Combat Final\DC Al Nas
Group: BFMAPS
Mutex: BFMAPSDCF
1 if map ~!= "DC Al Nas" remove

Battlefield 1942\Maps\Desert Combat Final\DC Al Nas Day2
Group: BFMAPS
Mutex: BFMAPSDCF
1 if map ~!= "DC Al Nas Day2" remove

Battlefield 1942\Maps\Desert Combat Final\DC Bridge
Group: BFMAPS
Mutex: BFMAPSDCF
1 if map ~!= "DC Bridge" remove

Battlefield 1942\Maps\Desert Combat Final\DC Coastal Hammer
Group: BFMAPS
Mutex: BFMAPSDCF
1 if map ~!= "DC Coastal Hammer" remove

Battlefield 1942\Maps\Desert Combat Final\DC Cornered
Group: BFMAPS
Mutex: BFMAPSDCF
1 if map ~!= "DC Cornered" remove

Battlefield 1942\Maps\Desert Combat Final\DC DustBowl
Group: BFMAPS
Mutex: BFMAPSDCF
1 if map ~!= "DC DustBowl" remove

Battlefield 1942\Maps\Desert Combat Final\DC First Light
Group: BFMAPS
Mutex: BFMAPSDCF
1 if map ~!= "DC First Light" remove

Battlefield 1942\Maps\Desert Combat Final\DC LostVillage nopara
Group: BFMAPS
Mutex: BFMAPSDCF
1 if map ~!= "DC LostVillage nopara" remove

Battlefield 1942\Maps\Desert Combat Final\DC Twin Rivers
Group: BFMAPS
Mutex: BFMAPSDCF
1 if map ~!= "DC Twin Rivers" 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 ~== "Brown Water Navy" keep
4 if map ~== "Charlie Don't Surf" keep
5 if map ~== "CloseFire" keep
6 if map ~== "Eclipse" keep
7 if map ~== "Hill937" keep
8 if map ~== "Hill937-night" keep
9 if map ~== "Khe Sanh" keep
10 if map ~== "Lang Son" keep
11 if map ~== "Mekong River" keep
12 if map ~== "Operation Hastings" keep
13 if map ~== "Operation Linebacker" keep
14 if map ~== "Que Son Valley" keep
15 if map ~== "River Village" keep
16 if map ~== "Run Through The Jungle" keep
17 if map ~== "Stream" keep
18 if map ~== "Truong Son Chasm" keep
19 if map ~== "Two Bridges" keep
20 if map ~== "Vinh Loc" keep
21 if map ~== "We Were Soldiers Once" keep
22 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\Brown Water Navy
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Brown Water Navy" 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\Operation Hastings
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Operation Hastings" remove

Battlefield 1942\Maps\Eve of Destruction\Operation Linebacker
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Operation Linebacker" 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\Run Through The Jungle
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Run Through The Jungle" remove

Battlefield 1942\Maps\Eve of Destruction\Stream
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Stream" remove

Battlefield 1942\Maps\Eve of Destruction\Truong Son Chasm
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "Truong Son Chasm" 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\Eve of Destruction\We Were Soldiers Once
Group: BFMAPS
Mutex: BFMAPSEOD
1 if map ~!= "We Were Soldiers Once" remove

Battlefield 1942\Maps\Forgotten Hope
Group: BFMAPS
Mutex: BFMAPS
1 if gameId ~!= "fh" remove

Battlefield 1942\Maps\Forgotten Hope\West Front
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~== "Battle of Britain" keep
2 if map ~== "Counterattack-1940" keep
3 if map ~== "Reinuebung-1941" keep
4 if map ~== "Bombing the Reich-1943" keep
5 if map ~== "Arnhem-1944" keep
6 if map ~== "BATTLE OF FOY" keep
7 if map ~== "Battle of the Bulge" keep
8 if map ~== "Bocage" keep
9 if map ~== "Breakthrough-1944" keep
10 if map ~== "Falaise Pocket-1944" keep
11 if map ~== "Gold Beach-1944" keep
12 if map ~== "Liberation of Caen" keep
13 if map ~== "Market Garden" keep
14 if map ~== "Meuse River Line-1944" keep
15 if map ~== "Omaha Charlie-Sector-1944" keep
16 if map ~== "Operation Goodwood-1944" keep
17 if map ~== "Operation Nordwind-1944" keep
18 if map ~== "Sector318-1944" keep
19 if map ~== "Alpenfestung-1945" keep
20 if map ~== "Operation Blackknight-1945" keep
21 remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Battle of Britain
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Battle of Britain" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Counterattack
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Counterattack-1940" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Reinuebung
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Reinuebung-1941" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Bombing the Reich
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Bombing the Reich-1943" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Arnhem
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Arnhem-1944" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Battle of Foy
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "BATTLE OF _FOY" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Battle of the Bulge
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Battle of the Bulge" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Bocage
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Bocage" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Breakthrough
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Breakthrough-1944" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Falaise Pocket
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Failaise Pocket-1944" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Gold Beach
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Gold Beach-1944" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Liberation of Caen
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Liberation of Caen" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Market Garden
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Market Garden" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Meuse River Line
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Meuse River Line-1944" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Omaha Beach Charlie Sector
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Omaha Charlie-Sector-1944" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Operation Goodwood
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Operation Goodwood-1944" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Operation Nordwind
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Operation Nordwind-1944" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Sector 318
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Sector318-1944" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Alpenfestung
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Alpenfestung-1945" remove

Battlefield 1942\Maps\Forgotten Hope\West Front\Operation Blackknight
Group: BFMAPS
Mutex: BFMAPSFHWF
1 if map ~!= "Operation Blackknight-1945" remove

Battlefield 1942\Maps\Forgotten Hope\East Front
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~== "Eastern Blitz-1939" keep
2 if map ~== "Fall Weiss-1939" keep
3 if map ~== "Battle of Stalingrad" keep
4 if map ~== "Stalingrad" keep
5 if map ~== "battle of orel-1943" keep
6 if map ~== "Battle of valirisk-1943" keep
7 if map ~== "Kharkov outskirts-1943" keep
8 if map ~== "Kharkov winter-1941" keep
9 if map ~== "Prokhorovka-1943" keep
10 if map ~== "Karelia" keep
11 if map ~== "The Storm" keep
12 if map ~== "Zielona Gora-1944" keep
13 if map ~== "Berlin-1945" keep
14 if map ~== "Seelow Heights-1945" keep
15 remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Eastern Blitz
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Eastern Blitz-1939" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Fall Weiss
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Fall Weiss-1939" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Battle of Stalingrad
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Battle of Stalingrad" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Stalingrad
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Stalingrad" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Battle of Orel
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "battle of orel-1943" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Battle of Valirisk
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Battle of valirisk-1943" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Kharkov Outskirts
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Kharkov outskirts-1943" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Kharkov Winter
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Kharkov winter-1941" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Prokhorovka
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Prokhorovka-1943" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Karelia
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Karelia" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\The Storm
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "The Storm" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Zielona Gora
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Zielona Gora-1944" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Berlin
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Berlin-1945" remove

Battlefield 1942\Maps\Forgotten Hope\East Front\Seelow Heights
Group: BFMAPS
Mutex: BFMAPSFHEF
1 if map ~!= "Seelow Heights-1945" remove

Battlefield 1942\Maps\Forgotten Hope\North Africa
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~== "Crete-1941" keep
2 if map ~== "Desert Rose-1942" keep
3 if map ~== "El Alamein" keep
4 if map ~== "Gazala" keep
5 if map ~== "Supercharge-1942" keep
6 if map ~== "Tobruk" keep
7 if map ~== "Kasserin Pass-1943" keep
8 remove

Battlefield 1942\Maps\Forgotten Hope\North Africa\Crete
Group: BFMAPS
Mutex: BFMAPSFNA
1 if map ~!= "Crete-1941" remove

Battlefield 1942\Maps\Forgotten Hope\North Africa\Desert Rose
Group: BFMAPS
Mutex: BFMAPSFNA
1 if map ~!= "Desert Rose-1942" remove

Battlefield 1942\Maps\Forgotten Hope\North Africa\El Alamein
Group: BFMAPS
Mutex: BFMAPSFNA
1 if map ~!= "El Alamein" remove

Battlefield 1942\Maps\Forgotten Hope\North Africa\Gazala
Group: BFMAPS
Mutex: BFMAPSFNA
1 if map ~!= "Gazala" remove

Battlefield 1942\Maps\Forgotten Hope\North Africa\Supercharge
Group: BFMAPS
Mutex: BFMAPSFNA
1 if map ~!= "Supercharge-1942" remove

Battlefield 1942\Maps\Forgotten Hope\North Africa\Tobruk
Group: BFMAPS
Mutex: BFMAPSFNA
1 if map ~!= "Tobruk" remove

Battlefield 1942\Maps\Forgotten Hope\North Africa\Kasserin Pass
Group: BFMAPS
Mutex: BFMAPSFNA
1 if map ~!= "Kasserin Pass-1943" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific
Group: BFMAPS
Mutex: BFMAPSFH
1 if map ~== "Invasion of the _Phillipines" keep
2 if map ~== "wake" keep
3 if map ~== "Coral sea" keep
4 if map ~== "GuadalCanal" keep
5 if map ~== "Midway" keep
6 if map ~== "Adak Island" keep
7 if map ~== "Battle of Makin" keep
8 if map ~== "Tarawa-1943" keep
9 if map ~== "Battle Isle-1944" keep
10 if map ~== "Saipan" keep
11 if map ~== "Iwo Jima" keep
12 remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Invasion of the Phillipines
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "Invasion of the Phillipines" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Wake
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "wake" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Coral Sea
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "Coral sea" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Guadal Canal
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "GuadalCanal" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Midway
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "Midway" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Adak Island
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "Adak Island" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Battle of Makin
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "Battle of Makin" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Tarawa
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "Tarawa-1943" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Battle Isle
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "Battle Isle-1944" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Saipan
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "Saipan" remove

Battlefield 1942\Maps\Forgotten Hope\Pacific\Iwo Jima
Group: BFMAPS
Mutex: BFMAPSFHP
1 if map ~!= "Iwo Jima" remove

Battlefield 1942\Maps\Galactic Conquest
Group: BFMAPS
Mutex: BFMAPS
1 if map ~== "gc bcanyon" keep
2 if map ~== "gc bespin" keep
3 if map ~== "gc deathstar" keep
4 if map ~== "gc hoth" keep
5 if map ~== "gc judicator" keep
6 if map ~== "gc tanaab" keep
7 if map ~== "gc taskforce" keep
8 if map ~== "gc tatooine" keep
9 remove

Battlefield 1942\Maps\Galactic Conquest\Begger's Canyon
Group: BFMAPS
Mutex: BFMAPSGC
1 if map ~!= "gc bcanyon" remove

Battlefield 1942\Maps\Galactic Conquest\Bespin
Group: BFMAPS
Mutex: BFMAPSGC
1 if map ~!= "gc bespin" remove

Battlefield 1942\Maps\Galactic Conquest\Deathstar
Group: BFMAPS
Mutex: BFMAPSGC
1 if map ~!= "gc deathstar" remove

Battlefield 1942\Maps\Galactic Conquest\Hoth
Group: BFMAPS
Mutex: BFMAPSGC
1 if map ~!= "gc hoth" remove

Battlefield 1942\Maps\Galactic Conquest\Judicator
Group: BFMAPS
Mutex: BFMAPSGC
1 if map ~!= "gc judicator" remove

Battlefield 1942\Maps\Galactic Conquest\Tanaab
Group: BFMAPS
Mutex: BFMAPSGC
1 if map ~!= "gc tanaab" remove

Battlefield 1942\Maps\Galactic Conquest\Taskforce
Group: BFMAPS
Mutex: BFMAPSGC
1 if map ~!= "gc taskforce" remove

Battlefield 1942\Maps\Galactic Conquest\Tatooine
Group: BFMAPS
Mutex: BFMAPSGC
1 if map ~!= "gc tatooine" 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 ~== "aurora valley" keep
2 if map ~== "canyonrun" keep
3 if map ~== "countryside" keep
4 if map ~== "deathrace" keep
5 if map ~== "deathrace ii" keep
6 if map ~== "highway" keep
7 if map ~== "survivorarena" keep
8 remove

Battlefield 1942\Maps\Interstate '82\Aurora Valley
Group: BFMAPS
Mutex: BFMAPSIS
1 if map ~!= "aurora valley" remove

Battlefield 1942\Maps\Interstate '82\Canyon Run
Group: BFMAPS
Mutex: BFMAPSIS
1 if map ~!= "canyonrun" remove

Battlefield 1942\Maps\Interstate '82\Countryside
Group: BFMAPS
Mutex: BFMAPSIS
1 if map ~!= "countryside" remove

Battlefield 1942\Maps\Interstate '82\Deathrace
Group: BFMAPS
Mutex: BFMAPSIS
1 if map ~!= "deathrace" remove

Battlefield 1942\Maps\Interstate '82\Deathrace II
Group: BFMAPS
Mutex: BFMAPSIS
1 if map ~!= "deathrace II" 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\Silent Heroes
Group: BFMAPS
Mutex: BFMAPS
1 if map ~== "narvik" keep
2 if map ~== "lingonstigen" keep
3 if map ~== "ingenmansland" keep
4 if map ~== "skogsvag" keep
5 remove

Battlefield 1942\Maps\Silent Heroes\Narvik
Group: BFMAPS
Mutex: BFMAPSSH
1 if map ~!= "narvik" remove

Battlefield 1942\Maps\Silent Heroes\Lingonstigen
Group: BFMAPS
Mutex: BFMAPSSH
1 if map ~!= "lingonstigen" remove

Battlefield 1942\Maps\Silent Heroes\Ingenmansland
Group: BFMAPS
Mutex: BFMAPSSH
1 if map ~!= "ingenmansland" remove

Battlefield 1942\Maps\Silent Heroes\Skogsvag
Group: BFMAPS
Mutex: BFMAPSSH
1 if map ~!= "skogsvag" 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 gameId == "" keep
2 if gameId ~!= "bf1942" remove

Battlefield 1942\Mods\Road to Rome
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "xpack1" remove

Battlefield 1942\Mods\Secret Weapons
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "xpack2" remove

Battlefield 1942\Mods\Desert Combat
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "desertcombat" remove

Battlefield 1942\Mods\Desert Combat\0.7
Group: BFMODS
Mutex: BFDC
1 if hostname != "*.7*" remove

Battlefield 1942\Mods\Desert Combat\0.6
Group: BFMODS
Mutex: BFDC
1 if hostname == "* .6*" keep
2 if hostname != "*0.6*" remove

Battlefield 1942\Mods\Desert Combat\Other
Group: BFMODS
Mutex: BFDC
Flags: OTHER

Battlefield 1942\Mods\DC Final
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "dc_final" remove

Battlefield 1942\Mods\Eve of Destruction
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "eod" remove

Battlefield 1942\Mods\Action Battlefield
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "ActionBF" remove

Battlefield 1942\Mods\Experience World War II
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "XWWII" remove

Battlefield 1942\Mods\BattleGroup42
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "Battlegroup*" remove

Battlefield 1942\Mods\Eternal Silence
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "Eternal_Silence" remove

Battlefield 1942\Mods\Parallel World
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "ParallelWorld" remove

Battlefield 1942\Mods\Pirates
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "Pirates" remove

Battlefield 1942\Mods\Battlefield Dogfight
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "bfdf" remove

Battlefield 1942\Mods\Galactic Conquest
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "gcmod" remove

Battlefield 1942\Mods\Hydro Racers
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "HydroRacers" remove

Battlefield 1942\Mods\Interstate '82
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "interstate" remove

Battlefield 1942\Mods\Siege
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "siege" remove

Battlefield 1942\Mods\DC Extended
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "dc_extended" remove

Battlefield 1942\Mods\Grand Prix
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "bfgp" remove

Battlefield 1942\Mods\Forgotten Hope
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "fh" remove

Battlefield 1942\Mods\Norwegian Resistance
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "norwegianres" remove

Battlefield 1942\Mods\Operation Anubis
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "Op_anubis" remove

Battlefield 1942\Mods\Silent Heroes
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "silentheroes" remove

Battlefield 1942\Mods\HomeFront
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "homefront" remove

Battlefield 1942\Mods\Wasteland 2042
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "wasteland2042" remove

Battlefield 1942\Mods\Battlefield 1918
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "bf1918" remove

Battlefield 1942\Mods\Empires
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "empires" remove

Battlefield 1942\Mods\Infantry
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "infantry" remove

Battlefield 1942\Mods\Deadcities
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "deadcities" remove

Battlefield 1942\Mods\Stargate BFM
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "Stargate_BFM" remove

Battlefield 1942\Mods\FinnWars
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "FinnWars" remove

Battlefield 1942\Mods\Stunts
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "Stunts" remove

Battlefield 1942\Mods\BF Pro
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "BFPro" remove

Battlefield 1942\Mods\Racing Mod
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "RacingMod" remove

Battlefield 1942\Mods\DC Realism
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "DC_Realism" remove

Battlefield 1942\Mods\Conflict in Somalia
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "CIS" remove

Battlefield 1942\Mods\Who Dares Wins
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "WhoDaresWins" remove

Battlefield 1942\Mods\21CW
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "21cw" remove

Battlefield 1942\Mods\Warfront
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "warfront" remove

Battlefield 1942\Mods\Surreal
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "surreal" remove

Battlefield 1942\Mods\The Sharpest Point
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "tsp" remove

Battlefield 1942\Mods\Transformers
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~!= "transformers" remove

Battlefield 1942\Mods\Other
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFMODS
Mutex: BFMODS
1 if gameId ~== "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 == "0" remove

Battlefield 1942\Server Type\Dedicated\Win
Group: BFDED
Mutex: BFDEDOS
1 if dedicated ~== "2" 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\PunkBuster
Group: NUL

Battlefield 1942\PunkBuster\Enabled
Group: BFPB
Mutex: BFPB
1 if sv_punkbuster != "1" remove

Battlefield 1942\PunkBuster\Disabled
Group: BFPB
Mutex: BFPB
Flags: OTHER

Battlefield 1942\Pure Server
Group: NUL

Battlefield 1942\Pure Server\Yes
Group: BFCC
Mutex: BFCC
1 if content_check != "1" remove

Battlefield 1942\Pure Server\No
Group: BFCC
Mutex: BFCC
Flags: OTHER

Battlefield 1942\Version
Group: NUL

Battlefield 1942\Version\1.61
Group: BFVER
Mutex: BFVER
1 if version != "v1.61" remove

Battlefield 1942\Version\1.6
Group: BFVER
Mutex: BFVER
1 if version != "v1.6" remove

Battlefield 1942\Version\1.5
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFVER
Mutex: BFVER
1 if Version != "v1.5" remove

Battlefield 1942\Version\1.45
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFVER
Mutex: BFVER
1 if Version != "v1.45" remove

Battlefield 1942\Version\1.4
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFVER
Mutex: BFVER
1 if Version != "v1.4" remove

Battlefield 1942\Version\1.31
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFVER
Mutex: BFVER
1 if Version != "v1.31" remove

Battlefield 1942\Version\1.3
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFVER
Mutex: BFVER
1 if Version != "v1.3" remove

Battlefield 1942\Version\1.25
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFVER
Mutex: BFVER
1 if Version != "v1.25" remove

Battlefield 1942\Version\1.2
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFVER
Mutex: BFVER
1 if Version != "v1.2" remove

Battlefield 1942\Version\1.1
JoinTemplate: {EXEPATH}[ +game {Game Id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
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
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
WindowName: DIEmWin
1 if servertype != "NEW" remove
2 if gamename != "bf1942" remove
3 if map ~!= "hellendoorn" remove
4 if Version != "v1.45" remove
5 if game == "objectivemode" remove
6 if Game\ Id != "XPack2" remove
7 if Dedicated == "linux" remove
8 if hostname ~== "*demo*"  keep
9 if map != "Hellendoorn" remove

Battlefield 2
ServerType: GS
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 2\INSTALLDIR
ExeName: BF2.EXE
JoinTemplate: {EXEPATH} +joinServer {ip} +port {port} +username Ecks6 +playerPassword oownerual
HostTemplate: {EXEPATH} +restart 1 +hostServer 1
Port: 29900
HostPort: 16567
Mutex: SV
Flags: LAUNCHER
WindowName: DIEmWin
1 if servertype != "GS" remove
2 if gamename ~!= "battlefield2" remove

Battlefield 2\Friendly Fire
Group: NUL

Battlefield 2\Friendly Fire\On
Group: BF2FF
Mutex: BF2FF
1 if bf2_friendlyfire != "1" remove

Battlefield 2\Friendly Fire\Off
Group: BF2FF
Mutex: BF2FF
Flags: OTHER

Battlefield 2\Auto Balance Teams
Group: NUL

Battlefield 2\Auto Balance Teams\On
Group: BF2ABT
Mutex: BF2ABT
1 if bf2_autobalanced != "1" remove

Battlefield 2\Auto Balance Teams\Off
Group: BF2ABT
Mutex: BF2ABT
Flags: OTHER

Battlefield 2\Teams
Group: NUL

Battlefield 2\Teams\US v MEC
Group: BF2TEAMS
Mutex: BF2TEAMS
1 if bf2_team1 != "MEC" remove

Battlefield 2\Teams\US v China
Group: BF2TEAMS
Mutex: BF2TEAMS
1 if bf2_team1 != "CH" remove

Battlefield 2\Ratios
Group: NUL

Battlefield 2\Ratios\Ticket Ratio
Group: NUL

Battlefield 2\Ratios\Ticket Ratio\100%
Group: BF2TR
Mutex: BF2TR
1 if bf2_ticketratio > "100" remove

Battlefield 2\Ratios\Ticket Ratio\>100%
Group: BF2TR
Mutex: BF2TR
1 if bf2_ticketratio <= "100" remove

Battlefield 2\Ratios\Ticket Ratio\>250%
Group: BF2TR
1 if bf2_ticketratio < "250" remove

Battlefield 2\Ratios\Ticket Ratio\>500%
Group: BF2TR
1 if bf2_ticketratio < "500" remove

Battlefield 2\Ratios\Team Ratio
Group: NUL

Battlefield 2\Ratios\Team Ratio\100%
Group: BF2TEAMR
Mutex: BF2TEAMR
1 if bf2_teamratio > "100" remove

Battlefield 2\Ratios\Team Ratio\>100%
Group: BF2TEAMR
Mutex: BF2TEAMR
1 if bf2_teamratio <= "100" remove

Battlefield 2\Ratios\Team Ratio\>250%
Group: BF2TEAMR
1 if bf2_teamratio < "250" remove

Battlefield 2\Ratios\Team Ratio\>500%
Group: BF2TEAMR
1 if bf2_teamratio < "500" remove

Battlefield 2\Time Limit
Group: NUL

Battlefield 2\Time Limit\>30
Group: BF2TIMEL
Mutex: BF2TIMEL
1 if timelimit > "1800" remove

Battlefield 2\Time Limit\30
Group: BF2TIMEL
Mutex: BF2TIMEL
1 if timelimit <= "1800" remove

Battlefield 2\Time Limit\<30
Group: BF2TIMEL
1 if timelimit < "1800" remove

Battlefield 2\Team Kill Mode
Group: NUL

Battlefield 2\Team Kill Mode\Forgive
Group: BF2TK
Mutex: BF2TK
1 if bf2_tkmode != "No Punish" remove

Battlefield 2\Team Kill Mode\Punish
Group: BF2TK
Mutex: BF2TK
1 if bf2_tkmode != "Punish" remove

Battlefield 2\Rounds
Group: NUL

Battlefield 2\Rounds\1 Round
Group: BF2ROUND
Mutex: BF2ROUND
1 if roundtime != "1" remove

Battlefield 2\Rounds\2 Rounds
Group: BF2ROUND
Mutex: BF2ROUND
1 if roundtime != "2" remove

Battlefield 2\Rounds\3 Rounds
Group: BF2ROUND
Mutex: BF2ROUND
1 if roundtime != "3" remove

Battlefield 2\Rounds\More
Group: BF2ROUND
Mutex: BF2ROUND
Flags: OTHER

Battlefield 2\Maps
Group: NUL

Battlefield 2\Maps\Classic
Group: BF2MAPS
Mutex: BF2MAPS
1 if map ~== "dalian?plant" keep
2 if map ~== "daqing?oilfields" keep
3 if map ~== "dragon?valley" keep
4 if map ~== "fushe?pass" keep
5 if map ~== "gulf?of?oman" keep
6 if map ~== "kubra?dam" keep
7 if map ~== "mashtuur?city" keep
8 if map ~== "operation?clean?sweep" keep
9 if map ~== "sharqi?peninsula" keep
10 if map ~== "songhua?stalemate" keep
11 if map ~== "strike?at?karkand" keep
12 if map ~== "wake?island?2007" keep
13 if map ~== "zatar?wetlands" keep
22 remove

Battlefield 2\Maps\Classic\Dalian Plant
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "dalian?plant" remove

Battlefield 2\Maps\Classic\Daqing Oilfields
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "daqing?oilfields" remove

Battlefield 2\Maps\Classic\Dragon Valley
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "dragon?valley" remove

Battlefield 2\Maps\Classic\Fushe Pass
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "fushe?pass" remove

Battlefield 2\Maps\Classic\Gulf of Oman
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "gulf?of?oman" remove

Battlefield 2\Maps\Classic\Kubra Dam
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "kubra?dam" remove

Battlefield 2\Maps\Classic\Mashtuur City
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "mashtuur?city" remove

Battlefield 2\Maps\Classic\Op Clean Sweep
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "operation?clean?sweep" remove

Battlefield 2\Maps\Classic\Sharqi Peninsula
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "sharqi?peninsula" remove

Battlefield 2\Maps\Classic\Songhua Stalemate
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "songhua?stalemate" remove

Battlefield 2\Maps\Classic\Strike At Karkand
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "strike?at?karkand" remove

Battlefield 2\Maps\Classic\Wake Island 2007
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "wake?island?2007" remove

Battlefield 2\Maps\Classic\Zatar Wetlands
Group: BF2MAPS
Mutex: BF2MAPSC
1 if map ~!= "zatar?wetlands" remove

Battlefield 2\Maps\Other
Group: BF2MAPS
Mutex: BF2MAPS
Flags: OTHER

Battlefield 2\Map Size
Group: NUL

Battlefield 2\Map Size\16
Group: BF2MAPSSIZE
Mutex: BF2MAPSSIZE
1 if bf2_mapsize != "16" remove

Battlefield 2\Map Size\32
Group: BF2MAPSSIZE
Mutex: BF2MAPSSIZE
1 if bf2_mapsize != "32" remove

Battlefield 2\Map Size\64
Group: BF2MAPSSIZE
Mutex: BF2MAPSSIZE
1 if bf2_mapsize != "64" remove

Battlefield 2\Mods
Group: NUL

Battlefield 2\Mods\none
Group: BF2MODS
Mutex: BF2MODS
1 if gamevariant == "" keep
2 if gamevariant ~!= "bf2" remove
3 if hostname ~== "*AAS*" remove

Battlefield 2\Mods\JetPowered
JoinTemplate: {EXEPATH}[ +modPath mods/{gameId}] +restart 1 +joinServer {ip} +port {port} [ +password "{PASSWORD}"]
Group: BF2MODS
Mutex: BF2MODS
1 if gamevariant ~!= "JetPowered" remove

Battlefield 2\Mods\Frontline
JoinTemplate: {EXEPATH}[ +modPath mods/{gameId}] +restart 1 +joinServer {ip} +port {port} [ +password "{PASSWORD}"]
Group: BF2MODS
Mutex: BF2MODS
1 if gamevariant ~!= "frontline" remove

Battlefield 2\Mods\Domination
JoinTemplate: {EXEPATH} +restart 1 +joinServer {ip} +port {port} [ +password "{PASSWORD}"]
Group: BF2MODS
Mutex: BF2MODS
1 if gamevariant ~!= "domination" remove

Battlefield 2\Mods\Battlefield 1918
JoinTemplate: {EXEPATH}[ +modPath mods/{gameId}] +restart 1 +joinServer {ip} +port {port} [ +password "{PASSWORD}"]
Group: BF2MODS
Mutex: BF2MODS
1 if gamevariant ~!= "bf1918" remove

Battlefield 2\Mods\WCC Coop
JoinTemplate: {EXEPATH} +restart 1 +joinServer {ip} +port {port} [ +password "{PASSWORD}"]
Group: BF2MODS
Mutex: BF2MODS
1 if gamevariant ~!= "wcc" remove

Battlefield 2\Mods\Assault and Secure
JoinTemplate: {EXEPATH} +restart 1 +joinServer {ip} +port {port} [ +password "{PASSWORD}"]
Group: BF2MODS
Mutex: BF2MODS
1 if hostname ~!= "*AAS*" remove

Battlefield 2\Mods\Other
JoinTemplate: {EXEPATH}[ +modPath mods/{gameId}] +restart 1 +joinServer {ip} [ +password "{PASSWORD}"]
Group: BF2MODS
Mutex: BF2MODS
Flags: OTHER

Battlefield 2\Server Specs
Group: NUL

Battlefield 2\Server Specs\Dedicated
Group: NUL

Battlefield 2\Server Specs\Dedicated\Yes
Group: BF2DED
Mutex: BF2DED
1 if bf2_dedicated != "1" remove

Battlefield 2\Server Specs\Dedicated\No
Group: BF2DED
Mutex: BF2DED
Flags: OTHER

Battlefield 2\Server Specs\OS
Group: NUL

Battlefield 2\Server Specs\OS\Windows
Group: BF2OS
Mutex: BF2OS
1 if bf2_os != "win32*" remove

Battlefield 2\Server Specs\OS\Linux
Group: BF2OS
Mutex: BF2OS
1 if bf2_os != "linux*" remove

Battlefield 2\Server Specs\Pure Server
Group: NUL

Battlefield 2\Server Specs\Pure Server\Yes
Group: BF2CC
Mutex: BF2CC
1 if bf2_pure != "1" remove

Battlefield 2\Server Specs\Pure Server\No
Group: BF2CC
Mutex: BF2CC
Flags: OTHER

Battlefield 2\Auto Recording
Group: NUL

Battlefield 2\Auto Recording\Enabled & Working
Group: BF2REC
Mutex: BF2REC
1 if bf2_autorec != "1" remove
2 if bf2_d_dl = "http://" remove

Battlefield 2\Auto Recording\Enabled & Not Working
Group: BF2REC
Mutex: BF2REC
1 if bf2_autorec != "1" remove

Battlefield 2\Auto Recording\Disabled
Group: BF2REC
Mutex: BF2REC
Flags: OTHER

Battlefield 2\VOIP
Group: NUL

Battlefield 2\VOIP\Enabled
Group: BF2VOIP
Mutex: BF2VOIP
1 if bf2_voip != "1" remove

Battlefield 2\VOIP\Disabled
Group: BF2VOIP
Mutex: BF2VOIP
Flags: OTHER

Battlefield 2\Ranked
Group: NUL

Battlefield 2\Ranked\Enabled
Group: BF2RANK
Mutex: BF2RANK
1 if bf2_ranked != "1" remove

Battlefield 2\Ranked\Disabled
Group: BF2RANK
Mutex: BF2RANK
Flags: OTHER

Battlefield 2\Global Unlocks
Group: NUL

Battlefield 2\Global Unlocks\Enabled
Group: BF2UNLOCK
Mutex: BF2UNLOCK
1 if bf2_globalunlocks != "1" remove

Battlefield 2\Global Unlocks\Disabled
Group: BF2UNLOCK
Mutex: BF2UNLOCK
Flags: OTHER

Battlefield 2\PunkBuster
Group: NUL

Battlefield 2\PunkBuster\Enabled
Group: BF2PB
Mutex: BF2PB
1 if bf2_anticheat != "1" remove

Battlefield 2\PunkBuster\Disabled
Group: BF2PB
Mutex: BF2PB
Flags: OTHER

Battlefield 2\Version
Group: NUL

Battlefield 2\Version\1.03
Group: BF2VER
Mutex: BF2VER
1 if gamever != "1.1.2551.0"

Battlefield 2\Version\1.02
Group: BF2VER
Mutex: BF2VER
1 if gamever != "1.1.2484.0" remove

Battlefield 2\Version\1.01
Group: BF2VER
Mutex: BF2VER
1 if gamever != "1.1.2475.0" remove

Battlefield 2\Version\1.0
Group: BF2VER
Mutex: BF2VER
1 if gamever != "1.0.2442.0" remove

Battlefield 2\Version\Other
Group: BF2VER
Mutex: BF2VER
Flags: OTHER

Battlefield 2 Demo
ServerType: GS
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 2 Demo\INSTALLDIR
ExeName: BF2.EXE
JoinTemplate: {EXEPATH} +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
JoinMsg: You can not join a server directly from ASE. Copy down the IP then enter manually into BF2.
HostTemplate: {EXEPATH} +restart 1 +hostServer 1
Port: 29900
HostPort: 16567
Mutex: SV
Flags: LAUNCHER
WindowName: DIEmWin
1 if servertype != "GS" remove
2 if gamename ~!= "battlefield2d" remove

Battlefield 2 Demo\Friendly Fire
Group: NUL

Battlefield 2 Demo\Friendly Fire\On
Group: BF2DFF
Mutex: BF2DFF
1 if bf2_friendlyfire != "1" remove

Battlefield 2 Demo\Friendly Fire\Off
Group: BF2DFF
Mutex: BF2DFF
Flags: OTHER

Battlefield 2 Demo\Auto Balance Teams
Group: NUL

Battlefield 2 Demo\Auto Balance Teams\On
Group: BF2DABT
Mutex: BF2DABT
1 if bf2_autobalanced != "1" remove

Battlefield 2 Demo\Auto Balance Teams\Off
Group: BF2DABT
Mutex: BF2DABT
Flags: OTHER

Battlefield 2 Demo\Ratios
Group: NUL

Battlefield 2 Demo\Ratios\Ticket Ratio
Group: NUL

Battlefield 2 Demo\Ratios\Ticket Ratio\100%
Group: BF2DTR
Mutex: BF2DTR
1 if bf2_ticketratio > "100" remove

Battlefield 2 Demo\Ratios\Ticket Ratio\>100%
Group: BF2DTR
Mutex: BF2DTR
1 if bf2_ticketratio <= "100" remove

Battlefield 2 Demo\Ratios\Ticket Ratio\>250%
Group: BF2DTR
1 if bf2_ticketratio < "250" remove

Battlefield 2 Demo\Ratios\Ticket Ratio\>500%
Group: BF2DTR
1 if bf2_ticketratio < "500" remove

Battlefield 2 Demo\Ratios\Team Ratio
Group: NUL

Battlefield 2 Demo\Ratios\Team Ratio\100%
Group: BF2DTEAMR
Mutex: BF2DTEAMR
1 if bf2_teamratio > "100" remove

Battlefield 2 Demo\Ratios\Team Ratio\>100%
Group: BF2DTEAMR
Mutex: BF2DTEAMR
1 if bf2_teamratio <= "100" remove

Battlefield 2 Demo\Ratios\Team Ratio\>250%
Group: BF2DTEAMR
1 if bf2_teamratio < "250" remove

Battlefield 2 Demo\Ratios\Team Ratio\>500%
Group: BF2DTEAMR
1 if bf2_teamratio < "500" remove

Battlefield 2 Demo\Team Kill Mode
Group: NUL

Battlefield 2 Demo\Team Kill Mode\Forgive
Group: BF2DTK
Mutex: BF2DTK
1 if bf2_tkmode != "No Punish" remove

Battlefield 2 Demo\Team Kill Mode\Punish
Group: BF2DTK
Mutex: BF2DTK
1 if bf2_tkmode != "Punish" remove

Battlefield 2 Demo\Map Size
Group: NUL

Battlefield 2 Demo\Map Size\16
Group: BF2DMAPSSIZE
Mutex: BF2DMAPSSIZE
1 if bf2_mapsize != "16" remove

Battlefield 2 Demo\Map Size\32
Group: BF2DMAPSSIZE
Mutex: BF2DMAPSSIZE
1 if bf2_mapsize != "32" remove

Battlefield 2 Demo\Map Size\64
Group: BF2DMAPSSIZE
Mutex: BF2DMAPSSIZE
1 if bf2_mapsize != "64" remove

Battlefield 2 Demo\Server Specs
Group: NUL

Battlefield 2 Demo\Server Specs\Dedicated
Group: NUL

Battlefield 2 Demo\Server Specs\Dedicated\Yes
Group: BF2DDED
Mutex: BF2DDED
1 if bf2_dedicated != "1" remove

Battlefield 2 Demo\Server Specs\Dedicated\No
Group: BF2DDED
Mutex: BF2DDED
Flags: OTHER

Battlefield 2 Demo\Server Specs\OS
Group: NUL

Battlefield 2 Demo\Server Specs\OS\Windows
Group: BF2DOS
Mutex: BF2DOS
1 if bf2_os != "win32" remove

Battlefield 2 Demo\Server Specs\OS\Linux
Group: BF2DOS
Mutex: BF2DOS
1 if bf2_os != "linux" remove

Battlefield 2 Demo\Server Specs\OS\Other
Group: BF2DOS
Mutex: BF2DOS
Flags: OTHER

Battlefield 2 Demo\Server Specs\Pure Server
Group: NUL

Battlefield 2 Demo\Server Specs\Pure Server\Yes
Group: BF2DCC
Mutex: BF2DCC
1 if bf2_pure != "1" remove

Battlefield 2 Demo\Server Specs\Pure Server\No
Group: BF2DCC
Mutex: BF2DCC
Flags: OTHER

Battlefield 2 Demo\Auto Recording
Group: NUL

Battlefield 2 Demo\Auto Recording\Enabled & Working
Group: BF2DREC
Mutex: BF2DREC
1 if bf2_autorec != "1" remove
2 if bf2_d_dl = "http://" remove

Battlefield 2 Demo\Auto Recording\Enabled & Not Working
Group: BF2DREC
Mutex: BF2DREC
1 if bf2_autorec != "1" remove

Battlefield 2 Demo\Auto Recording\Disabled
Group: BF2DREC
Mutex: BF2DREC
Flags: OTHER

Battlefield 2 Demo\VOIP
Group: NUL

Battlefield 2 Demo\VOIP\Enabled
Group: BF2DVOIP
Mutex: BF2DVOIP
1 if bf2_voip != "1" remove

Battlefield 2 Demo\VOIP\Disabled
Group: BF2DVOIP
Mutex: BF2DVOIP
Flags: OTHER

Battlefield 2 Demo\PunkBuster
Group: NUL

Battlefield 2 Demo\PunkBuster\Enabled
Group: BF2DPB
Mutex: BF2DPB
1 if bf2_anticheat != "1" remove

Battlefield 2 Demo\PunkBuster\Disabled
Group: BF2DPB
Mutex: BF2DPB
Flags: OTHER

Battlefield Vietnam
ServerType: GS
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\EA GAMES\Battlefield Vietnam\GAMEDIR
ExeName: BFVietnam.EXE
JoinTemplate: {EXEPATH} +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH} +restart 1 +hostServer 1
Port: 23000
HostPort: 15567
Maps: EXT
MapExt: RFA
Mutex: SV
Flags: LAUNCHER
WindowName: DIEmWin
1 if servertype != "GS" remove
2 if game_id == "" remove

Battlefield Vietnam\Game Type
Group: NUL

Battlefield Vietnam\Game Type\Conquest
Group: BFVTYPES
Mutex: BFVTYPES
1 if game != "conquest" remove

Battlefield Vietnam\Game Type\Co-op
Group: BFVTYPES
Mutex: BFVTYPES
1 if game != "coop" remove

Battlefield Vietnam\Game Type\Custom Combat
Group: BFVTYPES
Mutex: BFVTYPES
1 if game != "customcombat" remove

Battlefield Vietnam\Game Type\Evolution
Group: BFVTYPES
Mutex: BFVTYPES
1 if game != "evolution" remove

Battlefield Vietnam\Game Type\Other
Group: BFVTYPES
Mutex: BFVTYPES
Flags: OTHER

Battlefield Vietnam\Maps
Group: NUL

Battlefield Vietnam\Maps\Classic
Group: BFVMAPS
Mutex: BFVMAPS
1 if map ~== "cambodian incursion" keep
2 if map ~== "ho chi minh trail alt" keep
3 if map ~== "defense of con thien" keep
4 if map ~== "fall of lang vei" keep
5 if map ~== "lang vei" keep
6 if map ~== "ho chi minh trail" keep
7 if map ~== "hue 1968" keep
8 if map ~== "hue" keep
9 if map ~== "ia drang valley" keep
10 if map ~== "ia drang" keep
11 if map ~== "landing zone albany" keep
12 if map ~== "operation flaming dart" keep
13 if map ~== "operation game warden" keep
14 if map ~== "operation hastings" keep
15 if map ~== "operation irving" keep
16 if map ~== "quang tri 1968" keep
17 if map ~== "quang tri" keep
18 if map ~== "quang tri 1972" keep
19 if map ~== "quang tri alt" keep
20 if map ~== "reclaiming hue" keep
21 if map ~== "hue alt" keep
22 if map ~== "siege of khe sahn" keep
23 if map ~== "khe sahn" keep
24 if map ~== "fall_of_saigon" keep
25 if map ~== "operation cedar falls" keep
26 if map ~== "saigon 1968" keep
50 remove

Battlefield Vietnam\Maps\Classic\Cambodian Incursion
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~== "cambodian incursion" keep
2 if map ~!= "ho chi minh trail alt" remove

Battlefield Vietnam\Maps\Classic\Defense of Con Thien
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~!= "defense of con thien" remove

Battlefield Vietnam\Maps\Classic\Fall of Lang Vei
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~== "fall of lang vei" keep
2 if map ~!= "lang vei" remove

Battlefield Vietnam\Maps\Classic\Fall of Saigon
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~!= "fall_of_saigon" remove

Battlefield Vietnam\Maps\Classic\Ho Chi Minh Trail
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~!= "ho chi minh trail" remove

Battlefield Vietnam\Maps\Classic\Hue 1968
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~== "hue 1968" keep
2 if map ~!= "hue" remove

Battlefield Vietnam\Maps\Classic\Ia Drang Valley
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~== "ia drang valley" keep
2 if map ~!= "ia drang" remove

Battlefield Vietnam\Maps\Classic\Landing Zone Albany
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~!= "landing zone albany" remove

Battlefield Vietnam\Maps\Classic\Operation Cedar Falls
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~!= "operation cedar falls" remove

Battlefield Vietnam\Maps\Classic\Operation Flaming Dart
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~!= "operation flaming dart" remove

Battlefield Vietnam\Maps\Classic\Operation Game Warden
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~!= "operation game warden" remove

Battlefield Vietnam\Maps\Classic\Operation Hastings
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~!= "operation hastings" remove

Battlefield Vietnam\Maps\Classic\Operation Irving
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~!= "operation irving" remove

Battlefield Vietnam\Maps\Classic\Quang Tri 1968
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~== "quang tri 1968" keep
2 if map ~!= "quang tri" remove

Battlefield Vietnam\Maps\Classic\Quang Tri 1972
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~== "quang tri 1972" keep
2 if map ~!= "quang tri alt" remove

Battlefield Vietnam\Maps\Classic\Reclaiming Hue
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~== "reclaiming hue" keep
2 if map ~!= "hue alt" remove

Battlefield Vietnam\Maps\Classic\Saigon 1968
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~!= "saigon 1968" remove

Battlefield Vietnam\Maps\Classic\Siege of Khe Sahn
Group: BFVMAPS
Mutex: BFVMAPSC
1 if map ~== "siege of khe sahn" keep
2 if map ~!= "khe sahn" remove

Battlefield Vietnam\Maps\Other
Group: BFVMAPS
Mutex: BFVMAPS
Flags: OTHER

Battlefield Vietnam\Mods
Group: NUL

Battlefield Vietnam\Mods\No Mods
Group: BFVMODS
Mutex: BFVMODS
1 if game_id ~!= "bfvietnam" remove

Battlefield Vietnam\Mods\World War 2
Group: BFVMODS
Mutex: BFVMODS
1 if game_id ~!= "bfv_ww2mod" remove

Battlefield Vietnam\Mods\Point of Existence
Group: BFVMODS
Mutex: BFVMODS
1 if game_id ~!= "poe" remove

Battlefield Vietnam\Mods\Eve of Destruction
Group: BFVMODS
Mutex: BFVMODS
1 if game_id ~!= "eod" remove

Battlefield Vietnam\Mods\Operation Peacekeeper
Group: BFVMODS
Mutex: BFVMODS
1 if game_id ~!= "opk" remove

Battlefield Vietnam\Mods\Dice City
Group: BFVMODS
Mutex: BFVMODS
1 if game_id ~!= "dicecity_v" remove

Battlefield Vietnam\Mods\BattleGroup42
JoinTemplate: {EXEPATH}[ +game {gameId}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFVMODS
Mutex: BFVMODS
1 if game_id ~!= "Battlegroup*" remove

Battlefield Vietnam\Mods\Other
JoinTemplate: {EXEPATH}[ +game {game_id}] +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
Group: BFVMODS
Mutex: BFVMODS
Flags: OTHER

Battlefield Vietnam\Soldier Friendly Fire
Group: NUL

Battlefield Vietnam\Soldier Friendly Fire\On
Group: BFVSFF
Mutex: BFVSFF
1 if soldier_friendly_fire == "0*" remove

Battlefield Vietnam\Soldier Friendly Fire\Off
Group: BFVSFF
Mutex: BFVSFF
Flags: OTHER

Battlefield Vietnam\Vehicle Friendly Fire
Group: NUL

Battlefield Vietnam\Vehicle Friendly Fire\On
Group: BFVVFF
Mutex: BFVVFF
1 if vehicle_friendly_fire == "0*" remove

Battlefield Vietnam\Vehicle Friendly Fire\Off
Group: BFVVFF
Mutex: BFVVFF
Flags: OTHER

Battlefield Vietnam\Allow Nose Cam
Group: NUL

Battlefield Vietnam\Allow Nose Cam\Yes
Group: BFVANC
Mutex: BFVANC
1 if allow_nose_cam != "yes" remove

Battlefield Vietnam\Allow Nose Cam\No
Group: BFVANC
Mutex: BFVANC
Flags: OTHER

Battlefield Vietnam\Free Camera
Group: NUL

Battlefield Vietnam\Free Camera\On
Group: BFVFC
Mutex: BFVFC
1 if free_camera != "on" remove

Battlefield Vietnam\Free Camera\Off
Group: BFVFC
Mutex: BFVFC
Flags: OTHER

Battlefield Vietnam\Auto-Balance Teams
Group: NUL

Battlefield Vietnam\Auto-Balance Teams\On
Group: BFVABT
Mutex: BFVABT
1 if auto_balance_teams != "on" remove

Battlefield Vietnam\Auto-Balance Teams\Off
Group: BFVABT
Mutex: BFVABT
Flags: OTHER

Battlefield Vietnam\Time Limit
Group: NUL

Battlefield Vietnam\Time Limit\Unlimited
Group: BFVTL
Mutex: BFVTL
1 if timelimit != "unlimited" remove

Battlefield Vietnam\Time Limit\< 30 Minutes
Group: BFVTL
Mutex: BFVTL
1 if timelimit >= "30" remove

Battlefield Vietnam\Time Limit\30 Minutes
Group: BFVTL
Mutex: BFVTL
1 if timelimit != "30" remove

Battlefield Vietnam\Time Limit\> 30 Minutes
Group: BFVTL
Mutex: BFVTL
1 if timelimit < "30" remove

Battlefield Vietnam\Ticket Ratio
Group: NUL

Battlefield Vietnam\Ticket Ratio\100%
Group: BFVTR
Mutex: BFVTR
1 if ticket_ratio > "100" remove

Battlefield Vietnam\Ticket Ratio\> 100%
Group: BFVTR
Mutex: BFVTR
1 if ticket_ratio <= "100" remove

Battlefield Vietnam\Ticket Ratio\> 250%
Group: BFVTR
1 if ticket_ratio < "250" remove

Battlefield Vietnam\Ticket Ratio\> 500%
Group: BFVTR
1 if ticket_ratio < "500" remove

Battlefield Vietnam\CPU Speed
Group: NUL

Battlefield Vietnam\CPU Speed\> 1500 MHz
Group: BFVCPU
1 if cpu < "1500" remove

Battlefield Vietnam\CPU Speed\> 2000 MHz
Group: BFVCPU
1 if cpu < "2000" remove

Battlefield Vietnam\CPU Speed\> 2500 MHz
Group: BFVCPU
1 if cpu < "2500" remove

Battlefield Vietnam\Server Type
Group: NUL

Battlefield Vietnam\Server Type\Dedicated
Group: BFVDED
Mutex: BFVDED
1 if dedicated == "0" remove

Battlefield Vietnam\Server Type\Dedicated\Windows
Group: BFVDED
Mutex: BFVDEDOS
1 if dedicated ~== "2" remove

Battlefield Vietnam\Server Type\Dedicated\Linux
Group: BFVDED
Mutex: BFVDEDOS
Flags: OTHER

Battlefield Vietnam\Server Type\Listen
Group: BFVDED
Mutex: BFVDED
Flags: OTHER

Battlefield Vietnam\PunkBuster
Group: NUL

Battlefield Vietnam\PunkBuster\On
Group: BFVPB
Mutex: BFVPB
1 if sv_punkbuster != "1" remove

Battlefield Vietnam\PunkBuster\Off
Group: BFVPB
Mutex: BFVPB
Flags: OTHER

Battlefield Vietnam\Version
Group: NUL

Battlefield Vietnam\Version\1.21
Group: BFVVER
Mutex: BFVVER
1 if gamever != "v1.21" remove

Battlefield Vietnam\Version\1.2
Group: BFVVER
Mutex: BFVVER
1 if gamever != "v1.2" remove

Battlefield Vietnam\Version\1.1
Group: BFVVER
Mutex: BFVVER
1 if gamever != "v1.1" remove

Battlefield Vietnam\Version\1.02
Group: BFVVER
Mutex: BFVVER
1 if gamever != "v1.02" remove

Battlefield Vietnam\Version\1.01
Group: BFVVER
Mutex: BFVVER
1 if gamever != "v1.01" remove

Battlefield Vietnam\Version\1.0
Group: BFVVER
Mutex: BFVVER
1 if gamever != "v1.0" remove

Battlefield Vietnam\Version\Other
Group: BFVVER
Mutex: BFVVER
Flags: OTHER

Battlefield Vietnam ASE SDK Test
ServerType: NEW
ExeName: BFVietnam.EXE
JoinTemplate: {EXEPATH} +restart 1 +joinServer {address} +isInternet 1[ +playerName "{NAME}"][ +password "{PASSWORD}"]
HostTemplate: {EXEPATH} +restart 1 +hostServer 1
Port: 15690
HostPort: 15567
Maps: EXT
MapExt: RFA
Mutex: SV
Flags: LAUNCHER
WindowName: DIEmWin
1 if servertype != "NEW" remove
2 if gamename != "bfvietnam" 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
1 if servertype != "OLD" remove
2 if gamename != "blood2" remove

Call of Duty
ServerType: COD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Call of Duty\InstallPath
ExeName: CoDMP.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: 28960
Mutex: SV
1 if servertype != "COD" remove
2 if protocol >= "21" remove

Call of Duty\Deathmatch
Mutex: COD
1 if g_gametype != "dm" remove

Call of Duty\Team Deathmatch
Mutex: COD
1 if g_gametype != "tdm" remove

Call of Duty\Search and Destroy
Mutex: COD
1 if g_gametype != "sd" remove

Call of Duty\Retrieval
Mutex: COD
1 if g_gametype != "re" remove

Call of Duty\Behind Enemy Lines
Mutex: COD
1 if g_gametype != "bel" remove

Call of Duty\Headquarters
Mutex: COD
1 if g_gametype != "hq" remove

Call of Duty\Demolition
Mutex: COD
1 if g_gametype != "dem" remove

Call of Duty\Reinforced Search And Destroy
Mutex: COD
1 if g_gametype != "rsd" remove

Call of Duty\Conquest TDM
Mutex: COD
1 if g_gametype != "cnq" remove

Call of Duty\Other
Mutex: COD
Flags: OTHER

Call of Duty\Mods
Group: NUL

Call of Duty\Mods\None
Mutex: CODMOD
Group: CODMOD
1 if mod > "0" remove
//1 if fs_game == "" keep
//2 if fs_game ~!= "main" remove

Call of Duty\Mods\Revolt
Mutex: CODMOD
Group: CODMOD
1 if fs_game ~!= "revolt" remove

Call of Duty\Mods\Merciless
Mutex: CODMOD
Group: CODMOD
1 if fs_game ~!= "merciless" remove

Call of Duty\Mods\Heat of Battle
Mutex: CODMOD
Group: CODMOD
1 if fs_game ~!= "hob*" remove

Call of Duty\Mods\PAM
Mutex: CODMOD
Group: CODMOD
1 if fs_game ~!= "pam" remove

Call of Duty\Mods\SWAT
Mutex: CODMOD
Group: CODMOD
1 if fs_game ~!= "swat" remove

Call of Duty\Mods\Total War
Mutex: CODMOD
Group: CODMOD
1 if hostname ~== "*total*war*" keep
2 if hostname != "*TW*" remove
3 if hostname == "*TWL*" remove

Call of Duty\Mods\Other
Mutex: CODMOD
Group: CODMOD
Flags: OTHER

Call of Duty\Friendly Fire
Group: NUL

Call of Duty\Friendly Fire\On
Group: CODFF
Mutex: CODFF
1 if scr_friendlyfire != "1" remove

Call of Duty\Friendly Fire\Off
Group: CODFF
Mutex: CODFF
1 if scr_friendlyfire != "0" remove

Call of Duty\Kill Cam
Group: NUL

Call of Duty\Kill Cam\On
Group: CODKCAM
Mutex: CODKCAM
1 if scr_killcam != "1" remove

Call of Duty\Kill Cam\Off
Group: CODKCAM
Mutex: CODKCAM
1 if scr_killcam != "0" remove

Call of Duty\Maps
Group: NUL

Call of Duty\Maps\Bocage
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_bocage" remove

Call of Duty\Maps\Brecourt
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_brecourt" remove

Call of Duty\Maps\Carentan
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_carentan" remove

Call of Duty\Maps\Chateau
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_chateau" remove

Call of Duty\Maps\Dawnville
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_dawnville" remove

Call of Duty\Maps\Depot
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_depot" remove

Call of Duty\Maps\Harbor
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_harbor" remove

Call of Duty\Maps\Hurtgen
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_hurtgen" remove

Call of Duty\Maps\Neuville
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_neuville" remove

Call of Duty\Maps\Pavlov
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_pavlov" remove

Call of Duty\Maps\Powcamp
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_powcamp" remove

Call of Duty\Maps\Railyard
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_railyard" remove

Call of Duty\Maps\Rocket
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_rocket" remove

Call of Duty\Maps\Ship
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_ship" remove

Call of Duty\Maps\Stalingrad
Group: CODMAPS
Mutex: CODMAPS
1 if map ~!= "mp_stalingrad" remove

Call of Duty\Maps\Other
Group: CODMAPS
Mutex: CODMAPS
Flags: OTHER

Call of Duty\Pure
Group: NUL

Call of Duty\Pure\Yes
Group: CODP
Mutex: CODP
1 if sv_pure != "1" remove

Call of Duty\Pure\No
Group: CODP
Mutex: CODP
Flags: OTHER

Call of Duty\PunkBuster
Group: NUL

Call of Duty\PunkBuster\On
Group: CODPB
Mutex: CODPB
1 if sv_punkbuster != "1" remove

Call of Duty\PunkBuster\Off
Group: CODPB
Mutex: CODPB
Flags: OTHER

Call of Duty\Version
Group: NUL

Call of Duty\Version\1.5
Group: CODVER
Mutex: CODVER
1 if shortversion != "1.5" remove

Call of Duty\Version\1.4
Group: CODVER
Mutex: CODVER
1 if shortversion != "1.4" remove

Call of Duty\Version\1.3
Group: CODVER
Mutex: CODVER
1 if shortversion != "1.3*" remove

Call of Duty\Version\1.2
Group: CODVER
Mutex: CODVER
1 if shortversion != "1.2" remove

Call of Duty\Version\1.1
Group: CODVER
Mutex: CODVER
1 if shortversion != "1.1" remove

Call of Duty\Version\Other
Group: CODVER
Mutex: CODVER
Flags: OTHER

Call of Duty 2
ServerType: COD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Call of Duty 2\InstallPath
ExeName: CoD2MP_s.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}"] +setu team s +connect {address}
HostTemplate: {EXEPATH}
Port: 28960
Mutex: SV
1 if servertype != "COD" remove
2 if protocol >= "115" remove

Call of Duty 2\Deathmatch
Mutex: COD2
1 if g_gametype != "dm" remove

Call of Duty 2\Team Deathmatch
Mutex: COD2
1 if g_gametype != "tdm" remove

Call of Duty 2\Search and Destroy
Mutex: COD2
1 if g_gametype != "sd" remove

Call of Duty 2\Headquarters
Mutex: COD2
1 if g_gametype != "hq" remove

Call of Duty 2\Capture The Flag
Mutex: COD2
1 if g_gametype != "ctf" remove

Call of Duty 2\Other
Mutex: COD2
Flags: OTHER

Call of Duty 2\Mods
Group: NUL

Call of Duty 2\Mods\None
Mutex: COD2MOD
Group: COD2MOD
1 if mod > "0" remove

Call of Duty 2\Mods\Other
Mutex: COD2MOD
Group: COD2MOD
Flags: OTHER

Call of Duty 2\Maps
Group: NUL

Call of Duty 2\Maps\BreakOut
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_breakout" remove

Call of Duty 2\Maps\Brecourt
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_brecourt" remove

Call of Duty 2\Maps\Burgundy
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_burgundy" remove

Call of Duty 2\Maps\Carentan
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_carentan" remove

Call of Duty 2\Maps\Dawnville
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_dawnville" remove

Call of Duty 2\Maps\Decoy
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_decoy" remove

Call of Duty 2\Maps\Downtown
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_downtown" remove

Call of Duty 2\Maps\Farmhouse
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_farmhouse" remove

Call of Duty 2\Maps\Leningrad
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_leningrad" remove

Call of Duty 2\Maps\Matmata
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_matmata" remove

Call of Duty 2\Maps\Railyard
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_railyard" remove

Call of Duty 2\Maps\Toujane
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_toujane" remove

Call of Duty 2\Maps\Trainstation
Group: COD2MAPS
Mutex: COD2MAPS
1 if map ~!= "mp_trainstation" remove

Call of Duty 2\Maps\Other
Group: COD2MAPS
Mutex: COD2MAPS
Flags: OTHER

Call of Duty 2\Friendly Fire
Group: NUL

Call of Duty 2\Friendly Fire\On
Group: COD2FF
Mutex: COD2FF
1 if scr_friendlyfire != "1" remove

Call of Duty 2\Friendly Fire\Off
Group: COD2FF
Mutex: COD2FF
1 if scr_friendlyfire != "0" remove

Call of Duty 2\Kill Cam
Group: NUL

Call of Duty 2\Kill Cam\On
Group: COD2KCAM
Mutex: COD2KCAM
1 if scr_killcam != "1" remove

Call of Duty 2\Kill Cam\Off
Group: COD2KCAM
Mutex: COD2KCAM
1 if scr_killcam != "0" remove

Call of Duty 2\Voice Chat
Group: NUL

Call of Duty 2\Voice Chat\On
Group: COD2VC
Mutex: COD2VC
1 if sv_voice != "1" remove

Call of Duty 2\Voice Chat\Off
Group: COD2VC
Mutex: COD2VC
Flags: OTHER

Call of Duty 2\Pure
Group: NUL

Call of Duty 2\Pure\Yes
Group: COD2P
Mutex: COD2P
1 if sv_pure != "1" remove

Call of Duty 2\Pure\No
Group: COD2P
Mutex: COD2P
Flags: OTHER

Call of Duty 2\Version
Group: NUL

Call of Duty 2\Version\1.0
Group: COD2VER
Mutex: COD2VER
1 if shortversion != "1.0" remove

Call of Duty 2\Version\Other
Group: COD2VER
Mutex: COD2VER
Flags: OTHER

Call of Duty: United Offensive
ServerType: COD
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Call of Duty United Offensive\InstallPath
ExeName: CoDUOMP.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: 28960
Mutex: SV
1 if servertype != "COD" remove
2 if protocol < "21" remove

Call of Duty: United Offensive\Deathmatch
Mutex: COD
1 if g_gametype != "dm" remove

Call of Duty: United Offensive\Team Deathmatch
Mutex: CODUO
1 if g_gametype != "tdm" remove

Call of Duty: United Offensive\Search and Destroy
Mutex: CODUO
1 if g_gametype != "sd" remove

Call of Duty: United Offensive\Retrieval
Mutex: CODUO
1 if g_gametype != "re" remove

Call of Duty: United Offensive\Behind Enemy Lines
Mutex: CODUO
1 if g_gametype != "bel" remove

Call of Duty: United Offensive\Headquarters
Mutex: CODUO
1 if g_gametype != "hq" remove

Call of Duty: United Offensive\Capture The Flag
Mutex: CODUO
1 if g_gametype != "ctf" remove

Call of Duty: United Offensive\Base Assault
Mutex: CODUO
1 if g_gametype != "bas" remove

Call of Duty: United Offensive\Domination
Mutex: CODUO
1 if g_gametype != "dom" remove

Call of Duty: United Offensive\Demolition
Mutex: CODUO
1 if g_gametype != "dem" remove

Call of Duty: United Offensive\Reinforced Search And Destroy
Mutex: CODUO
1 if g_gametype != "rsd" remove

Call of Duty: United Offensive\Conquest
Mutex: CODUO
1 if g_gametype != "cnq" remove

Call of Duty: United Offensive\Other
Mutex: CODUO
Flags: OTHER

Call of Duty: United Offensive\Mods
Group: NUL

Call of Duty: United Offensive\Mods\None
Mutex: CODUOMOD
Group: CODUOMOD
1 if mod > "0" remove

Call of Duty: United Offensive\Mods\Other
Mutex: CODUOMOD
Group: CODUOMOD
Flags: OTHER

Call of Duty: United Offensive\Friendly Fire
Group: NUL

Call of Duty: United Offensive\Friendly Fire\On
Group: CODUOFF
Mutex: CODUOFF
1 if scr_friendlyfire != "1" remove

Call of Duty: United Offensive\Friendly Fire\Off
Group: CODUOFF
Mutex: CODUOFF
1 if scr_friendlyfire != "0" remove

Call of Duty: United Offensive\Kill Cam
Group: NUL

Call of Duty: United Offensive\Kill Cam\On
Group: CODUOKCAM
Mutex: CODUOKCAM
1 if scr_killcam != "1" remove

Call of Duty: United Offensive\Kill Cam\Off
Group: CODUOKCAM
Mutex: CODUOKCAM
1 if scr_killcam != "0" remove

Call of Duty: United Offensive\Maps
Group: NUL

Call of Duty: United Offensive\Maps\Arnhem
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_arnhem" remove

Call of Duty: United Offensive\Maps\Berlin
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_berlin" remove

Call of Duty: United Offensive\Maps\Bocage
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_bocage" remove

Call of Duty: United Offensive\Maps\Brecourt
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_brecourt" remove

Call of Duty: United Offensive\Maps\Carentan
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_carentan" remove

Call of Duty: United Offensive\Maps\Cassino
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_cassino" remove

Call of Duty: United Offensive\Maps\Chateau
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_chateau" remove

Call of Duty: United Offensive\Maps\Dawnville
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_dawnville" remove

Call of Duty: United Offensive\Maps\Depot
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_depot" remove

Call of Duty: United Offensive\Maps\Foy
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_foy" remove

Call of Duty: United Offensive\Maps\Harbor
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_harbor" remove

Call of Duty: United Offensive\Maps\Hurtgen
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_hurtgen" remove

Call of Duty: United Offensive\Maps\Italy
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_italy" remove

Call of Duty: United Offensive\Maps\Kharkov
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_kharkov" remove

Call of Duty: United Offensive\Maps\Kursk
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_kursk" remove

Call of Duty: United Offensive\Maps\Neuville
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_neuville" remove

Call of Duty: United Offensive\Maps\Pavlov
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_pavlov" remove

Call of Duty: United Offensive\Maps\Ponyri
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_ponyri" remove

Call of Duty: United Offensive\Maps\Powcamp
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_powcamp" remove

Call of Duty: United Offensive\Maps\Railyard
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_railyard" remove

Call of Duty: United Offensive\Maps\Rhinevalley
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_rhinevalley" remove

Call of Duty: United Offensive\Maps\Rocket
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_rocket" remove

Call of Duty: United Offensive\Maps\Ship
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_ship" remove

Call of Duty: United Offensive\Maps\Sicily
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_sicily" remove

Call of Duty: United Offensive\Maps\Stalingrad
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_stalingrad" remove

Call of Duty: United Offensive\Maps\Stanjel
Group: CODUOMAPS
Mutex: CODUOMAPS
1 if map ~!= "mp_uo_stanjel" remove

Call of Duty: United Offensive\Maps\Other
Group: CODUOMAPS
Mutex: CODUOMAPS
Flags: OTHER

Call of Duty: United Offensive\Pure
Group: NUL

Call of Duty: United Offensive\Pure\Yes
Group: CODUOP
Mutex: CODUOP
1 if sv_pure != "1" remove

Call of Duty: United Offensive\Pure\No
Group: CODUOP
Mutex: CODUOP
Flags: OTHER

Call of Duty: United Offensive\PunkBuster
Group: NUL

Call of Duty: United Offensive\PunkBuster\On
Group: CODUOPB
Mutex: CODUOPB
1 if sv_punkbuster != "1" remove

Call of Duty: United Offensive\PunkBuster\Off
Group: CODUOPB
Mutex: CODUOPB
Flags: OTHER

Call of Duty: United Offensive\Version
Group: NUL

Call of Duty: United Offensive\Version\1.51
Group: CODUOVER
Mutex: CODUOVER
1 if shortversion != "1.51" remove

Call of Duty: United Offensive\Version\1.41
Group: CODUOVER
Mutex: CODUOVER
1 if shortversion != "1.41" remove

Call of Duty: United Offensive\Version\Other
Group: CODUOVER
Mutex: CODUOVER
Flags: OTHER

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

Chrome
ServerType: NEW
RegKey: HKEY_LOCAL_MACHINE\SOFTWARE\Techland\Chrome\DestinationDir
ExeName: Chrome.EXE
JoinTemplate: {EXEPATH} client {address}[ nick "{NAME}"][ pass "{PASSWORD}"]
HostTemplate: {EXEPATH}
Mutex: SV
Port: 2300
HostPort: 2177
1 if servertype != "NEW" remove
2 if gamename != "chrome" 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

Condition Zero Steam
ServerType: HL
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath
ExeName: SteamApps\*\Condition Zero\HL.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH}
Port: 27015
Icon: $BASE\czero\game.ico
Mutex: SV
Flags: LAUNCHER STEAM
PathMustHave: SteamApps*Condition Zero
WindowName: Condition Zero
Custom: 80
1 if servertype != "HL" remove
2 if gamedir ~!= "czero" remove
3 if protocol < "47" remove

Condition Zero Steam\Maps
Group: NUL

Condition Zero Steam\Maps\Classic
Group: CZSMAP
Mutex: CZSMAP
1 if map ~== "de_airstrip" keep
2 if map ~== "de_aztec" keep
3 if map ~== "de_cbble" keep
4 if map ~== "de_chateau" keep
5 if map ~== "de_dust" keep
6 if map ~== "de_dust2" keep
7 if map ~== "de_inferno" keep
8 if map ~== "de_nuke" keep
9 if map ~== "de_piranesi" keep
10 if map ~== "de_prodigy" keep
11 if map ~== "de_storm" keep
12 if map ~== "de_survivor" keep
13 if map ~== "de_torn" keep
14 if map ~== "de_train" keep
15 if map ~== "de_vertigo" keep
16 if map ~== "cs_747" keep
17 if map ~== "cs_assault" keep
18 if map ~== "cs_backalley" keep
19 if map ~== "cs_estate" keep
20 if map ~== "cs_havana" keep
21 if map ~== "cs_italy" keep
22 if map ~== "cs_militia" keep
23 if map ~== "cs_office" keep
24 if map ~== "cs_siege" keep
25 if map ~== "as_oilrig" keep
26 remove

Condition Zero Steam\Maps\Classic\de_ Maps
Group: CZSMAP
Mutex: CZSMAPC
1 if map ~!= "de_*" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_airstrip
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_airstrip" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_aztec
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_aztec" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_cbble
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_cbble" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_chateau
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_chateau" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_dust
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_dust" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_dust2
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_dust2" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_inferno
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_inferno" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_nuke
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_nuke" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_piranesi
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_piranesi" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_prodigy
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_prodigy" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_storm
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_storm" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_survivor
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_survivor" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_torn
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_torn" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_train
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_train" remove

Condition Zero Steam\Maps\Classic\de_ Maps\de_vertigo
Group: CZSMAP
Mutex: CZSMAPCDE
1 if map ~!= "de_vertigo" remove

Condition Zero Steam\Maps\Classic\cs_ Maps
Group: CZSMAP
Mutex: CZSMAPC
1 if map ~!= "cs_*" remove

Condition Zero Steam\Maps\Classic\cs_ Maps\cs_747
Group: CZSMAP
Mutex: CZSMAPCCS
1 if map ~!= "cs_747" remove

Condition Zero Steam\Maps\Classic\cs_ Maps\cs_assault
Group: CZSMAP
Mutex: CZSMAPCCS
1 if map ~!= "cs_assault" remove

Condition Zero Steam\Maps\Classic\cs_ Maps\cs_backalley
Group: CZSMAP
Mutex: CZSMAPCCS
1 if map ~!= "cs_backalley" remove

Condition Zero Steam\Maps\Classic\cs_ Maps\cs_estate
Group: CZSMAP
Mutex: CZSMAPCCS
1 if map ~!= "cs_estate" remove

Condition Zero Steam\Maps\Classic\cs_ Maps\cs_havana
Group: CZSMAP
Mutex: CZSMAPCCS
1 if map ~!= "cs_havana" remove

Condition Zero Steam\Maps\Classic\cs_ Maps\cs_italy
Group: CZSMAP
Mutex: CZSMAPCCS
1 if map ~!= "cs_italy" remove

Condition Zero Steam\Maps\Classic\cs_ Maps\cs_militia
Group: CZSMAP
Mutex: CZSMAPCCS
1 if map ~!= "cs_militia" remove

Condition Zero Steam\Maps\Classic\cs_ Maps\cs_office
Group: CZSMAP
Mutex: CZSMAPCCS
1 if map ~!= "cs_office" remove

Condition Zero Steam\Maps\Classic\cs_ Maps\cs_siege
Group: CZSMAP
Mutex: CZSMAPCCS
1 if map ~!= "cs_siege" remove

Condition Zero Steam\Maps\Classic\as_ Maps
Group: CZSMAP
Mutex: CZSMAPC
1 if map ~!= "as_*" remove

Condition Zero Steam\Maps\Classic\as_ Maps\as_oilrig
Group: CZSMAP
Mutex: CZSMAPCAS
1 if map ~!= "as_oilrig" remove

Condition Zero Steam\Maps\Condition Zero
Group: CZSMAP
Mutex: CZSMAP
1 if map ~== "de_airstrip_cz" keep
2 if map ~== "de_aztec_cz" keep
3 if map ~== "de_cbble_cz" keep
4 if map ~== "de_chateau_cz" keep
5 if map ~== "de_corruption_cz" keep
6 if map ~== "de_dust_cz" keep
7 if map ~== "de_dust2_cz" keep
8 if map ~== "de_fastline_cz" keep
9 if map ~== "de_inferno_cz" keep
10 if map ~== "de_piranesi_cz" keep
11 if map ~== "de_prodigy_cz" keep
12 if map ~== "de_sienna_cz" keep
13 if map ~== "de_stadium_cz" keep
14 if map ~== "de_torn" keep
15 if map ~== "de_truth_cz" keep
16 if map ~== "de_costok_cz" keep
17 if map ~== "cs_downed_cz" keep
18 if map ~== "cs_havana_cz" keep
19 if map ~== "cs_italy_cz" keep
20 if map ~== "cs_militia_cz" keep
21 if map ~== "cs_office_cz" keep
22 remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps
Group: CZSMAP
Mutex: CZSMAPCZ
1 if map ~!= "de_*_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_airstrip_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_airstrip_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_aztec_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_aztec_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_cbble_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_cbble_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_chateau_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_chateau_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_corruption_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_corruption_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_dust_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_dust_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_dust2_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_dust2_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_fastline_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_fastline_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_inferno_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_inferno_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_piranesi_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_piranesi_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_prodigy_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_prodigy_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_sienna_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_sienna_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_stadium_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_stadium_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_tides_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_tides_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_torn_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_torn_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_truth_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_truth_cz" remove

Condition Zero Steam\Maps\Condition Zero\de_ Maps\de_vostok_cz
Group: CZSMAP
Mutex: CZSMAPCZDE
1 if map ~!= "de_vostok_cz" remove

Condition Zero Steam\Maps\Condition Zero\cs_ Maps
Group: CZSMAP
Mutex: CZSMAPCZ
1 if map ~!= "cs_*_cz" remove

Condition Zero Steam\Maps\Condition Zero\cs_ Maps\cs_downed_cz
Group: CZSMAP
Mutex: CZSMAPCZCS
1 if map ~!= "cs_downed_cz" remove

Condition Zero Steam\Maps\Condition Zero\cs_ Maps\cs_havana_cz
Group: CZSMAP
Mutex: CZSMAPCZCS
1 if map ~!= "cs_havana_cz" remove

Condition Zero Steam\Maps\Condition Zero\cs_ Maps\cs_italy_cz
Group: CZSMAP
Mutex: CZSMAPCZCS
1 if map ~!= "cs_italy_cz" remove

Condition Zero Steam\Maps\Condition Zero\cs_ Maps\cs_militia_cz
Group: CZSMAP
Mutex: CZSMAPCZCS
1 if map ~!= "cs_militia_cz" remove

Condition Zero Steam\Maps\Condition Zero\cs_ Maps\cs_office_cz
Group: CZSMAP
Mutex: CZSMAPCZCS
1 if map ~!= "cs_office_cz" remove

Condition Zero Steam\Maps\Other
Group: CZSMAP
Mutex: CZSMAP
Flags: OTHER

Condition Zero Steam\Server Mods
Group: NUL

Condition Zero Steam\Server Mods\No Shield
Group: CZSMOD
Mutex: CZSMOD
1 if hostname ~!= "*no*shield*" remove

Condition Zero Steam\Server Mods\No AWP
Group: CZSMOD
Mutex: CZSMOD
1 if hostname ~!= "*no*awp*" remove

Condition Zero Steam\Server Mods\CS DeathMatch
Group: CZSMOD
Mutex: CZSMOD
1 if hostname ~!= "*csdm*" remove

Condition Zero Steam\Server Mods\WarCraft 3
Group: CZSMOD
Mutex: CZSMOD
1 if amx_version == "" remove
2 if Warcraft_3_XP == "" remove

Condition Zero Steam\Server Mods\WC3: Expansion
Group: CZSMOD
Mutex: CZSMOD
1 if amx_version == "" remove
2 if Warcraft_3_Expansion == "" remove

Condition Zero Steam\Server Mods\WC3: Frozen Throne
Group: CZSMOD
Mutex: CZSMOD
1 if amx_version == "" remove
2 if War3:\ Frozen\ Throne == "" remove

Condition Zero Steam\Server Mods\SuperHero
Group: CZSMOD
Mutex: CZSMOD
1 if amx_version == "" remove
2 if SuperHeroMod_Version == "" remove

Condition Zero Steam\Server Mods\ATAC
Group: CZSMOD
Mutex: CZSMOD
1 if amx_version == "" remove
2 if atac_version == "" remove

Condition Zero Steam\Server Mods\PTB
Group: CZSMOD
Mutex: CZSMOD
1 if amx_version == "" remove
2 if amx_ptb_version == "" remove

Condition Zero Steam\Server Mods\No Mods
Group: CZSMOD
Mutex: CZSMOD
Flags: OTHER

Condition Zero Steam\WWCL Config
Group: NUL

Condition Zero Steam\WWCL Config\On
Group: CZSWWCL
Mutex: CZSWWCL
1 if wwclconfig_version == "" remove

Condition Zero Steam\WWCL Config\Off
Group: CZSWWCL
Mutex: CZSWWCL
Flags: OTHER

Condition Zero Steam\Admin Mod
Group: NUL

Condition Zero Steam\Admin Mod\On
Group: CZSAM
Mutex: CZSAM
1 if admin_mod_version == "" remove

Condition Zero Steam\Admin Mod\Off
Group: CZSAM
Mutex: CZSAM
Flags: OTHER

Condition Zero Steam\AMX Mod
Group: NUL

Condition Zero Steam\AMX Mod\On
Group: CZSAMX
Mutex: CZSAMX
1 if amx_version != "" keep
2 if amxmodx_version != "" keep
3 remove

Condition Zero Steam\AMX Mod\Off
Group: CZSAMX
Mutex: CZSAMX
Flags: OTHER

Condition Zero Steam\United Admins
Group: NUL

Condition Zero Steam\United Admins\Cheating-Death
Icon: $HL CD\CDeath.exe
Group: NUL

Condition Zero Steam\United Admins\Cheating-Death\Required
Group: CZSCD
Mutex: CZSCD
1 if cdversion == "" remove
2 if cdrequired != "1" remove

Condition Zero Steam\United Admins\Cheating-Death\Optional
Group: CZSCD
Mutex: CZSCD
1 if cdversion == "" remove
2 if cdrequired == "1" remove

Condition Zero Steam\United Admins\Cheating-Death\No Cheating-Death
Group: CZSCD
Mutex: CZSCD
1 if cdversion != "" remove

Condition Zero Steam\United Admins\HLGuard
Group: NUL

Condition Zero Steam\United Admins\HLGuard\HLGuard 1.7+
Group: CZSHLG
Mutex: CZSHLG
1 if hlg_version < "1.6999" remove

Condition Zero Steam\United Admins\HLGuard\HLGuard 1.7+\Aimbot Detection
Group: CZSHLG1
1 if hlg_setting != "1*" remove

Condition Zero Steam\United Admins\HLGuard\HLGuard 1.7+\Alias Detection
Group: CZSHLG2
1 if hlg_setting != "?1*" remove

Condition Zero Steam\United Admins\HLGuard\HLGuard 1.7+\Consistency Check
Group: CZSHLG3
1 if hlg_setting != "??1*" remove

Condition Zero Steam\United Admins\HLGuard\HLGuard 1.7+\Wallhack Block
Group: CZSHLG4
1 if hlg_setting != "???1*" remove

Condition Zero Steam\United Admins\HLGuard\HLGuard 1.7+\Speedhack Detection
Group: CZSHLG5
1 if hlg_setting != "????1*" remove

Condition Zero Steam\United Admins\HLGuard\HLGuard 1.7+\Blacklist Check
Group: CZSHLG6
1 if hlg_setting != "?????1" remove

Condition Zero Steam\United Admins\HLGuard\HLGuard 1.6
Group: CZSHLG
Mutex: CZSHLG
1 if hlguard_version < "1.5999" remove

Condition Zero Steam\United Admins\HLGuard\Other
Group: CZSHLG
Mutex: CZSHLG
1 if hlguard_version == "" remove

Condition Zero Steam\United Admins\HLGuard\No HLGuard
Group: CZSHLG
Mutex: CZSHLG
1 if hlg_version != "" remove
2 if hlguard_version != "" remove

Condition Zero Steam\United Admins\ClanMod
Group: NUL

Condition Zero Steam\United Admins\ClanMod\On
Group: CZSCM
Mutex: CZSCM
1 if clanmod_version == "" remove

Condition Zero Steam\United Admins\ClanMod\Off
Group: CZSCM
Mutex: CZSCM
Flags: OTHER

Condition Zero Steam\United Admins\StatsMe
Group: CZSSM
1 if statsme_version == "" remove

Condition Zero Steam\Valve Anti-Cheat
Group: NUL

Condition Zero Steam\Valve Anti-Cheat\On
Group: CZSVAC
Mutex: CZSVAC
1 if secure != "1" remove

Condition Zero Steam\Valve Anti-Cheat\Off
Group: CZSVAC
Mutex: CZSVAC
Flags: OTHER

Condition Zero Steam\Friendly Fire
Group: NUL

Condition Zero Steam\Friendly Fire\On
Group: CZSFF
Mutex: CZSFF
1 if mp_friendlyfire != "1" remove

Condition Zero Steam\Friendly Fire\Off
Group: CZSFF
Mutex: CZSFF
1 if mp_friendlyfire == "1" remove

Condition Zero Steam\Server Type
Group: NUL

Condition Zero Steam\Server Type\Dedicated
Group: CZSSV
Mutex: CZSSV
1 if sv != "d" remove

Condition Zero Steam\Server Type\Listen
Group: CZSSV
Mutex: CZSSV
1 if sv != "l" remove

Condition Zero Steam\Server Type\HLTV
Group: CZSSV
Mutex: CZSSV
1 if sv != "p" remove

Condition Zero Steam\Server Type\Windows
Group: CZSOS
Mutex: CZSOS
1 if os != "w" remove

Condition Zero Steam\Server Type\Linux
Group: CZSOS
Mutex: CZSOS
1 if os != "l" remove

Condition Zero Steam\Server Type\Ping Booster
Group: CZSPB
1 if server_fps == "" 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
1 if servertype != "HL" remove
2 if gamedir ~!= "cs*" remove
3 if protocol >= "47" remove
4 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: Source
ServerType: SRC
RegKey: HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath
ExeName: SteamApps\*\Counter-Strike Source\HL2.EXE
JoinTemplate: BUILTIN_HL
SpecTemplate: BUILTIN_HL
HostTemplate: {EXEPATH}
Port: 27015
Icon: $BASE\cstrike\resource\game.ico
Mutex: SV
Flags: LAUNCHER STEAM
PathMustHave: SteamApps*Counter-Strike Source
WindowName: Counter-Strike Source
Custom: 240
1 if servertype != "SRC" remove
2 if gamedir ~!= "cstrike" remove

Counter-Strike: Source\Maps
Group: NUL

Counter-Strike: Source\Maps\Classic
Group: CSSRCMAP
Mutex: CSSRCMAP
1 if map ~== "de_aztec" keep
2 if map ~== "de_cbble" keep
3 if map ~== "de_chateau" keep
4 if map ~== "de_dust" keep
5 if map ~== "de_dust2" keep
6 if map ~== "de_inferno" keep
7 if map ~== "de_piranesi" keep
8 if map ~== "de_port" keep
9 if map ~== "de_prodigy" keep
10 if map ~== "de_tides" keep
11 if map ~== "de_train" keep
12 if map ~== "cs_assault" keep
13 if map ~== "cs_compound" keep
14 if map ~== "cs_havana" keep
15 if map ~== "cs_italy" keep
16 if map ~== "cs_office" keep
17 remove

Counter-Strike: Source\Maps\Classic\de_ Maps
Group: CSSRCMAP
Mutex: CSSRCMAPC
1 if map ~!= "de_*" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_aztec
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_aztec" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_cbble
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_cbble" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_chateau
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_chateau" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_dust
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_dust" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_dust2
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_dust2" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_inferno
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_inferno" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_piranesi
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_piranesi" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_port
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_port" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_prodigy
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_prodigy" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_tides
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_tides" remove

Counter-Strike: Source\Maps\Classic\de_ Maps\de_train
Group: CSSRCMAP
Mutex: CSSRCMAPCDE
1 if map ~!= "de_train" remove

Counter-Strike: Source\Maps\Classic\cs_ Maps
Group: CSSRCMAP
Mutex: CSSRCMAPC
1 if map ~!= "cs_*" remove

Counter-Strike: Source\Maps\Classic\cs_ Maps\cs_assault
Group: CSSRCMAP
Mutex: CSSRCMAPCCS
1 if map ~!= "cs_assault" remove

Counter-Strike: Source\Maps\Classic\cs_ Maps\cs_compound
Group: CSSRCMAP
Mutex: CSSRCMAPCCS
1 if map ~!= "cs_compound" remove

Counter-Strike: Source\Maps\Classic\cs_ Maps\cs_havana
Group: CSSRCMAP
Mutex: CSSRCMAPCCS
1 if map ~!= "cs_havana" remove

Counter-Strike: Source\Maps\Classic\cs_ Maps\cs_italy
Group: CSSRCMAP
Mutex: CSSRCMAPCCS
1 if map ~!= "cs_italy" remove

Counter-Strike: Source\Maps\Classic\cs_ Maps\cs_office
Group: CSSRCMAP
Mutex: CSSRCMAPCCS
1 if map ~!= "cs_office" remove

Counter-Strike: Source\Maps\Other
Group: CSSRCMAP
Mutex: CSSRCMAP
Flags: OTHER

Counter-Strike: Source\Voice Comm
Group: NUL

Counter-Strike: Source\Voice Comm\On
Group: CS2VC
Mutex: CS2VC
1 if sv_voiceenable != "1" remove

Counter-Strike: Source\Voice Comm\Off
Group: CS2VC
Mutex: CS2VC
Flags: OTHER

Counter-Strike: Source\Voice Comm\AllTalk
Group: NUL

Counter-Strike: Source\Voice Comm\AllTalk\On
Group: CS2AT
Mutex: CS2AT
1 if sv_alltalk != "1" remove

Counter-Strike: Source\Voice Comm\AllTalk\Off
Group: CS2AT
Mutex: CS2AT
Flags: OTHER

Counter-Strike: Source\Friendly Fire
Group: NUL

Counter-Strike: Source\Friendly Fire\On
Group: CS2FF
Mutex: CS2FF
1 if mp_friendlyfire != "1" remove

Counter-Strike: Source\Friendly Fire\Off
Group: CS2FF
Mutex: CS2FF
Flags: OTHER

Counter-Strike: Source\Server Type
Group: NUL

Counter-Strike: Source\Server Type\Windows
Group: CS2OS
Mutex: CS2OS
1 if os != "w" remove

Counter-Strike: Source\Server Type\Linux
Group: CS2OS
Mutex: CS2OS
1 if os != "l" 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}
Port: 27015
Icon: $BASE\cstrike\game.ico
Mutex: SV
Flags: LAUNCHER STEAM
PathMustHave: SteamApps*Counter-Strike
WindowName: Counter-Strike
Custom: 10
1 if servertype != "HL" remove
2 if gamedir ~!= "cstrike" remove
3 if protocol < "47" remove

Counter-Strike Steam\Maps
Group: NUL

Counter-Strike Steam\Maps\Classic
Group: CSSMAP
Mutex: CSSMAP
1 if map ~== "de_airstrip" keep
2 if map ~== "de_aztec" keep
3 if map ~== "de_cbble" keep
4 if map ~== "de_chateau" keep
5 if map ~== "de_dust" keep
6 if map ~== "de_dust2" keep
7 if map ~== "de_inferno" keep
8 if map ~== "de_nuke" keep
9 if map ~== "de_piranesi" keep
10 if map ~== "de_prodigy" keep
11 if map ~== "de_storm" keep
12 if map ~== "de_survivor" keep
13 if map ~== "de_torn" keep
14 if map ~== "de_train" keep
15 if map ~== "de_vertigo" keep
16 if map ~== "cs_747" keep
17 if map ~== "cs_assault" keep
18 if map ~== "cs_backalley" keep
19 if map ~== "cs_estate" keep
20 if map ~== "cs_havana" keep
21 if map ~== "cs_italy" keep
22 if map ~== "cs_militia" keep
23 if map ~== "cs_office" keep
24 if map ~== "cs_siege" keep
25 if map ~== "as_oilrig" keep
26 remove

Counter-Strike Steam\Maps\Classic\de_ Maps
Group: CSSMAP
Mutex: CSSMAPC
1 if map ~!= "de_*" remove

Counter-Strike Steam\Maps\Classic\de_ Maps\de_airstrip
Group: CSSMAP
Mutex: CSSMAPCDE
1 if map ~!= "de_airstrip" remove

Counter-Strike Steam\Maps\Classic\de_ Maps\de_aztec
Group: CSSMAP
Mutex: CSSMAPCDE
1 if map ~!= "de_aztec" remove

Counter-Strike Steam\Maps\Classic\de_ Maps\de_cbble
Group: CSSMAP
Mutex: CSSMAPCDE
1 if map ~!= "de_cbble" remove

Counter-Strike Steam\Maps\Classic\de_ M