Exemplo n.º 1
0
 def add_storage(self, item_id, count):
     for itemid in self.get_storage_items():
         if hasattr(itemid, 'item') and itemid.item == item_id:
             itemid.count += count
             return
     item_obj = dict2obj({u'item': item_id, u'count': count})
     self.state.storageItems.append(item_obj)
Exemplo n.º 2
0
 def add_storage(self, item_id, count):
     for itemid in self.get_storage_items():
         if hasattr(itemid, 'item') and itemid.item == item_id:
             itemid.count += count
             return
     item_obj = dict2obj({
         u'item': item_id,
         u'count': count
     })
     self.state.storageItems.append(item_obj)
Exemplo n.º 3
0
 def get(self, item_id):
     item_id = str(item_id).lstrip(u'@')
     return dict2obj(self.content_dict.get(item_id))
Exemplo n.º 4
0
 def send(self, data):
     data = obj2dict(data)
     assert 'type' in data
     request = self.factory.create_request(data)
     return dict2obj(request.send(self.connection))
Exemplo n.º 5
0
 def send(self, data):
     data = obj2dict(data)
     assert 'type' in data
     request = self.factory.create_request(data)
     return dict2obj(request.send(self.connection))