better examine text for radiation collectors (#30606)
* better examine text for radiation collectors * this? * penis
This commit is contained in:
parent
60c2ee6f00
commit
a92cdf55df
|
|
@ -137,13 +137,22 @@ public sealed class RadiationCollectorSystem : EntitySystem
|
|||
|
||||
private void OnExamined(EntityUid uid, RadiationCollectorComponent component, ExaminedEvent args)
|
||||
{
|
||||
if (!TryGetLoadedGasTank(uid, out var gasTank))
|
||||
using (args.PushGroup(nameof(RadiationCollectorComponent)))
|
||||
{
|
||||
args.PushMarkup(Loc.GetString("power-radiation-collector-gas-tank-missing"));
|
||||
return;
|
||||
}
|
||||
args.PushMarkup(Loc.GetString("power-radiation-collector-enabled", ("state", component.Enabled)));
|
||||
|
||||
args.PushMarkup(Loc.GetString("power-radiation-collector-gas-tank-present"));
|
||||
if (!TryGetLoadedGasTank(uid, out var gasTank))
|
||||
{
|
||||
args.PushMarkup(Loc.GetString("power-radiation-collector-gas-tank-missing"));
|
||||
}
|
||||
else
|
||||
{
|
||||
_appearance.TryGetData<int>(uid, RadiationCollectorVisuals.PressureState, out var state);
|
||||
|
||||
args.PushMarkup(Loc.GetString("power-radiation-collector-gas-tank-present",
|
||||
("fullness", state)));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void OnAnalyzed(EntityUid uid, RadiationCollectorComponent component, GasAnalyzerScanEvent args)
|
||||
|
|
|
|||
|
|
@ -1,2 +1,11 @@
|
|||
power-radiation-collector-gas-tank-missing = [color=darkred]No plasma tank attached.[/color]
|
||||
power-radiation-collector-gas-tank-present = A plasma tank is [color=darkgreen]connected[/color].
|
||||
power-radiation-collector-gas-tank-missing = The plasma tank slot is [color=darkred]empty[/color].
|
||||
power-radiation-collector-gas-tank-present = The plasma tank slot is [color=darkgreen]filled[/color] and the tank indicator reads [color={$fullness ->
|
||||
*[0]red]empty
|
||||
[1]red]low
|
||||
[2]yellow]half-full
|
||||
[3]lime]full
|
||||
}[/color].
|
||||
power-radiation-collector-enabled = It's switched [color={$state ->
|
||||
[true] darkgreen]on
|
||||
*[false] darkred]off
|
||||
}[/color].
|
||||
|
|
|
|||
Loading…
Reference in New Issue