using Content.Shared.Maps;
using Robust.Shared.Prototypes;
namespace Content.Shared.Anomaly.Effects.Components;
[RegisterComponent]
public sealed partial class TileSpawnAnomalyComponent : Component
{
///
/// The maximum radius of tiles scales with stability
///
[DataField, ViewVariables(VVAccess.ReadWrite)]
public float SpawnRange = 5f;
///
/// The probability a tile will spawn.
///
[DataField, ViewVariables(VVAccess.ReadWrite)]
public float SpawnChance = 0.33f;
///
/// The tile that is spawned by the anomaly's effect
///
[DataField, ViewVariables(VVAccess.ReadWrite)]
public ProtoId FloorTileId = "FloorFlesh";
}