Exemplo n.º 1
0
        public void When(StuffPutInInbox e)
        {
            var info = new StuffInfo(e.StuffId, e.StuffDescription);

            // Store the details of this stuff in this dictionary
            StuffInInbox.Add(e.StuffId, info);

            // Now Add StuffId to our Inbox HashSet for easy lookup of our "Stuff"
            Inbox.Add(e.StuffId);
        }
Exemplo n.º 2
0
        private void Notified(PlayerNotification obj)
        {
            if (_blocked.Contains(obj.Sender))
            {
                return;
            }

            Inbox.Add(obj);
            NumMessagesReceived++;
        }
Exemplo n.º 3
0
 public void Store(Letter m)
 => Inbox.Add(m);
Exemplo n.º 4
0
 public bool AddMessageToInbox(Message c)
 {
     Inbox.Add(c);
     return(true);
 }
Exemplo n.º 5
0
 public void Pickup(Item item)
 {
     Inbox.Add(item);
     InventoryGUIController.Instance.NewInboxItem();
 }