namespace Content.Server.Xenoarchaeology.XenoArtifacts.Effects.Components;
///
/// Throws all nearby entities backwards.
/// Also pries nearby tiles.
///
[RegisterComponent]
public sealed partial class ThrowArtifactComponent : Component
{
///
/// How close do you have to be to get yeeted?
///
[DataField("range")]
public float Range = 2f;
///
/// How likely is it that an individual tile will get pried?
///
[DataField("tilePryChance")]
public float TilePryChance = 0.5f;
///
/// How strongly does stuff get thrown?
///
[DataField("throwStrength"), ViewVariables(VVAccess.ReadWrite)]
public float ThrowStrength = 5f;
}