Delta-v/Content.Shared/_EE/Footprint/FootPrintComponent.cs

24 lines
658 B
C#

using Content.Shared.Chemistry.Components;
using Robust.Shared.GameStates;
namespace Content.Shared._EE.FootPrint;
/// <summary>
/// This is used for marking footsteps, handling footprint drawing.
/// </summary>
[RegisterComponent, NetworkedComponent, AutoGenerateComponentState]
public sealed partial class FootPrintComponent : Component
{
/// <summary>
/// Owner (with <see cref="FootPrintsComponent"/>) of a print (this component).
/// </summary>
[AutoNetworkedField]
public EntityUid PrintOwner;
[DataField]
public string SolutionName = "step";
[DataField]
public Entity<SolutionComponent>? Solution;
}