Exemple #1
0
 public static void BroadcastChatMessageAs(
     byte messageAuthor,
     NetworkText text,
     Color color,
     int excludedPlayer = -1)
 {
     if (excludedPlayer == Main.myPlayer)
     {
         return;
     }
     ChatHelper.DisplayMessage(text, color, messageAuthor);
 }
Exemple #2
0
 public static void SendChatMessageToClientAs(
     byte messageAuthor,
     NetworkText text,
     Color color,
     int playerId)
 {
     if (playerId != Main.myPlayer)
     {
         return;
     }
     ChatHelper.DisplayMessage(text, color, messageAuthor);
 }
Exemple #3
0
        public static void SendChatMessageToClientAs(
            byte messageAuthor,
            NetworkText text,
            Color color,
            int playerId)
        {
            NetPacket packet = NetTextModule.SerializeServerMessage(text, color, messageAuthor);

            NetManager.Instance.SendToClient(packet, playerId);
            if (playerId != Main.myPlayer)
            {
                return;
            }
            ChatHelper.DisplayMessage(text, color, messageAuthor);
        }
Exemple #4
0
 public static void DisplayMessageOnClient(NetworkText text, Color color, int playerId)
 {
     ChatHelper.DisplayMessage(text, color, byte.MaxValue);
 }