Files
wwdpublic/Content.Shared/Psionics/Abilities/PsionicInvisibility/PsionicInvisibleContactsComponent.cs
2025-04-20 11:15:45 +07:00

18 lines
474 B
C#

using Content.Shared.Whitelist;
namespace Content.Shared.Psionics;
[RegisterComponent]
public sealed partial class PsionicInvisibleContactsComponent : Component
{
[DataField(required: true)]
public EntityWhitelist Whitelist = default!;
/// <summary>
/// This tracks how many valid entities are being contacted,
/// so when you stop touching one, you don't immediately lose invisibility.
/// </summary>
[DataField]
public int Stages = 0;
}