Example #1
0
 public static MsgPacket GenerateMsgPacket(this IPlayerEntity player, string msg, MsgPacketType type) =>
 new MsgPacket
 {
     Message = msg,
     Type    = type
 };
Example #2
0
 public static Task SendMessageAsync(this IPlayerEntity player, PlayerMessages message, MsgPacketType type)
 {
     return(player.SendPacketAsync(player.GenerateMsgPacket(message, type)));
 }
Example #3
0
 public static MsgPacket GenerateMsgPacket(this IPlayerEntity player, PlayerMessages message, MsgPacketType type)
 {
     return(new MsgPacket
     {
         Type = type,
         Message = player.GetLanguage(message)
     });
 }
Example #4
0
 public static Task SendTopscreenMessage(this IPlayerEntity player, string msg, MsgPacketType type) => player.SendPacketAsync(player.GenerateMsgPacket(msg, type));