// WingsEmu // // Developed by NosWings Team using WingsEmu.Packets.Enums; namespace WingsEmu.Game.Networking; public class BroadcastPacket { #region Instantiation public BroadcastPacket(IClientSession session, string packet, ReceiverType receiver, string someonesCharacterName = "", long someonesCharacterId = -1, int xCoordinate = 0, int yCoordinate = 0) { Sender = session; Packet = packet; Receiver = receiver; SomeonesCharacterName = someonesCharacterName; SomeonesCharacterId = someonesCharacterId; XCoordinate = xCoordinate; YCoordinate = yCoordinate; } #endregion #region Properties public string Packet { get; set; } public ReceiverType Receiver { get; set; } public IClientSession Sender { get; set; } public long SomeonesCharacterId { get; set; } public string SomeonesCharacterName { get; set; } public int XCoordinate { get; set; } public int YCoordinate { get; set; } #endregion }