PlayBlueprint
ResourceSecondary

Oxygen System

A continuously draining resource that pressures the player to keep moving.

SurvivalTimerResource

On this page v

Player intent

The player wants to manage a depleting clock while still acting deliberately.

Role in the core loop

Oxygen sets the soft time limit of every room and interacts with both traversal and salvage decisions.

Usage conditions

  • Player is outside a safe pressurized zone.

Parameters

ParameterValue
Base drain1%/s
Tank capacity100%
Recycler regen0.4%/s

Rules & logic

  • Reaching zero oxygen is an instant, non-recoverable failure.
  • Boosting and tethering add a flat oxygen cost on top of base drain.

Scenarios

Recycler relief

Given
The player has the oxygen recycler module equipped.
When
They hold position in a calm room.
Then
Net oxygen drain is reduced, enabling longer planning.

Edge cases

  • Recycler regen must never exceed base drain to avoid infinite stalling.

Dependencies

  • Momentum traversal
  • Suit module loadout

QA notes

  • Verify oxygen UI pulse begins at the 15% threshold.

Related materials

Related UI Specs

Related GDD