示例#1
0
            public void Reply(IPlayer player, string message, bool justCreated = false)
            {
                var reply = new Reply
                {
                    Author  = AuthorInfo.FromPlayer(player),
                    Message = message,
                    Date    = Date.Now
                };

                Replies.Add(reply);

                Updated();

                if (!justCreated)
                {
                    Instance.OnTicketReplied(this, reply);
                }
                else
                {
                    Instance.OnTicketCreated(this, reply);
                }
            }
示例#2
0
 public Ticket(IPlayer player)
 {
     Creator  = AuthorInfo.FromPlayer(player);
     ID       = LastID + 1;
     Position = Position.FromGeneric(player.Position());
 }