* Revert "- fix: YAML linter fixes. (#598)" This reverts commit012bf3c357. * Revert "Automatic changelog update" This reverts commitcf1c3a9af5. * Revert "[Fix] Base Layer Prototype (#597)" This reverts commitb000423999. * Revert "Modules update (#596)" This reverts commit00fbdead77. * Revert "Automatic changelog update" This reverts commit0d7a12b2a2. * Revert "Fixes (#593)" This reverts commit943c77031c. * Revert "minor loadout fixes (#594)" This reverts commit143c010a89. * Revert "Update DryDock.yml (#595)" This reverts commit4cd0100ac7. * Revert "Automatic changelog update" This reverts commit08eadc690f. * Revert "fix: Maximum message size (#591)" This reverts commit343f3612eb. * Revert "Черри пики 7 (#592)" This reverts commit3f97bdce2f. * Revert "Automatic changelog update" This reverts commit0678eca250. * Revert "Рандомфиксы (#590)" This reverts commit2b9e5e2437. * Revert "Нижнее бельё в лодауты (#580)" This reverts commite01a47b089. * Revert "add lathe sounds (#588)" This reverts commitc80a2985f2. * Revert "Добавил параметр группы для некоторых реагентов (#585)" This reverts commit713b16bb98. * Revert "add hrp ++++ aspect (#587)" This reverts commita6a69cc60f. * Revert "Новые амбиенты и пару песен (#586)" This reverts commit48c86bd846. * Revert "Сообщения в ПДА 2 (#583)" This reverts commitcced3cc98b. * Revert "Automatic changelog update" This reverts commitabf435b11d. * Revert "Chem stuff and more (#584)" This reverts commit3608960f5c. * Revert "JobRequiremet refactor (#579)" This reverts commit9a9c9598e0. * Revert "Revert "Reapply "Нижнее бельё в лодауты""" This reverts commit44447d573f. * Revert "Reapply "Нижнее бельё в лодауты"" This reverts commit0c4d082ad3. * Revert "Revert "Нижнее бельё в лодауты"" This reverts commit56473c5492. * Revert "Нижнее бельё в лодауты" This reverts commitd1cb0cb364. * Revert "DryDock and WhiteMoose update (#578)" This reverts commit14755808af. * Revert "Automatic changelog update" This reverts commit0133f82722. * Revert "Fixes (#576)" This reverts commitb7cc49896c. * Revert "порт системы регенерации солюшена цинки (#574)" This reverts commita22cf3d50b. * Revert "Воровские перчатки (#573)" This reverts commitbb7140f3d4. * Revert "mood resprite (#572)" This reverts commit4db96dc569. * Revert "fix missing letter (#571)" This reverts commit94ea756794. * Revert "Сообщения в ПДА (#564)" This reverts commitd023d29e54. * Revert "- fix: No visible aghost." This reverts commit27e7f25f7e. * Revert "- tweak: Nerf cult shield." This reverts commit6a384246b8.
102 lines
2.1 KiB
C#
102 lines
2.1 KiB
C#
namespace Content.Shared.Chat;
|
|
|
|
/// <summary>
|
|
/// Represents chat channels that the player can filter chat tabs by.
|
|
/// </summary>
|
|
[Flags]
|
|
public enum ChatChannel : uint
|
|
{
|
|
None = 0,
|
|
|
|
/// <summary>
|
|
/// Chat heard by players within earshot
|
|
/// </summary>
|
|
Local = 1 << 0,
|
|
|
|
/// <summary>
|
|
/// Chat heard by players right next to each other
|
|
/// </summary>
|
|
Whisper = 1 << 1,
|
|
|
|
/// <summary>
|
|
/// Messages from the server
|
|
/// </summary>
|
|
Server = 1 << 2,
|
|
|
|
/// <summary>
|
|
/// Damage messages
|
|
/// </summary>
|
|
Damage = 1 << 3,
|
|
|
|
/// <summary>
|
|
/// Radio messages
|
|
/// </summary>
|
|
Radio = 1 << 4,
|
|
|
|
/// <summary>
|
|
/// Local out-of-character channel
|
|
/// </summary>
|
|
LOOC = 1 << 5,
|
|
|
|
/// <summary>
|
|
/// Out-of-character channel
|
|
/// </summary>
|
|
OOC = 1 << 6,
|
|
|
|
/// <summary>
|
|
/// Visual events the player can see.
|
|
/// Basically like visual_message in SS13.
|
|
/// </summary>
|
|
Visual = 1 << 7,
|
|
|
|
/// <summary>
|
|
/// Notifications from things like the PDA.
|
|
/// Receiving a PDA message will send a notification to this channel for example
|
|
/// </summary>
|
|
Notifications = 1 << 8,
|
|
|
|
/// <summary>
|
|
/// Emotes
|
|
/// </summary>
|
|
Emotes = 1 << 9,
|
|
|
|
/// <summary>
|
|
/// Deadchat
|
|
/// </summary>
|
|
Dead = 1 << 10,
|
|
|
|
/// <summary>
|
|
/// Misc admin messages
|
|
/// </summary>
|
|
Admin = 1 << 11,
|
|
|
|
/// <summary>
|
|
/// Admin alerts, messages likely of elevated importance to admins
|
|
/// </summary>
|
|
AdminAlert = 1 << 12,
|
|
|
|
/// <summary>
|
|
/// Admin chat
|
|
/// </summary>
|
|
AdminChat = 1 << 13,
|
|
|
|
/// <summary>
|
|
/// Changeling
|
|
/// </summary>
|
|
Changeling = 1 << 14,
|
|
|
|
//WD EDIT
|
|
Cult = 1 << 15,
|
|
|
|
/// <summary>
|
|
/// Unspecified.
|
|
/// </summary>
|
|
Unspecified = 1 << 16,
|
|
|
|
/// <summary>
|
|
/// Channels considered to be IC.
|
|
/// </summary>
|
|
IC = Local | Whisper | Radio | Dead | Emotes | Damage | Visual | Notifications | Cult | Changeling,
|
|
|
|
AdminRelated = Admin | AdminAlert | AdminChat,
|
|
} |