You are viewing a potentially older version of this package. View all versions.
chouja-DisableClientSideTimeout-1.0.2 icon

DisableClientSideTimeout

Disables client-side Photon timeout checks

By chouja
Date uploaded a month ago
Version 1.0.2
Download link chouja-DisableClientSideTimeout-1.0.2.zip
Downloads 1273
Dependency string chouja-DisableClientSideTimeout-1.0.2

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.2403 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.2403

README

DisableClientSideTimeout

Modified port of JustSomeGuy's DisableClientsideTimeout mod for R.E.P.O.

Disables Photon client-side forced disconnects stemming from connection timeouts.

CHANGELOG

Changelog

1.0.2

Despite blocking client-side disconnects, v1.0.1 leaves the client in a zombie state on timeout, which may interfere with disconnection recovery attempts and exacerbate connectivity issues.

  • Patch out more timeout-related mutative operations
  • Fall through the timeout handler block to continue attempting to exchange messages

1.0.1

v1.0.0 concealed the error code, but did not actually stop the client from disconnecting. v1.0.1 is an attempt to correct this.

  • Disable Photon.PeerBase::Disconnect() calls on TimeoutDisconnect

1.0.0

  • Port JustSomeGuy-DisableClientsideTimeout-1.1.0 directly, excluding config option