Files
tbd-station-14/Content.Shared/Movement/Components/SlowContactsComponent.cs
2023-06-03 12:34:43 -07:00

23 lines
689 B
C#

using Content.Shared.Movement.Systems;
using Content.Shared.Whitelist;
using Robust.Shared.GameStates;
namespace Content.Shared.Movement.Components;
[NetworkedComponent, RegisterComponent]
[AutoGenerateComponentState]
[Access(typeof(SlowContactsSystem))]
public sealed partial class SlowContactsComponent : Component
{
[DataField("walkSpeedModifier"), ViewVariables(VVAccess.ReadWrite)]
[AutoNetworkedField]
public float WalkSpeedModifier = 1.0f;
[AutoNetworkedField]
[DataField("sprintSpeedModifier"), ViewVariables(VVAccess.ReadWrite)]
public float SprintSpeedModifier = 1.0f;
[DataField("ignoreWhitelist")]
public EntityWhitelist? IgnoreWhitelist;
}