using Robust.Shared.GameStates; namespace Content.Shared.Xenoarchaeology.Artifact.XAE.Components; /// /// When activated, will teleport the artifact /// to a random position within a certain radius /// [RegisterComponent, Access(typeof(XAERandomTeleportInvokerSystem)), NetworkedComponent, AutoGenerateComponentState] public sealed partial class XAERandomTeleportInvokerComponent : Component { /// /// The max distance that the artifact will teleport. /// [DataField, AutoNetworkedField] public float MaxRange = 15f; /// /// The min distance that the artifact will teleport. /// [DataField, AutoNetworkedField] public float MinRange = 6f; }