Automatically kick and penalize AFK players.

If a STANDING survivor or killer moves less than 5 or so? meters within 60s or so?, automatically kick them and give them the disconnection penalty as if they disconnected.

"But what about [insert reasons]?" Simple. Just code in certain exceptions so the auto-kick function is disabled or ignored in certain situations:

Exceptions

Survivor: If another Survivor or Killer is within a super small distance for the span of time (ie, bodyblocking them) AND the Survivor being blocked is actively running.

  • The running requirement prevents squads from AFKing next to each other to trigger the small distance requirement.
  • The running also makes it obvious the survivor being blocked was trying to move but cannot for some reason.

Killer: If a Survivor is hooked, caged, or downed nearby.

  • If other survivors are nearby, forcing leaving would be giving survivors a free unhook.

Comments

  • @SmolBlob said:

    If a STANDING survivor or killer moves less than 5 or so? meters within 60s or so?, automatically kick them and give them the disconnection penalty as if they disconnected.

    "But what about [insert reasons]?" Simple. Just code in certain exceptions so the auto-kick function is disabled or ignored in certain situations:

    Exceptions

    Survivor: If another Survivor or Killer is within a super small distance for the span of time (ie, bodyblocking them) AND the Survivor being blocked is actively running.

    • The running requirement prevents squads from AFKing next to each other to trigger the small distance requirement.
    • The running also makes it obvious the survivor being blocked was trying to move but cannot for some reason.

    Killer: If a Survivor is hooked, caged, or downed nearby.

    • If other survivors are nearby, forcing leaving would be giving survivors a free unhook.

    First fix matchmaking so it actually works then maybe you can do that.

  • ??? What does matchmaking have to do with people breaking the rules by being AFK?