using Content.Shared.Mind; namespace Content.Shared.Roles; /// /// Raised on mind entities when a mind role is added to them. /// /// The mind id associated with the player. /// The mind component associated with the mind id. /// True if this update has changed the mind's role type /// If true, Job greeting/intro will not be sent to the player's chat public sealed record RoleAddedEvent(EntityUid MindId, MindComponent Mind, bool RoleTypeUpdate, bool Silent = false) : RoleEvent(MindId, Mind, RoleTypeUpdate);