Part 1 of ScrN Brutal KF Bundle. You need to download both parts.
DOWNLOADING & INSTALLING.
Make sure you have downloaded both ScrN Brutal KF Bundle parts: Part 1 and Part 2
Just unzip both of them into your KillingFloor folder.
Bundle contains NO replacement of original KF files! If system ask you to overwrite, then it means you already have some of custom content installed (maybe via Steam Workshop). Just click "Overwrite" to ensure you will have correct version.
INITIAL CONFIGURATION
There are only a few changes must be done to make this bundle work.
Open your (server's) KillingFloor.ini with text editor.
Look for VotingHandlerType line under [Engine.GameInfo] category and REPLACE it with the line below:
VotingHandlerType=KFMapVoteV2.KFVotingHandler
Look for ServerActors lines under [Engine.GameEngine] category and ADD the following line beneath them:
ServerActors=NetReduceSE.NetReduceSE
That's all of configuration!
Running the ScrN Brutal KF Bundle
a) Running via console command (Fast way)
1. Copy the line below (select line and press Ctrl+C):
start KF-WestLondon.rom?Listen?Game=ScrnBalanceSrv.ScrnGameType?Difficulty=7?GameLength=2?VACSecured=true?MaxPlayers=6?Mutator=ScrnSP.ServerPerksMutSE,ScrnBalanceSrv.ScrnBalance
2. Launch KF.
3. Open console (tilde by default) and press Ctrl+V to paste it, then ENTER.
That's it, You're ready to play :)
You can switch difficulty and game modes right in the game:
click "Main Menu" -> "Map Voting" and select config you wish.
b. Running via Steam Game Launch Options (Fastest way)
If you don't have plans to play vanilla in near future, then you can set launch command
in steam to skip copy-pasting console command every time:
1. Right-click on Killing Floor game in your Steam Library and select "Properties" from popup menu.
3. Press "SET LAUNCH OPTIONS..." button.
4. Copy the following line there:
KF-WestLondon.rom?Listen?Game=ScrnBalanceSrv.ScrnGameType?Difficulty=7?GameLength=2?VACSecured=true?MaxPlayers=6?Mutator=ScrnSP.ServerPerksMutSE,ScrnBalanceSrv.ScrnBalance
5. OK, then Close.
Now every time you launch KF, it will automatically launch ScrN Bundle game.
c. RUNNING THE GAME VIA GUI MENUS (Usual and slow way)
If you want to play ScrN Bundle in Solo more or Listen a server, then do them following steps:
- Launch the game.
- Click "Host the game". Do NOT click Solo, because it may crash the game.
- Choose "ScrN Floor" game type.
- Select Map. Game length selection is not available there, but we will fix it later.
- Go to "Mutators" page.
- Add the following mutators:
ScrN Server Veterancy Handler
The ScrN Balance Server
- If you want to play with custom zeds, then add one of "Zeds: " mutators.
- Go to "Server Rules" page.
- Check "View Advanced Options"
- If you want to play Solo, then set Max Players = 1 and Max Spectators = 0. This will emulate Solo mode, but won't crash your game on some maps.
- Go to "Sandbox" page. We won't use Sandbox mode. It is just a workaround how to set game length in custom game modes (ScrN Floor).
- Select Difficulty and Game Length (do NOT use Custom!).
- Click "LISTEN" button without leaving "Sandbox" page (or length will reset)
FIRST TIME GAME SETUP
When map is loaded but before you click "Ready" and start enjoying the action I recommend to click "Main Menu" -> "ScrN Features" and customize your gameplay experience. There you can enable/disable manual reload, damage number popups, grenade cooking, switch between Classic and ScrN Cool HUD etc.
After that click "Settings" -> "Controls" and scroll down the control list until you see "ScrN Features". There you can assign key for Quick Melee Bash, Clear Zoom and other cool commands.
SETTING UP DEDICATED SERVER
This manual assumes that you already know how to setup KF dedicated server and
already have vanilla KF server istalled.
Procedure for server istalation is the same as for local machine:
- Do steps 1 and 2: download, unzip and configure KillingFloor.ini.
- Download UZ2 creation script
- Extract UZ2 folder from ScrnBundleUZ2.zip into your KillingFloor main folder.
- Go to UZ2 folder and launch make_ScrnBundle_uz2.cmd
This will create all .uz2 files you need to put on your Fast-Redirect Server.
make_ScrnBundle_uz2.cmd script is for Windows. I hope Linux admins should be smart enough to figure out how to modify it for Ux Shell.
Example of server launch command line:
ucc server KF-WestLondon.rom?Game=ScrnBalanceSrv.ScrnGameType?Difficulty=7?GameLength=2?VACSecured=true?MaxPlayers=12?Port=7707?Mutator=ScrnSP.ServerPerksMutSE,ScrnBalanceSrv.ScrnBalance log=KillingFloorServer.log
Version 2 Released!
Version 3 released!