Killing Floor

Killing Floor

Not enough ratings
TooLateMate [reupload]
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
9.911 KB
10 Jan, 2020 @ 10:43pm
1 Change Note ( view )

Subscribe to download
TooLateMate [reupload]

Description
DISCLAIMER:
This is a reupload of the mutator I made in the past for Killing Floor community. I have closed my other account, so all content have been removed.


TooLateMate mutator is an attempt to fix the way how the game handles with late joiners. Due the fact that this UT2004 leftover never fully worked in KF conditions I have taken steps to write a compatible mutator.

The idea is simple, 20 seconds prior wave start (set by admin, above 5) all players from current game are being whitelisted and anti-latejoiner script starts to roll.

From now on, any new player joining to the game will be automatically discarded from the current game session with appropiate disconnect message (see screenshot).

Mutator is automatically whitelisted since TWI removed whitelist check some time ago. If you use MapVoteV2 you can add this mutator to selected vote options.

Features:
  • Player List is saved at certain trader time (set by admin, default is at 5th trader time if we wont count the short one upon spawn)
  • Saving process message in chat 20 secs prior next wave
  • Constant verification of players currently playing to detect any late joiners
  • Instant kick with appropiate disconnect message and chat message for others
  • Spectators and logged admins are supposed to be safe from being kicked (tests needed)
  • Thanks to Player List, player who got disconnected for some reason is safe to rejoin the game
  • KFO support
  • VIP list (abandoned)

For admins:
TooLateMate.ini file allows you to set the trader time wave during which the whitelisting will proceed. WhenToSaveWave value should be set above 5. Wave number in code increases everytime when the trader break starts. KFOWaveSubstrahend can be set between 0 and 7. The number is used for equation:
Code:

KFOMaxWaveIndex - KFOWaveSubstrahend


Installation:
1. Subscribe.
2. Launch the game.
3. Wait until files will be downlodaed (check progress in upper right corner).
4. Files can be found in (...)\Steam\steamapps\common\KillingFloor (I chose not to mess with your System folder just in case)

Alternative download link:
https://www.mediafire[DOT]com/file/4764zp0b2f65fww/TooLateMate.zip/file

On the end, I would like to thanks my friend rAmfu for lending me a hand with testing on his servers and ideas.

Server with this mutator (enabled on Sui/HoE and KFO):
Mordownia | From Normal To HoE | Long 80.211.157.35:7707