Fix radiation system warnings (#37892)

* Use SharedMapSystem for GetTileIndices

* Fix formatting errors in Server

* Fix formatting errors in Client
This commit is contained in:
TemporalOroboros 2025-05-28 02:34:58 -07:00 committed by Quanteey
parent b193a96fdf
commit 23af16f4b2
5 changed files with 11 additions and 10 deletions

View File

@ -108,7 +108,7 @@ public partial class RadiationSystem
// save resistance into rad protection grid
var gridId = trs.GridUid.Value;
var tilePos = grid.TileIndicesFor(trs.Coordinates);
var tilePos = _maps.TileIndicesFor((trs.GridUid.Value, grid), trs.Coordinates);
AddToTile(gridId, tilePos, component.RadResistance);
// and remember it as last valid position

View File

@ -16,6 +16,7 @@ public sealed partial class RadiationSystem : EntitySystem
[Dependency] private readonly SharedTransformSystem _transform = default!;
[Dependency] private readonly SharedStackSystem _stack = default!;
[Dependency] private readonly OpenableSystem _openable = default!; // DeltaV
[Dependency] private readonly SharedMapSystem _maps = default!;
private EntityQuery<RadiationBlockingContainerComponent> _blockerQuery;
private EntityQuery<RadiationGridResistanceComponent> _resistanceQuery;