using Content.Shared.Roles.Components; using Robust.Shared.Audio; using Robust.Shared.Prototypes; namespace Content.Shared.Xenoborgs.Components; /// /// Defines what is a xenoborg for the intentions of the xenoborg rule. if all xenoborg cores are destroyed. all xenoborgs will self-destruct. /// /// It's also used by the mothership core /// [RegisterComponent] public sealed partial class XenoborgComponent : Component { /// /// The mindrole associated with the xenoborg /// [DataField] public EntProtoId MindRole = "MindRoleXenoborg"; /// /// The text that is sent when you become a xenoborg /// [DataField] public LocId BriefingText = "xenoborgs-welcome"; /// /// Briefing sound when you become a xenoborg /// [DataField] public SoundSpecifier BriefingSound = new SoundPathSpecifier("/Audio/Ambience/Antag/xenoborg_start.ogg"); }