using Content.Shared.Destructible.Thresholds;
namespace Content.Shared._CP14.DemiplaneTraveling;
///
/// A station component that stores information about the current map of demiplanes, their research status and relationships.
///
[RegisterComponent]
public sealed partial class CP14StationDemiplaneMapComponent : Component
{
[DataField]
public Dictionary Nodes = new();
[DataField]
public HashSet<(Vector2i, Vector2i)> Edges = new();
///
/// Count of special rooms that can be generated in the demiplane map.
///
[DataField]
public MinMax Specials = new(30, 30);
}