Files
Delta-v/Content.Shared/_DV/CosmicCult/Components/CosmicPurifiableComponent.cs
T
2026-06-29 12:44:07 +02:00

27 lines
731 B
C#

using Robust.Shared.Audio;
using Robust.Shared.Prototypes;
namespace Content.Shared._DV.CosmicCult.Components;
[RegisterComponent]
public sealed partial class CosmicPurifiableComponent : Component
{
[DataField]
public EntProtoId PurgeVFX = "CleanseEffectVFX";
[DataField]
public SoundSpecifier PurgeSound = new SoundPathSpecifier("/Audio/_DV/CosmicCult/cleanse_deconversion.ogg");
[DataField]
public TimeSpan CleanseTime = TimeSpan.FromSeconds(35);
[DataField]
public TimeSpan CleanseTimeChaplain = TimeSpan.FromSeconds(20);
///<summary>
/// If true, only an entity with a BibleUserComponent can purge this entity
///</summary>
[DataField]
public bool BibleUserRequired;
}