Minor radiation thing (#17768)

This commit is contained in:
metalgearsloth
2023-07-01 23:22:45 +10:00
committed by GitHub
parent 432e1288bd
commit 67d7be9978

View File

@@ -6,6 +6,7 @@ using Content.Shared.Radiation.Events;
using Content.Shared.Radiation.Systems; using Content.Shared.Radiation.Systems;
using Robust.Shared.Console; using Robust.Shared.Console;
using Robust.Shared.Enums; using Robust.Shared.Enums;
using Robust.Shared.Map.Components;
using Robust.Shared.Players; using Robust.Shared.Players;
namespace Content.Server.Radiation.Systems; namespace Content.Server.Radiation.Systems;
@@ -58,9 +59,10 @@ public partial class RadiationSystem
var query = GetEntityQuery<RadiationGridResistanceComponent>(); var query = GetEntityQuery<RadiationGridResistanceComponent>();
var dict = new Dictionary<EntityUid, Dictionary<Vector2i, float>>(); var dict = new Dictionary<EntityUid, Dictionary<Vector2i, float>>();
foreach (var grid in _mapManager.GetAllGrids()) var gridQuery = AllEntityQuery<MapGridComponent>();
while (gridQuery.MoveNext(out var gridUid, out var grid))
{ {
var gridUid = grid.Owner;
if (!query.TryGetComponent(gridUid, out var resistance)) if (!query.TryGetComponent(gridUid, out var resistance))
continue; continue;