You are viewing a potentially older version of this package. View all versions.
BeanCan-Instruments4Music-0.5.0 icon

Instruments4Music

This plugin aims to introduce some musical instruments to the Lethal Company.

Date uploaded 4 months ago
Version 0.5.0
Download link BeanCan-Instruments4Music-0.5.0.zip
Downloads 4825
Dependency string BeanCan-Instruments4Music-0.5.0

This mod requires the following mods to function

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

README

Instruments4Music

Introduction:

This plugin aims to introduce some musical instruments to the Lethal Company.

This plugin utilizes LethalCompany InputUtils for configuring key binds.

The developer has limited knowledge of C# or Unity, so this plugin may crash at any time in its current version.

How to use:

Aim at the cord of the ship’s alarm horn and press "q" for 3 seconds.

You can then play the horn as an instrument.

Note Name C D E F G H I
Higher q w e r t y u
Mid a s d f g h j
Lower z x c v b n m

Press "tab" to exit playing mode.

Future Plans:

  1. Introduce more stationary or portable instruments.
  2. Implement a user interface for music playback.
  3. Prevent the player from moving or interacting with objects while playing music.
  4. Synchronize music playback with other players.

CHANGELOG

Instruments4Music

Releases:

Release v0.5.0

  1. Converted the ship's horn into a playable instrument.

Release v1.0.0

  1. More items are now being recognized as instruments.
  2. Implement a user interface for playing music.
  3. Introduced functionalities for semitones, sustain pedal, and soft pedal.
  4. Implemented a secondary set of key bindings.

Release v1.1.0

  1. Fixed an issue where sound continued to play after exiting performance mode.
  2. Fixed an issue where the mod became inactive when rejoining a room after leaving.
  3. Implemented volume decay using an exponential function.(more scientific)
  4. Added the Whoopie Cushion.
  5. Changed the default key for starting a performance to backspace.

Release v1.5.0

  1. Implement the autoplay function and free my hands.
  2. Use AudioMixer instead of pitch so the audio length won't change.
  3. Fix the conflict with CustomSounds, see Replace the wrong AudioClip.
  4. The player will stop moving when the primary music mode is active.
  5. Add lots of custom configurations.

Release v2.0.0

  1. Network Sync! Finally!

Release v2.1.0

  1. Change the audio to totally 3D audio.
  2. Support two ways to tune the audio, switch by backslash ().