using Robust.Shared.GameStates; using Robust.Shared.Map; namespace Content.Shared._RMC14.Projectiles; [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] [Access(typeof(RMCProjectileSystem))] public sealed partial class ProjectileMaxRangeComponent : Component { [DataField, AutoNetworkedField] public EntityCoordinates? Origin; [DataField(required: true), AutoNetworkedField] public float Max; [DataField, AutoNetworkedField] public bool Delete = true; }