Gas tanks: properly localized.
This commit is contained in:
@@ -109,11 +109,10 @@ namespace Content.Server.GameObjects.Components.Atmos
|
||||
|
||||
public void Examine(FormattedMessage message, bool inDetailsRange)
|
||||
{
|
||||
message.AddMarkup(Loc.GetString("Pressure: [color=orange]{0}[/color] kPa.\n",
|
||||
Math.Round(Air?.Pressure ?? 0)));
|
||||
message.AddMarkup(Loc.GetString("gas-tank-examine", ("pressure", Math.Round(Air?.Pressure ?? 0))));
|
||||
if (IsConnected)
|
||||
{
|
||||
message.AddMarkup(Loc.GetString("Connected to external component"));
|
||||
message.AddMarkup(Loc.GetString("gas-tank-connected"));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
7
Resources/Locale/en-US/components/gas-tank-component.ftl
Normal file
7
Resources/Locale/en-US/components/gas-tank-component.ftl
Normal file
@@ -0,0 +1,7 @@
|
||||
### GasTankComponent stuff.
|
||||
|
||||
# Examine text showing pressure in tank.
|
||||
comp-gas-tank-examine = Pressure: [color=orange]{PRESSURE($pressure)}[/color].
|
||||
|
||||
# Examine text when internals are active.
|
||||
comp-gas-tank-connected = {"\u000A"}Connected to external component
|
||||
24
Resources/Locale/en-US/entities/gas-tanks.ftl
Normal file
24
Resources/Locale/en-US/entities/gas-tanks.ftl
Normal file
@@ -0,0 +1,24 @@
|
||||
### Gas tank entity prototype data.
|
||||
|
||||
ent-gas-tank-base = gas tank
|
||||
.desc = It's a gas tank. It contains gas.
|
||||
|
||||
ent-oxygen-tank = oxygen tank
|
||||
.desc = A tank of oxygen.
|
||||
ent-yellow-oxygen-tank = { ent-oxygen-tank }
|
||||
.desc = A tank of oxygen. This one is in yellow.
|
||||
ent-red-oxygen-tank = { ent-oxygen-tank }
|
||||
.desc = A tank of oxygen. This one is in red.
|
||||
ent-emergency-oxygen-tank = emergency oxygen tank
|
||||
.desc = Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it.
|
||||
ent-extended-emergency-oxygen-tank = extended-capacity emergency oxygen tank
|
||||
ent-double-emergency-oxygen-tank = double emergency oxygen tank
|
||||
|
||||
ent-air-tank = air tank
|
||||
.desc = Mixed anyone?
|
||||
|
||||
ent-plasma-tank = plasma tank
|
||||
.desc = Contains dangerous plasma. Do not inhale. Warning: extremely flammable.
|
||||
|
||||
ent-gas-tank-suffix-empty = Empty
|
||||
ent-gas-tank-suffix-filled = Filled
|
||||
@@ -1,10 +1,8 @@
|
||||
- type: entity
|
||||
id: OxygenTankFilled
|
||||
parent: OxygenTank
|
||||
name: oxygen tank
|
||||
description: A tank of oxygen.
|
||||
suffix: Filled
|
||||
components:
|
||||
suffix: ent-gas-tank-suffix-filled
|
||||
components: &oxyTankFill
|
||||
- type: GasTank
|
||||
outputPressure: 21.27825
|
||||
air:
|
||||
@@ -15,34 +13,20 @@
|
||||
|
||||
- type: entity
|
||||
id: YellowOxygenTankFilled
|
||||
parent: OxygenTankFilled
|
||||
name: oxygen tank
|
||||
description: A tank of oxygen. This one is yellow.
|
||||
suffix: Filled
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/yellow.rsi
|
||||
- type: Clothing
|
||||
sprite: Objects/Tanks/yellow.rsi
|
||||
parent: YellowOxygenTank
|
||||
suffix: ent-gas-tank-suffix-filled
|
||||
components: *oxyTankFill
|
||||
|
||||
- type: entity
|
||||
id: RedOxygenTankFilled
|
||||
parent: OxygenTankFilled
|
||||
name: oxygen tank
|
||||
description: A tank of oxygen. This one is red.
|
||||
suffix: Filled
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/red.rsi
|
||||
- type: Clothing
|
||||
sprite: Objects/Tanks/red.rsi
|
||||
parent: RedOxygenTank
|
||||
suffix: ent-gas-tank-suffix-filled
|
||||
components: *oxyTankFill
|
||||
|
||||
- type: entity
|
||||
id: EmergencyOxygenTankFilled
|
||||
parent: EmergencyOxygenTank
|
||||
name: emergency oxygen tank
|
||||
description: Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it.
|
||||
suffix: Filled
|
||||
suffix: ent-gas-tank-suffix-filled
|
||||
components:
|
||||
- type: GasTank
|
||||
outputPressure: 21.27825
|
||||
@@ -55,9 +39,7 @@
|
||||
- type: entity
|
||||
id: ExtendedEmergencyOxygenTankFilled
|
||||
parent: ExtendedEmergencyOxygenTank
|
||||
name: extended-capacity emergency oxygen tank
|
||||
description: Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it.
|
||||
suffix: Filled
|
||||
suffix: ent-gas-tank-suffix-filled
|
||||
components:
|
||||
- type: GasTank
|
||||
outputPressure: 21.27825
|
||||
@@ -70,9 +52,7 @@
|
||||
- type: entity
|
||||
id: DoubleEmergencyOxygenTankFilled
|
||||
parent: DoubleEmergencyOxygenTank
|
||||
name: double emergency oxygen tank
|
||||
description: Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it.
|
||||
suffix: Filled
|
||||
suffix: ent-gas-tank-suffix-filled
|
||||
components:
|
||||
- type: GasTank
|
||||
outputPressure: 21.27825
|
||||
@@ -84,13 +64,9 @@
|
||||
|
||||
- type: entity
|
||||
id: AirTankFilled
|
||||
parent: GasTankBase
|
||||
name: air tank
|
||||
description: Mixed anyone?
|
||||
suffix: Filled
|
||||
parent: AirTank
|
||||
suffix: ent-gas-tank-suffix-filled
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/generic.rsi
|
||||
- type: GasTank
|
||||
outputPressure: 101.325
|
||||
air:
|
||||
@@ -99,14 +75,12 @@
|
||||
- 4.75217098 # oxygen
|
||||
- 17.8772147 # nitrogen
|
||||
temperature: 293.15
|
||||
- type: Clothing
|
||||
sprite: Objects/Tanks/generic.rsi
|
||||
|
||||
- type: entity
|
||||
id: PlasmaTankFilled
|
||||
parent: PlasmaTank
|
||||
name: plasma tank
|
||||
suffix: Filled
|
||||
suffix: ent-gas-tank-suffix-filled
|
||||
description: "Contains dangerous plasma. Do not inhale. Warning: extremely flammable."
|
||||
components:
|
||||
- type: GasTank
|
||||
|
||||
@@ -2,8 +2,6 @@
|
||||
parent: BaseItem
|
||||
abstract: true
|
||||
id: GasTankBase
|
||||
name: Gas Tank
|
||||
description: It's a gas tank. It contains gas.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/generic.rsi
|
||||
@@ -23,9 +21,7 @@
|
||||
- type: entity
|
||||
id: OxygenTank
|
||||
parent: GasTankBase
|
||||
name: oxygen tank
|
||||
description: A tank of oxygen.
|
||||
suffix: Empty
|
||||
suffix: ent-gas-tank-suffix-empty
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/oxygen.rsi
|
||||
@@ -42,9 +38,7 @@
|
||||
- type: entity
|
||||
id: YellowOxygenTank
|
||||
parent: OxygenTank
|
||||
name: oxygen tank
|
||||
description: A tank of oxygen. This one is in yellow.
|
||||
suffix: Empty
|
||||
suffix: ent-gas-tank-suffix-empty
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/yellow.rsi
|
||||
@@ -56,9 +50,7 @@
|
||||
- type: entity
|
||||
id: RedOxygenTank
|
||||
parent: OxygenTank
|
||||
name: oxygen tank
|
||||
description: A tank of oxygen. This one is in yellow.
|
||||
suffix: Empty
|
||||
suffix: ent-gas-tank-suffix-empty
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/red.rsi
|
||||
@@ -70,9 +62,7 @@
|
||||
- type: entity
|
||||
id: EmergencyOxygenTank
|
||||
parent: OxygenTank
|
||||
name: emergency oxygen tank
|
||||
description: Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it.
|
||||
suffix: Empty
|
||||
suffix: ent-gas-tank-suffix-empty
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/emergency.rsi
|
||||
@@ -90,9 +80,7 @@
|
||||
- type: entity
|
||||
id: ExtendedEmergencyOxygenTank
|
||||
parent: EmergencyOxygenTank
|
||||
name: extended-capacity emergency oxygen tank
|
||||
description: Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it.
|
||||
suffix: Empty
|
||||
suffix: ent-gas-tank-suffix-empty
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/emergency_yellow.rsi
|
||||
@@ -110,9 +98,7 @@
|
||||
- type: entity
|
||||
id: DoubleEmergencyOxygenTank
|
||||
parent: ExtendedEmergencyOxygenTank
|
||||
name: double emergency oxygen tank
|
||||
description: Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it.
|
||||
suffix: Empty
|
||||
suffix: ent-gas-tank-suffix-empty
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/emergency_double.rsi
|
||||
@@ -130,9 +116,7 @@
|
||||
- type: entity
|
||||
id: AirTank
|
||||
parent: GasTankBase
|
||||
name: air tank
|
||||
description: Mixed anyone?
|
||||
suffix: Empty
|
||||
suffix: ent-gas-tank-suffix-empty
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/generic.rsi
|
||||
@@ -149,9 +133,7 @@
|
||||
- type: entity
|
||||
id: PlasmaTank
|
||||
parent: GasTankBase
|
||||
name: plasma tank
|
||||
suffix: Empty
|
||||
description: "Contains dangerous plasma. Do not inhale. Warning: extremely flammable."
|
||||
suffix: ent-gas-tank-suffix-empty
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tanks/plasma.rsi
|
||||
|
||||
Reference in New Issue
Block a user