public MultiMailMessage(PlayerMobile sender, string subject, string body, TimeSpan delay, params PlayerMobile[] recipients) { m_Serial = MailSerial.NewMessage; MailSystem.AddMessage(this); m_Sender = sender; m_Recipients = recipients; m_Expiration = DateTime.Now + MailSystem.MailDuration; m_ReceiveDate = DateTime.Now + delay; Add(); }
public MailMessage(PlayerMobile sender, PlayerMobile recipient, string subject, string body, MailContainer attached, int cod, TimeSpan delay) { m_Serial = MailSerial.NewMessage; MailSystem.AddMessage(this); m_Sender = sender; m_Recipient = recipient; m_Attached = attached; m_COD = cod; m_Expiration = DateTime.Now + MailSystem.MailDuration; m_ReceiveDate = DateTime.Now + delay; Add(); }
public MultiMailMessage(MailSerial serial) { m_Serial = serial; MailSystem.AddMessage(this); }
public MailMessage(MailSerial serial) //For deserializing { m_Serial = serial; MailSystem.AddMessage(this); }