Killing Floor 2

Killing Floor 2

Controlled Difficulty
blackout  [developer] Nov 18, 2016 @ 3:04pm
Released build 4218dda3 (2016-11-18)
Dedicated Server fixes

This build fixes a problem specific to running CD on a dedicated server. TWI added an overzealous gametype integrity check sometime after v1043, apparently in an attempt to make quickjoin less unreliable (judging from the comment above the code). However, the check actually executes every single time a map changes, for all clients, regardless of how they joined. It resulted in everyone connected to a CD dedicated server getting unceremoniously booted without so much as an error message whenever the map changed. I disabled this check in CD.

I also fixed harmless but noisy log spam about "CachedGVC" being None that occurred in dedicated server mode.

Neither of these items affect playing solo.

Increased FakePlayers range to 0-32

This used to be limited to 0-5 (inclusive), mostly because I was paranoid about supporting higher fake player counts. I've had time to put 7+ through some testing recently and have become less paranoid because things appear to be working as expected. I therefore increased the FakePlayer limit to 0-32 (inclusive). Strange things may happen if the total player count is greater than 32 (i.e. humans + FakePlayers > 32) -- I have only tested scenarios where the total is <= 32.