Choo Choo explains! - CBaseEntity::InputKill()

So, earlier on PR-VS, I heard players got kicked off the server, with the reason of "CBaseEntity::InputKill()"

So, you might be wondering, why does this happen?

Well, I consider it Valve's half-assed way of cleaning up things in the saferoom tunnel once the finale event starts. If playing single-player, online co-op, this command "kicks" the infected bots if left trapped behind. It's meant to despawn them, so they can spawn during the finale.

However, when you have a co-op game of 16 players, or a VS game where you have 8 survivors, only 4 of those are "mains", which the game counts on. If all of the mains are outside (or dead), the finale can be started. This means any non-mains in the tunnel will get "kicked" by this valve command.

At least, this is roughly what I understand of the command. So, moreorless, just try to make sure not to start the finale until the rest of the survivor team is outside.