using Robust.Shared.GameObjects; using Robust.Shared.Serialization; namespace Content.Shared.GameObjects.Components.Body.Part.Property { /// /// Defines the speed at which a can move. /// [RegisterComponent] public class LegComponent : BodyPartPropertyComponent { public override string Name => "Leg"; /// /// Speed in tiles per second. /// public float Speed { get; set; } public override void ExposeData(ObjectSerializer serializer) { base.ExposeData(serializer); serializer.DataField(this, l => l.Speed, "speed", 2.6f); } } }