Adds UIs for volume and pressure pumps (#5155)

* Adds UIs for volume and pressure pumps

* Update Content.Server/Atmos/Piping/Binary/EntitySystems/GasPressurePumpSystem.cs

* Update Content.Server/Atmos/Piping/Binary/EntitySystems/GasVolumePumpSystem.cs

Co-authored-by: ike709 <ike709@github.com>
This commit is contained in:
ike709
2021-11-04 19:41:56 -05:00
committed by GitHub
parent b4f0051ca3
commit 17e1b7827e
12 changed files with 532 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
comp-gas-pump-ui-pump-status = Status:
comp-gas-pump-ui-status-enabled = On
comp-gas-pump-ui-status-disabled = Off
comp-gas-pump-ui-pump-set-rate = Set
comp-gas-pump-ui-pump-set-max = Max
comp-gas-pump-ui-pump-output-pressure = Output Pressure (kPa):
comp-gas-pump-ui-pump-transfer-rate = Transfer Rate (L/s):

View File

@@ -43,6 +43,10 @@
disabledState: pumpPressure
enabledState: pumpPressureOn
- type: GasPressurePump
- type: UserInterface
interfaces:
- key: enum.GasPressurePumpUiKey.Key
type: GasPressurePumpBoundUserInterface
- type: entity
parent: GasBinaryBase
@@ -67,6 +71,10 @@
- type: PipeConnectorVisualizer
- type: PipeColorVisualizer
- type: GasVolumePump
- type: UserInterface
interfaces:
- key: enum.GasVolumePumpUiKey.Key
type: GasVolumePumpBoundUserInterface
- type: entity
parent: GasBinaryBase