Handheld Crew Monitor and Station Map use power (#15983)

This commit is contained in:
themias
2023-05-05 13:52:40 -04:00
committed by GitHub
parent 2dd535284d
commit a7be595954
2 changed files with 10 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ using Content.Shared.Medical.CrewMonitoring;
using Robust.Shared.Map;
using Content.Shared.Medical.SuitSensor;
using Robust.Shared.Timing;
using Content.Server.PowerCell;
namespace Content.Server.Medical.CrewMonitoring
{
@@ -16,6 +17,7 @@ namespace Content.Server.Medical.CrewMonitoring
[Dependency] private readonly SharedTransformSystem _xform = default!;
[Dependency] private readonly IGameTiming _gameTiming = default!;
[Dependency] private readonly IMapManager _mapManager = default!;
[Dependency] private readonly PowerCellSystem _cell = default!;
public override void Initialize()
{
@@ -47,6 +49,9 @@ namespace Content.Server.Medical.CrewMonitoring
private void OnUIOpened(EntityUid uid, CrewMonitoringConsoleComponent component, BoundUIOpenedEvent args)
{
if (!_cell.TryUseActivatableCharge(uid))
return;
UpdateUserInterface(uid, component);
}