You are viewing a potentially older version of this package. View all versions.
Scoops-LethalPhones-1.1.4 icon

LethalPhones

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

Date uploaded 12 hours ago
Version 1.1.4
Download link Scoops-LethalPhones-1.1.4.zip
Downloads 981
Dependency string Scoops-LethalPhones-1.1.4

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100
Rune580-LethalCompany_InputUtils-0.6.3 icon
Rune580-LethalCompany_InputUtils

API/Library for creating Unity InputActions with in-game re-binding support. Provides an alternative UI that allows for supporting mods to have in-game re-bindable keybinds.

Preferred version: 0.6.3
Evaisa-LethalLib-0.16.2 icon
Evaisa-LethalLib

Personal modding tools for Lethal Company

Preferred version: 0.16.2

README

Lethal Phones

As part of a new initiative, The Company has provided personal* phones to all employees. Upon clocking in to your next shift, you will find that pressing '~' will produce your 'very own'* mobile phone. You can use the state-of-the-art Rotation Dialing system to call your fellow employees for easier communication on the job.

*The provided Mobile Phones are property of The Company. Employee owns no stake in the phone they are provided.

NEW UPDATE - Phone Customization

Phone Skins gif

  • NEW options for personalizing your phone! Pick a skin/charm/ringtone on the main menu!
  • New configuration to turn phones into a ship upgrade that needs to be purchased!
  • A single sheet of loose leaf paper on a clipboard, where you can see everyone's phone numbers if you squint!
  • Compatability with WeatherRegistry and LethalElements, to support worse phone quality in more weather!
  • Make your own customizations! There is a tutorial here!

Phone example video below:

Phone Example Video

Features

  • Mobile Phones for all players!
  • Take out your phone with '~' by default, all controls are customizable in the menu.
  • Hold 'z' and click and move your mouse to dial the phone. Drag a number to the stopper to dial it just like a Real Mobile Rotary Phone.
  • Customize your phone with skins, charms, and ringtones!
  • Phones do not take up an inventory slot, and do not require battery! In exchange, they are 'immersive' to use and may not be reliable under pressure.
  • Phone calls will transmit all noises around the player you are talking to! Hear the explosion a split second before the call cuts!
  • Switch your phone to vibrate if you don't want monsters to hear how popular you are! Or switch it to silent to ignore all your friends.
  • Dynamic call quality! Have fun saying lines like "Can you repeat that?" and "What???" while deep in The Facility during a storm!
  • Receive calls from local fauna (?!?)
  • Many config options to customize your experience

Customizations

New skins, charms, and ringtones can be added as separate plugins, which can be used locally or uploaded to thunderstore.

Customization Guide

Known Issues

  • Still hunting down various edge-cases through playtesting.

Credits

  • The Killer: Ideas Guy
  • Myliaa: All Models and Textures
  • Soap: Rubber duck and testing help
  • Absolute Lambda: Boombox5 ringtone remix
  • Rune580: creator of LethalCompany InputUtils
  • Evaisa: creator of LethalLib
  • Scoops (me): code

CHANGELOG

[1.1.4]

  • Fixed errors being thrown whenever a player connected/disconnected if you had lost the Phonebook Clipboard
  • Added a new remixed Boombox5 ringtone by Absolute Lambda

[1.1.3]

  • Added a config to auto-hangup phones if they're put away, so that you cannot remain on a call if the phone is not actively out

[1.1.2]

  • Fixed a longstanding error that was causing clients to not get cleaned up properly when disconnecting, which would leave "ghosts"
  • Fixed customization ui scaling for non-1920x1080 screen sizes

[1.1.1]

  • Fixed an error caused by using customization addons
  • Added a link to the new github wiki page on how to make your own customizations

[1.1.0]

  • Added a new menu button that will open Phone Customization
  • Added 10 skins, 6 charms, and 18 ringtones
  • Implemented new syncing method, so phone numbers can now be seen written on the tape of other player's phones
  • Added a clipboard to the ship which has every player's phone number written on it
  • Added a config option to disable phones until they are purchased as a ship upgrade, as well as a config setting for how much they should cost
  • Added a config option to set all player's ringtones to default, in case you want the classic auditory experience
  • Added optional WeatherRegisty compat, which will allow the phones to have accurate connection quality during LethalElements' Weather
  • Added support for customization addons, so additional skins/charms/ringtones can be loaded from separate mods.

[1.0.11]

  • Added a config option to use a dialing indicator instead of the character's right hand, in case you're using a model with hands that don't fit the phone.

[1.0.10]

  • Updated .net version, which seems to have fixed issues with hoarding bug calling?

[1.0.9]

  • Fix for a compatibility issue with LateCompany

[1.0.8]

  • Fixed background noises not coming through on calls that you are spectating
  • Calling a corpse now correctly plays the ring audio from the corpse itself
  • Added a few more config values for death timing and volume levels
  • Fixed an edge case where rotary audio wouldn't stop playing if you quickly clicked on a number

[1.0.7]

  • Complete refactor of phones under the hood to allow for non-player phones (enemies and ship equipment)
  • Added a config file for some basic settings, this will be expanded more over time
  • Hoarding bug phones!
  • More audio from phones is now shared with players around you, like pickup/hangup noises
  • More sounds are now audible on calls while eavesdropping
  • New known issue of background noises not coming through on calls that you are spectating

[1.0.6]

  • Compatibility fix for TooManyEmotes

[1.0.5]

  • Fixed errors caused by having a player disconnect and reconnect to an active lobby
  • Added default controller bindings
  • Improved performance on audio source distance checking
  • Listening in on someone else's phone has a more accurate audio direction
  • Being on a call will now restore sanity, akin to walkies
  • Fixed some consistency problems with phone static
  • Fixed some edge cases that could have caused players to be silent on calls

[1.0.4]

  • Taking out your phone will now only drop your held item if your inventory is full. Otherwise it swaps to the first empty slot.
  • Inverse teleporting will now severely damage your connection quality for a bit.
  • Fixed some edge case errors.

[1.0.3]

  • Fixed some edge case errors when audio sources had components removed unexpectedly.

[1.0.2]

  • Added a video to description.

[1.0.1]

  • Updated credits.

[1.0.0]

  • Initial Release.