mirror of
https://github.com/WWhiteDreamProject/wwdpublic.git
synced 2026-04-17 21:48:58 +03:00
* Psionics It's a ton of stuff relating to the basic Psionics system and all the powers. I'm saving this as a bit of a sanity check before moving forward. Left to do: 1. Implementing the Psionic faction so that the chat works as intended. 2. Adding the start-state cooldown timers to the actions. * Cleaned up everything with the word 'Psionic' on it. Got the psionic chat working. Got some other stuff working * Some final psionic cleanup. The last batch of content. * Update RobustToolbox * rebased * Revert "Update RobustToolbox" This reverts commit c0cf35d03f828f6ccfeb05fcffd91cf074818fc9. * Update RobustToolbox * Revert "Update RobustToolbox" This reverts commit c4dc828df7912e063ea856b2a83a790bc88d1e09. * Update RobustToolbox * Psionics It's a ton of stuff relating to the basic Psionics system and all the powers. I'm saving this as a bit of a sanity check before moving forward. Left to do: 1. Implementing the Psionic faction so that the chat works as intended. 2. Adding the start-state cooldown timers to the actions. * Cleaned up everything with the word 'Psionic' on it. Got the psionic chat working. Got some other stuff working * Some final psionic cleanup. The last batch of content. * rebased * Cleaned up everything with the word 'Psionic' on it. Got the psionic chat working. Got some other stuff working * Broken Commit With these changes in place, the unit does not work. Recording them so i don't lose my work. * Brings it All Together. Dawn of the final Commit. Rebase completed. * Update RobustToolbox * Changed 'Station Events' to 'StationEvents' and cleaned up the Delta-V Events.yml file of duplicate events. * Delete ghost_roles.yml Duplicate. * Update familiars.yml * Update familiars.yml * Update GlimmerReactiveSystem.cs * Makes tinfoil hats craftable. * Decided I'm not dealing with adding fugitives or Glimmer Wisps right now. * Psionic invisibility won't work now that Eye component exists. Or at least, the integrator test won't psas. * Update special.yml * Added #nyanotrasen code or //Nyanotrasen code to many, many files. * Properly fixes comments. --------- Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com> Signed-off-by: PHCodes <47927305+PHCodes@users.noreply.github.com> Co-authored-by: Debug <sidneymaatman@gmail.com> Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
95 lines
2.3 KiB
C#
95 lines
2.3 KiB
C#
namespace Content.Shared.Chat
|
|
{
|
|
/// <summary>
|
|
/// Represents chat channels that the player can filter chat tabs by.
|
|
/// </summary>
|
|
[Flags]
|
|
public enum ChatChannel : ushort
|
|
{
|
|
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>
|
|
/// Emotes
|
|
/// </summary>
|
|
Emotes = 1 << 8,
|
|
|
|
/// <summary>
|
|
/// Deadchat
|
|
/// </summary>
|
|
Dead = 1 << 9,
|
|
|
|
/// <summary>
|
|
/// Misc admin messages
|
|
/// </summary>
|
|
Admin = 1 << 10,
|
|
|
|
/// <summary>
|
|
/// Admin alerts, messages likely of elevated importance to admins
|
|
/// </summary>
|
|
AdminAlert = 1 << 11,
|
|
|
|
/// <summary>
|
|
/// Admin chat
|
|
/// </summary>
|
|
AdminChat = 1 << 12,
|
|
|
|
/// <summary>
|
|
/// Unspecified.
|
|
/// </summary>
|
|
Unspecified = 1 << 13,
|
|
|
|
/// <summary>
|
|
/// Nyano - Summary:: Telepathic channel for all psionic entities.
|
|
/// </summary>
|
|
Telepathic = 1 << 14,
|
|
|
|
/// <summary>
|
|
/// Channels considered to be IC.
|
|
/// </summary>
|
|
IC = Local | Whisper | Radio | Dead | Emotes | Damage | Visual | Telepathic, //Nyano - Summary: Adds telepathic as an 'IC' labelled chat..
|
|
|
|
AdminRelated = Admin | AdminAlert | AdminChat,
|
|
}
|
|
}
|