You are viewing a potentially older version of this package. View all versions.
JS03-LC_VEGA-2.0.2 icon

LC VEGA

VEGA is a sentient AI from the modern DOOM games that can assist you in many different ways through voice commands. You can ask him to do almost anything, and can even give you info about moons, creatures and a lot more.

Date uploaded 2 weeks ago
Version 2.0.2
Download link JS03-LC_VEGA-2.0.2.zip
Downloads 3346
Dependency string JS03-LC_VEGA-2.0.2

This mod requires the following mods to function

loaforc-VoiceRecognitionAPI-2.0.0 icon
loaforc-VoiceRecognitionAPI

Loads Windows Speech recognition into Lethal Company and provides a dev-friendly way of using it.

Preferred version: 2.0.0
Rune580-LethalCompany_InputUtils-0.7.7 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.7.7
BMX-LobbyCompatibility-1.1.0 icon
BMX-LobbyCompatibility

Towards a future with fewer lobby incompatibility errors.

Preferred version: 1.1.0

README

LC-VEGA

logo

Showcase videos

demo

viperianShowcase

Description

VEGA is a sentient AI from the modern DOOM games that can assist you in many different ways through voice commands. You can ask him to do almost anything, and can even give you info about moons, creatures and a lot more.

What can I ask VEGA to do?

VEGA is able to perform a very wide variety of actions. From disabling hazards, opening doors, to even giving you an Advanced Scanner that can detect nearby items and entities.

Here's the full list of all the things you can ask him to do:

Moons


You can ask VEGA to give you information about any of the base game's moons with the following voice command:

  • VEGA, info about [name of the moon]

Creatures


You can ask VEGA to read out a creature's bestiary entry with the command:

  • VEGA, read [creature's name] entry

You can also ask him to give you a summary of the creature by saying:

  • VEGA, info about [creature's name]

Some creature mods are compatible with these commands. Check the list of compatible creature mods that is at the end of the page for more details.

Advanced Scanner


VEGA is capable of adding two trackers to your helmet's display that will give you information on how many items and creatures are near you in real time, similarly to the ship's minimap. The item tracker doesn't just give you the number of nearby items however, it also displays how much they are worth in total. Also, items held by you or other players do not get tracked by the Advanced Scanner.

advancedScannergif

To activate the Advanced Scanner, use the following command:

  • VEGA, activate scanner / enable scanner / turn on scanner / activate advanced scanner / enable advanced scanner / scan

To disable it, you can just say:

  • VEGA, disable scanner / turn off scanner / disable advanced scanner / turn off advanced scanner / disable scan

Secure doors


VEGA can open and close the closest secure door to you with the following commands:

  • VEGA, open secure door / open door / open the door / open the secure door
  • VEGA, close secure door / close door / close the door / close the secure door

Alternatively, you can also ask him to open or close all secure doors in the facility with these commands:

  • VEGA, open all secure doors / open all doors
  • VEGA, close all secure doors / close all doors

Hazards


You can ask VEGA to disable the nearest turret, mine or spike trap with the following commands:

  • VEGA, disable turret / disable the turret
  • VEGA, disable the mine / disable mine / disable the landmine / disable landmine
  • VEGA, disable the trap / disable trap / disable the spike trap / disable spike trap

And, as is the case with Secure Doors, he can also disable all mines, traps and turrets inside the facility with the following commands:

  • VEGA, disable all turrets
  • VEGA, disable all mines / disable all landmines
  • VEGA, disable all traps / disable all spike traps

Teleporter


VEGA is capable of using the ship's teleporter. To have him do so, you just have to say:

  • VEGA, tp / teleport / activate tp / activate teleporter

VEGAusingteleporter

I heavily recommend you always use the Radar Switch command before asking him to use the teleporter if you aren't playing solo, as you could otherwise accidentally teleport someone else back to the ship.

Radar Switch


VEGA can focus the ship's radar / cameras / minimap on you by saying:

  • VEGA, focus / focus on me / switch to me / switch radar / switch radar to me

Reports

Crew Status


You can ask VEGA to give you a status report of your crew that tells you how many players are left with the following command:

  • VEGA, crew status / team status / crew info / team info / crew report / team report

Here's an example of what it can look like:

crewreportexample

Scrap Scan


You can ask VEGA to perform a moon wide scrap scan that tells you how many items are inside and how many items you have in the ship as well as the total value for both with the following command:

  • VEGA, scrap left / items left / scan for scrap / scan for items

Here's an example of what it can look like:

scrapscanexample

Who's in the ship?


You can ask VEGA to give you a report with the names of the people that are in the ship with the following command:

  • VEGA, crew in ship / people in ship / get crew in ship / get people in ship / how many people are in the ship? / is anyone in the ship? / is anybody in the ship?

Here's an example of what it can look like:

crewinshipexample

Radar Boosters


VEGA is capable of interacting with the nearest Radar Booster to you. You can have him use the flash command by saying:

  • VEGA, flash

And the ping command with:

  • VEGA, ping

Signal Translator


You can ask VEGA to transmit a wide variety of different signals to the signal translator with the command:

  • VEGA, transmit / send [message]

This is the defualt set of messages you can send:

  • YES
  • NO
  • OKAY
  • HELP
  • THANKS
  • ITEMS
  • MAIN
  • FIRE
  • GIANT
  • GIANTS
  • DOG
  • DOGS
  • WORM
  • WORMS
  • BABOONS
  • HAWKS
  • DANGER
  • GIRL
  • GHOST
  • BRACKEN
  • BUTLER
  • BUTLERS
  • BUG
  • BUGS
  • YIPPEE
  • SNARE
  • FLEA
  • COIL
  • JESTER
  • SLIME
  • THUMPER
  • MIMIC
  • MIMICS
  • MASKED
  • SPIDER
  • SNAKES
  • OLD BIRD
  • HEROBRINE
  • FOOTBALL
  • FIEND
  • SLENDER
  • LOCKER
  • SHY GUY
  • SIRENHEAD
  • DRIFTWOOD
  • WALKER
  • WATCHER
  • INSIDE
  • TRAPPED
  • LEAVE
  • GOLD
  • APPARATUS

You can add your own custom messages in the configuration file under the Dialogue & Interactions section.

Time


You can ask VEGA what the current time of day is by saying:

  • VEGA, time / time of day / current time / current time of day / what time is it? / what's the current time of day?

Ship


VEGA can interact with the ship's doors, allowing you to close or open them, as well as being able to turn on or off the ship's lights.

To interact with the doors, you have to say:

  • VEGA, open ship doors / open the ship's doors / open hangar doors
  • VEGA, close ship doors / close the ship's doors / close hangar doors

To interact with the lights, you need to say:

  • VEGA, lights out / lights off / turn the lights off
  • VEGA, lights on / turn the lights on

Weather


VEGA can give you information on all weather phenomena from the base game by saying:

  • VEGA, info about rainy / stormy / foggy / flooded / eclipsed weather

Miscellaneous


There are some additional interactions you can have with VEGA, such as being able to thank him or telling him to stop talking.

To tell him to stop talking, you can use one of the following commands:

  • VEGA, shut up / stop / stop talking
  • Shut up, VEGA / Stop, VEGA / Stop talking, VEGA

And to thank him, you can say:

  • VEGA, thank you / thanks
  • Thank you, VEGA / Thanks, VEGA

What can VEGA do by himself?

On his own, VEGA can:

  • Let you know it's getting late when inside a moon's facility.
  • Give you a brief and informative warning when taking out the Apparatus.
  • When you scan a creature for the first time, he will give you a short summary about it, with some helpful tips on how to avoid / deal with them as well.
  • Read bestiary entries out loud.
  • Give you some information on the current weather of the moon you're going to as you are landing if you have 150 experience points or less.

Supported mods

VEGA v2.0 or above is compatible with some of the most popular and used Lethal Company mods on Thunderstore.

I have separated the list of supported mods into two different categories based on the features VEGA has support for:

Mods that add new voice commands, features or interactions


  • Malfunctions:

    VEGA can warn you and give you information about a malfunction the moment it happens. His capabilities are also affected by them.

  • Toil-Head:

    VEGA can disable the turrets on Toil-Heads.

  • Lategame Upgrades:

    You can ask VEGA to use the Discombobulator ship upgrade by saying:

    • VEGA, attack / stun / shock
  • Ship Windows:

    You can ask VEGA to open or close the ship's shutters with the following commands:

    • VEGA, open shutters / open window shutters / open ship shutters
    • VEGA, close shutters / close window shutters / close ship shutters
  • Diversity:

    VEGA will sometimes reply to some of the speaker lines from Diversity. By default the chance of him replying is 40%. This can be configured.

  • Facility Meltdown:

    VEGA will give you different warnings when pulling the apparatus.

Mods that add new creatures


  • Giant Specimens
  • Football
  • Locker
  • Peepers
  • Rolling Giant
  • Shy Guy / SCP-096
  • Siren Head
  • Faceless Stalker
  • Moonswept
  • Shockwave Drone
  • Lethal Things (Boombas & Maggie)
  • LC_Office (Shrimp)

Credits

  • id Software for creating the original character of VEGA.
  • My friend Nico for helping me test and polish the mod, as well as giving me suggestions and ideas to further improve it.
  • All the people that use the mod and have constantly been giving me ideas, suggestions and support. I appreciate it a lot <3

CHANGELOG

Version 2.0.3

  • Added the message LOST to the default set of signal translator messages.
  • Added a new config option under the Advanced Scanner section called Range that allows you to change how far the scanner can reach.
  • Fixed an issue that caused VEGA to still take into account turrets that aren't visible when disabling a turret. This issue affected both normal and Toil-Head turrets.
  • Fixed an issue that allowed VEGA to use the teleporter when a Power Malfunction happened.

Version 2.0.2

  • The way VEGA replies to the Diversity speaker has received a slight rework. This should hopefully fix an issue that caused him to sometimes give the same replies when playing as a client.

Version 2.0.1

  • Added a new variant for an existing voice line.
  • Fixed the Manual Listening key not working properly and spamming the log with errors when Enable VEGA listening automatically is set to false.

Version 2.0.0

Additions

Vanilla

  • Added InputUtils as a dependency.

  • Added a new feature: Manual Listening.

    With it enabled, VEGA will only listen to what you say if you tell him to do so by saying: "VEGA, activate". To make him stop listening, you say: "VEGA, deactivate". You can also make him start or stop listening with the press of a key (X by default).

  • Added 3 new config options under the Voice Recognition section related to the new Manual Listening feature:

    • Manual Listening:

      Determines if VEGA should only be able to hear you when you ask him to.
    
    • Enable VEGA listening automatically:

      Makes VEGA listen automatically when joining a game. Only works if Manual Listening is set to true. Applies after restarting the game.
    
    • Register Manual Listening commands

      NOTE: The commands "VEGA, activate" and "VEGA, deactivate" will only work if Manual Listening is set to true.

  • Added 2 new sound effects related to Manual Listening.

  • Added a new config section called Sound:

    • You can now change VEGA's volume with the new Volume config option.
    • The Ignore Master volume setting config option has been moved from the Dialogue & Interactions section.
  • Added a new config option under the Advanced Scanner section that lets you change if it is capable of detecting Masked Employees. Set to false by default.

  • Added a new config option under the Dialogue & Interactions section called Give weather info.

  • Added the message JESTER to the default set of signal translator messages. (Thank you Lunxara for letting me know it was missing)

  • Added 2 new voice commands:

    • Crew in ship: VEGA, crew in ship / people in ship / get crew in ship / get people in ship / how many people are in the ship? / is anyone in the ship? / is anybody in the ship?
    • Scrap left: VEGA, scrap left / items left / scan for scrap / scan for items

    Config options have been added to enable / disable them.

  • Added a new phrase for the Time voice command:

    • VEGA, what time is it?
  • Added new phrases for the Stop talking voice command:

    • Shut up, VEGA
    • Stop, VEGA
    • Stop talking, VEGA
  • Added 2 new voice lines for the Ship's lights.

  • Added 2 new voice lines for the Ship's doors.

  • New voice lines for the Apparatus warning have been added. Different voice lines will play depending on who pulled the apparatus.

  • The mod now stores some values in a save file to allow for better interactions and an overall improved experience.

Mods

Added support for the following mods:

  • Malfunctions:

    • VEGA can now warn you and give you information about a malfunction when it happens. His capabilities are also affected by them. You can disable the warnings in the config under the new Mod Interactions section.
  • Toil-Head:

    • VEGA can now disable the turrets on Toil-Heads.
  • Lategame Upgrades:

    • You can now ask VEGA to use the Discombobulator ship upgrade by saying:
      • VEGA, attack / stun / shock

    A config option has been added to enable / disable it.

  • Ship Windows:

    • You can ask VEGA to open or close the ship's shutters with the following commands:
      • VEGA, open shutters / open window shutters / open ship shutters
      • VEGA, close shutters / close window shutters / close ship shutters

    A config option has been added to enable / disable them.

  • Diversity:

    • VEGA can now reply to some of the speaker lines from Diversity. By default he will only reply 40% of the time. You can change how often he can reply under under the new Mod Interactions section. You can also disable this interaction altogether.
  • Facility Meltdown:

    • VEGA will give you different warnings when pulling the apparatus.
  • Giant Specimens

  • Football

  • Locker

  • Peepers

  • Rolling Giant

  • Shy Guy / SCP-096

  • Siren Head

  • Faceless Stalker

  • Moonswept

  • Shockwave Drone

  • Lethal Things (Boombas & Maggie)

  • LC_Office (Shrimp)

Changes

  • Lobby Compatibility is now a hard dependency.
  • The confidence value can now be adjusted mid-game, it no longer requires a game restart.
  • VEGA's volume has been increased.
  • You can now disable turrets, landmines and spike traps while outdoors.
  • VEGA now only checks for visible turrets when trying to disable a turret.
  • VEGA can now disable a turret from any distance as long as it is visible.
  • The default confidence value is now 0.7 instead of 0.9.
  • VEGA now only plays his intro the first time you use the mod.
  • VEGA's late warning now takes into account if you were outside before going back into the facility.
  • VEGA no longer plays the Ships' Doors voice lines if the doors haven't actually opened or closed.
  • The delay for some voice lines has been slightly increased.
  • Moved some internal stuff around for improved stability.

Old versions

Version 1.3.0

  • Fixed teleporter commands always requiring a confidence value of 0.93 or higher.
  • Added a new config option that lets you add your own messages to the singal translator message list.
  • Updated the default list of signal translator messages with new messages.

Version 1.2.2

  • Added 3 new voice lines.
  • Updated an existing voice line.

Version 1.2.1

  • Added a new config option under the Voice Recognition section that allows you to change VEGA's confidence. It determines how easy / hard it is for VEGA to recognize voice commands. Higher values means he needs to be more confident, lower values will activate more often, but will cause more false positives.

Version 1.2.0

  • Added a new config option that allows VEGA to ignore the game's Master Volume setting and always play at the same volume level.
  • VEGA's audio source is no longer affected by reverb and other audio effects, which helps increase immersion.
  • Fixed some config naming inconsistencies in the Voice Recognition section

Version 1.1.1

  • Fixed a small inconsistency with the Vocal Level config option.

Version 1.1.0

  • Added a new config option that allows you to enable / disable VEGA reading bestiary entries out loud when viewing them in the terminal.
  • Added a new config section called Voice Recognition that allows you to choose which voice commands will be registered.

newconfsection

Version 1.0.0

Initial release