Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ BroadcastChatMessageAs()

static void Terraria.Chat.ChatHelper.BroadcastChatMessageAs ( byte messageAuthor,
NetworkText text,
Color color,
int excludedPlayer = -1 )
inlinestatic

Definition at line 51 of file ChatHelper.cs.

52 {
53 if (Main.dedServ)
54 {
57 }
58 else if (excludedPlayer != Main.myPlayer)
59 {
61 }
62 }
static bool OnlySendToPlayersWhoAreLoggedIn(int clientIndex)
Definition ChatHelper.cs:64
static void DisplayMessage(NetworkText text, Color color, byte messageAuthor)
Definition ChatHelper.cs:78
static NetPacket SerializeServerMessage(NetworkText text, Color color)
static readonly NetManager Instance
Definition NetManager.cs:18

References Terraria.Main.dedServ, Terraria.Chat.ChatHelper.DisplayMessage(), Terraria.Net.NetManager.Instance, Terraria.Main.myPlayer, Terraria.Chat.ChatHelper.OnlySendToPlayersWhoAreLoggedIn(), Terraria.GameContent.NetModules.NetTextModule.SerializeServerMessage(), and System.text.

Referenced by Terraria.Chat.ChatHelper.BroadcastChatMessage(), and Terraria.Chat.Commands.SayChatCommand.ProcessIncomingMessage().