ChatSelectChannel.cs 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. namespace Content.Shared.Chat
  2. {
  3. /// <summary>
  4. /// Chat channels that the player can select in the chat box.
  5. /// </summary>
  6. /// <remarks>
  7. /// Maps to <see cref="ChatChannel"/>, giving better names.
  8. /// </remarks>
  9. [Flags]
  10. public enum ChatSelectChannel : ushort
  11. {
  12. None = 0,
  13. /// <summary>
  14. /// Chat heard by players within earshot
  15. /// </summary>
  16. Local = ChatChannel.Local,
  17. /// <summary>
  18. /// Chat heard by players right next to each other
  19. /// </summary>
  20. Whisper = ChatChannel.Whisper,
  21. /// <summary>
  22. /// Radio messages
  23. /// </summary>
  24. Radio = ChatChannel.Radio,
  25. /// <summary>
  26. /// Local out-of-character channel
  27. /// </summary>
  28. LOOC = ChatChannel.LOOC,
  29. /// <summary>
  30. /// Out-of-character channel
  31. /// </summary>
  32. OOC = ChatChannel.OOC,
  33. /// <summary>
  34. /// Emotes
  35. /// </summary>
  36. Emotes = ChatChannel.Emotes,
  37. /// <summary>
  38. /// Deadchat
  39. /// </summary>
  40. Dead = ChatChannel.Dead,
  41. /// <summary>
  42. /// Admin chat
  43. /// </summary>
  44. Admin = ChatChannel.AdminChat,
  45. Console = ChatChannel.Unspecified
  46. }
  47. }