using System;
using Robust.Shared.GameObjects;
using Robust.Shared.Serialization;
namespace Content.Shared.GameObjects.Components.Strap
{
public enum StrapPosition
{
///
/// (Default) Makes no change to the buckled mob
///
None = 0,
///
/// Makes the mob stand up
///
Stand,
///
/// Makes the mob lie down
///
Down
}
public abstract class SharedStrapComponent : Component
{
public sealed override string Name => "Strap";
public virtual StrapPosition Position { get; set; }
[Serializable, NetSerializable]
public enum StrapVisuals
{
RotationAngle
}
}
}