using Content.Shared.Chat; namespace Content.Client.Chat { public class StoredChatMessage { // TODO Make me reflected with respect to MsgChatMessage /// /// Client's own copies of chat messages used in filtering locally /// /// /// Actual Message contents, i.e. words /// public string Message { get; set; } /// /// Message channel, used for filtering /// public ChatChannel Channel { get; set; } /// /// What to "wrap" the message contents with. Example is stuff like 'Joe says: "{0}"' /// public string MessageWrap { get; set; } /// /// Constructor to copy a net message into stored client variety /// public StoredChatMessage(MsgChatMessage netMsg) { Message = netMsg.Message; Channel = netMsg.Channel; MessageWrap = netMsg.MessageWrap; } } }