Explosion resistance is now predicted! (#30654)

* First commit

* Added Network and access
This commit is contained in:
beck-thompson
2024-08-09 18:24:58 +01:00
committed by deltanedas
parent c36b79c3fc
commit 80f591cf8e
10 changed files with 53 additions and 30 deletions
@@ -2,6 +2,7 @@ using System.Numerics;
using Content.Shared.Atmos;
using Content.Shared.Explosion;
using Content.Shared.Explosion.Components;
using Content.Shared.Explosion.EntitySystems;
using Robust.Shared.Map;
using Robust.Shared.Map.Components;
@@ -11,7 +12,7 @@ namespace Content.Server.Explosion.EntitySystems;
// A good portion of it is focused around keeping track of what tile-indices on a grid correspond to tiles that border
// space. AFAIK no other system currently needs to track these "edge-tiles". If they do, this should probably be a
// property of the grid itself?
public sealed partial class ExplosionSystem : EntitySystem
public sealed partial class ExplosionSystem : SharedExplosionSystem
{
/// <summary>
/// Set of tiles of each grid that are directly adjacent to space, along with the directions that face space.