/tg/ Station 13 - Modules - Types

code/__HELPERS/priority_announce.dm

/proc/priority_announceMake a big red text announcement to
/proc/minor_announceSends a minor annoucement to players. Minor announcements are large text, with the title in red and message in white. Only mobs that can hear can see the announcements.
/proc/level_announceSends an announcement about the level changing to players. Uses the passed in datum and the subsystem's previous security level to generate the message.
/proc/generate_unique_announcement_headerProc that just generates a custom header based on variables fed into priority_announce() Will return a string.
/proc/dispatch_announcement_to_playersProc that just dispatches the announcement to our applicable audience. Only the announcement is a mandatory arg. should_play_sound can also be a callback, if you want to only play the sound to specific players.