using Content.Shared.Actions; using Content.Shared.Inventory; namespace Content.Shared.VoiceMask; public sealed partial class VoiceMaskSetNameEvent : InstantActionEvent { } /// /// Raised on an entity when their voice masks name is updated /// /// VoiceMask component /// The old name /// The new name [ByRefEvent] public readonly record struct VoiceMaskNameUpdatedEvent(Entity VoiceMask, string? OldName, string NewName) : IInventoryRelayEvent { SlotFlags IInventoryRelayEvent.TargetSlots => SlotFlags.WITHOUT_POCKET; }