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; }