23 lines
803 B
C#
23 lines
803 B
C#
using Robust.Shared.GameStates;
|
||
|
||
namespace Content.Shared.Movement.Components;
|
||
|
||
[RegisterComponent, NetworkedComponent]
|
||
public sealed partial class MovementBodyPartComponent : Component
|
||
{
|
||
[DataField("walkSpeed")]
|
||
public float WalkSpeed = MovementSpeedModifierComponent.DefaultBaseWalkSpeed;
|
||
|
||
[DataField("sprintSpeed")]
|
||
public float SprintSpeed = MovementSpeedModifierComponent.DefaultBaseSprintSpeed;
|
||
|
||
[DataField("acceleration")]
|
||
public float Acceleration = MovementSpeedModifierComponent.DefaultAcceleration;
|
||
|
||
// 🌟Starlight🌟 Start
|
||
/// <summary>
|
||
/// The density this leg can effectively move, it’s a temporary solution until we implement proper weight calculations for all body parts.
|
||
/// </summary>
|
||
[DataField]
|
||
public float MaxDensity = 92.5f;
|
||
}
|