Overview
This simple tutorial will show you how to enable your Blue Shift and Opposing Force expansions for Sven Co-op.
Where the Install Scripts are:
You might have heard that Sven Coop has Blueshift and Opposing Force expansions for HL1, but can’t access the content.
That’s true, and you won’t be able to unless someone else hosts it, or you enable it yourself using the steps in this tutorial.
You do need to have Blueshift and Opposing Force installed to enable the related content as a host, otherwise the files mentioned in the next section will not work.
When you installed svencoop it installed to a directory such as:
D:SteamsteamappscommonSven Co-opsvencoop
Navigate to that directory.
Fix FindHLDirectory.bat:
Some people have been finding that since a windows 10 update, FindHLDirectory.bat does not work properly, thankfully there is a fix for this. (Important: do only one of these)
DigitalQR’s Method:
Edit FindHLDirectory.bat with the following change.
Replace: IF [“%pInstallDir%”] == [] (
With: IF [“%pInstallDir%”] == [“”] (
Paynamia’s Method:
Edit FindHLDirectory.bat with the following change.
Replace: FOR /F “tokens=2*”
With: FOR /F “tokens=2*” %%A IN (‘REG.exe query “%KEY_NAME%” /v “%VALUE_NAME%”‘) DO (set pInstallDir=%%B)
Mwayy’s Alternate Solution
If you would rather fix the installers themselves rather than the function they call, edit both Install_bshift_Support.bat and Install_OpFor_Support.bat
Replace: CALL FindHLDirectory.bat szHLDir
With: set “szHLDir=C:Program Files (x86)SteamsteamappscommonHalf-Life”
(To the directory where your install directory is located)
Thanks to these members of the community for finding solutions to the installation problem. If you change your username at any time let me know and I’ll update the guide to reflect your new name.
Running the Install Scripts:
Two more files will stick out in the same directory:
Install_bshift_Support.bat
Install_OpFor_Support.bat
Run each of them one time, it’ll bring up a fast cycling command prompt window.
After that Blueshift and Opposing Force are both extracted, installed and ready to play.
Unlocking the Hub
To unlock relevant areas in -sp_campaign_portal.bsp, add the following to your server.cfg; this also applies to listen servers. (LAN/Singleplayer)
as_command spcp_hlsp 1
as_command spcp_uplink 1
as_command spcp_opfor 1
as_command spcp_bshift 1
(Thanks to Catgirl for this series of commands)