consequential-Oxygen icon

Oxygen

Don't forget to refill oxygen canisters!

Last updated 20 hours ago
Total downloads 198261
Total rating 19 
Categories Server-side Mods Tweaks & Quality Of Life BepInEx Equipment
Dependency string consequential-Oxygen-1.8.2
Dependants 114 other packages depend on this package

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
Rune580-LethalCompany_InputUtils-0.7.13 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.13
Evaisa-LethalLib-1.2.0 icon
Evaisa-LethalLib

Personal modding tools for Lethal Company

Preferred version: 1.2.0

README

Oxygen

Adds oxygen management to Lethal Company. Your oxygen supply is limited — keep an eye on it and refill your tank before it runs out!

Compatibility with other mods
  • EladsHUD — alternative oxygen HUD layout.
  • ShyHUD — oxygen HUD hiding support.
  • LCVR — VR HUD and controller interaction, with Arm HUD enabled or disabled.
  • ImmersiveVisor — additional oxygen consumption when the helmet is severely cracked.
  • Configurable oxygen protection in special areas added by other mods.

Compatibility with OopsAllFlooded may vary. If both mods are installed, Oxygen's refill item is called OxyBoost; OopsAllFlooded adds a separate Oxy-Canister.

Features

NEW: Share oxygen with teammates

A gauge on each player's backpack shows their current oxygen level, even when the HUD is hidden.

Hold Transfer oxygen while aiming at a teammate's backpack from behind. The default is E on keyboard or West on gamepad. Rebind Oxygen → Transfer oxygen in the keybind settings independently of the game's Interact action, for example when using PushCompanyFork. In LCVR, use the primary controller's Grip action.

Transfers oxygen without loss, at 5% of tank capacity per second by default. The host can change the transfer rate in the config.

Backpack oxygen gauge

Oxygen management

  • Oxygen consumption outside and inside facilities.
  • Additional consumption while running, scared or underwater.
  • Breathe underwater while your tank still has oxygen.
  • Configurable consumption rates for individual moons.
  • Configurable breathable moons where outdoor oxygen consumption is disabled.
  • Running out of oxygen causes damage and visual effects.
  • Optional oxygen recovery at the start of a round and when the ship leaves.
  • An optional hold-to-die action if you become trapped underwater.

HUD Changes

Displays your remaining oxygen.

Supports the vanilla HUD, EladsHUD and LCVR (works with Arm HUD enabled or disabled). Optional automatic hiding above a configurable oxygen level.

Vanilla oxygen HUD Oxygen with EladsHUD Oxygen HUD in LCVR
Vanilla EladsHUD LCVR

Sounds and warnings

  • Breathing sounds respond to walking, running, exhaustion and fear.
  • A low-oxygen alarm sounds below 20% oxygen and becomes more frequent below 10%.
  • The alarm works even when the HUD is hidden.

Configurable sound volumes, notifications and alarm controls.

OxyBoost

A portable oxygen refill item available from the terminal store.

Configurable price and refill amount. Can be enabled or disabled in the config.

OxyBoost

OxyCharger

A physical gauge on the front of the station shows the team's remaining ship oxygen reserve on Eclipsed moons. An empty reserve leaves the dial blank; ∞ means unlimited oxygen. The gauge follows manual and automatic refills and stays attached when the station is moved or stored.

Refill your oxygen using the cylinders on the ship.

  • Supports manual refilling and optional automatic refilling.
  • Can be moved, rotated and stored using ship build mode (Type oxycharger in the terminal to return it from storage).

Can be enabled or disabled in the config.

OxyCharger

Automatic refilling

Choose when oxygen automatically refills:

  • While the player is on the ship.
  • Only while the player is on the ship and the doors are closed – the default.
  • Disabled, requiring manual refills using OxyCharger.

The refill rate is configurable.

Weather complications

Eclipsed moons can limit the ship's oxygen supply until you leave the moon. The remaining ship reserve is shared between players.

The oxygen limit and weather complication can be configured.

Installation

R2ModMan or Thunderstore Mod Manager

  1. Open the mod's Thunderstore page.
  2. Click Install with Mod Manager.

Manual

  1. Install BepInEx, LethalLib and LethalCompany InputUtils with their required dependencies.
  2. Download and extract the Oxygen archive.
  3. Place Oxygen.dll in BepInEx/plugins.

El. Psy. Kongroo.