You are viewing a potentially older version of this package. View all versions.
TranslationLookasideBufferModding-LethalPhonesVariableCallTimeout-1.0.0 icon

LethalPhonesVariableCallTimeout

Configurable unanswered-call timeouts for LethalPhones: a fixed duration or the receiving phone's ringtone length. Install on all players.

Date uploaded a day ago
Version 1.0.0
Download link TranslationLookasideBufferModding-LethalPhonesVariableCallTimeout-1.0.0.zip
Downloads 24
Dependency string TranslationLookasideBufferModding-LethalPhonesVariableCallTimeout-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
Scoops-LethalPhones-1.3.23 icon
Scoops-LethalPhones

Company Owned Personal Phones. A more interactive alternative to walkie talkies.

Preferred version: 1.3.23

README

LethalPhonesVariableCallTimeout

Description

A Lethal Company Mod and an addition to the mod LethalPhones by Scoops. LethalPhones has a fixed duration for call timeouts. Therefore LethalPhonesVariableCallTimeout lets you either configure this fixed duration or alternatively let the call timeout be determined by the length of the ringtones(e.g. if you have custom ringtones).

Features

  • Change LethalPhones call timeout duration, either to a fixed duration or variable based on ringtone length

Technical Details

  • Developed for Lethal Company v81 and LethalPhones 1.3.23.
  • Two configurable modes:
    • Fixed: use a fixed timeout, configured through FixedSeconds. Default: 45 seconds.
    • RingtoneLength: calculate the timeout from the called phone's ringtone length.
  • FixedSeconds also serves as a fallback if a usable ringtone length cannot be determined.
  • In RingtoneLength mode:
    • MaximumRingtoneSeconds caps the calculated timeout, including the grace period.
    • RingtoneGraceSeconds adds an optional buffer to account for network delay.
  • Applies to player and Switchboard calls. Enemy-initiated call timers remain unchanged.
  • Install on all clients and use matching settings and ringtone files.

Installation

  • Install through r2modman or Thunderstore Mod Manager, including the required dependencies.
  • Launch the game once to generate BepInEx/config/lethalphones.calltimeout.cfg.
  • The default configuration uses a fixed 45-second timeout.
  • To use individual ringtone lengths, set Mode = RingtoneLength in the configuration.

Disclaimer

  • The mod's code was generated by using AI-Tools since I just wanted to have a variable call timeout duration for LethalPhones in my modpack. I'm afraid I have already enough to do <3.
  • All credits to the original LethalPhones mod go to Scoops, without whom my mod would not exist

Credits

  • Scoops for LethalPhones

Contact

  • Contact me via GitHub if you have any questions or issues with the mod

CHANGELOG

1.0.0

  • Initial release
  • Added configurable fixed and receiving-ringtone-based unanswered-call timers.
  • Added a fallback duration, ringtone-duration cap and optional grace period.
  • Extended audible-noise notifications to cover longer ringing.
  • Preserved enemy-originated call timers and the original answer/hangup logic.