From 267cc9e2a09c8adb2d4d7aa565f572bb117f4251 Mon Sep 17 00:00:00 2001
From: CHOMPStation2StaffMirrorBot
<94713762+CHOMPStation2StaffMirrorBot@users.noreply.github.com>
Date: Sat, 11 Oct 2025 22:49:25 -0700
Subject: [PATCH] [MIRROR] methane in gas sensor console (#11806)
Co-authored-by: Will <7099514+Willburd@users.noreply.github.com>
---
.../tgui/interfaces/GeneralAtmoControl/Sensors.tsx | 14 +++++++++++---
.../tgui/interfaces/GeneralAtmoControl/types.ts | 1 +
.../tgui/interfaces/SupermatterMonitor.tsx | 8 ++++----
3 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/GeneralAtmoControl/Sensors.tsx b/tgui/packages/tgui/interfaces/GeneralAtmoControl/Sensors.tsx
index d34a9aecfd..420e36195e 100644
--- a/tgui/packages/tgui/interfaces/GeneralAtmoControl/Sensors.tsx
+++ b/tgui/packages/tgui/interfaces/GeneralAtmoControl/Sensors.tsx
@@ -31,8 +31,15 @@ const AtmoSensor = (props: { sensor: sensor }) => {
return UNABLE TO FIND SENSOR;
}
- const { pressure, temperature, oxygen, nitrogen, carbon_dioxide, phoron } =
- sensor.sensor_data;
+ const {
+ pressure,
+ temperature,
+ oxygen,
+ nitrogen,
+ carbon_dioxide,
+ phoron,
+ methane,
+ } = sensor.sensor_data;
const labeledListContents: React.JSX.Element[] = [];
if (pressure) {
@@ -56,7 +63,8 @@ const AtmoSensor = (props: { sensor: sensor }) => {
{carbon_dioxide ? (
({carbon_dioxide}% CO²)
) : null}
- {phoron ? ({phoron}% TX) : null}
+ {phoron ? ({phoron}% PH) : null}
+ {methane ? ({methane}% CH₄) : null}
,
);
diff --git a/tgui/packages/tgui/interfaces/GeneralAtmoControl/types.ts b/tgui/packages/tgui/interfaces/GeneralAtmoControl/types.ts
index 063552187b..8bf2ea3c9a 100644
--- a/tgui/packages/tgui/interfaces/GeneralAtmoControl/types.ts
+++ b/tgui/packages/tgui/interfaces/GeneralAtmoControl/types.ts
@@ -24,6 +24,7 @@ export type sensor = {
nitrogen: number;
carbon_dioxide: number;
phoron: number;
+ methane: number;
other: number;
};
};
diff --git a/tgui/packages/tgui/interfaces/SupermatterMonitor.tsx b/tgui/packages/tgui/interfaces/SupermatterMonitor.tsx
index cdac0193a9..64ff1845c1 100644
--- a/tgui/packages/tgui/interfaces/SupermatterMonitor.tsx
+++ b/tgui/packages/tgui/interfaces/SupermatterMonitor.tsx
@@ -180,19 +180,19 @@ const SupermatterMonitorActive = (props) => {
-
+
%
-
+
%
-
+
%
%
-
+
%