MCPcopy
hub / github.com/PokemonGoF/PokemonGo-Bot / get_map_objects

Method get_map_objects

pokemongo_bot/__init__.py:1752–1770  ·  view source on GitHub ↗
(self, lat, lng, timestamp, cellid)

Source from the content-addressed store, hash-verified

1750 return forts
1751
1752 def get_map_objects(self, lat, lng, timestamp, cellid):
1753 if time.time() - self.last_time_map_object < self.config.map_object_cache_time:
1754 return self.last_map_object
1755
1756 request = self.api.create_request()
1757 request.get_map_objects(
1758 latitude=f2i(lat),
1759 longitude=f2i(lng),
1760 since_timestamp_ms=timestamp,
1761 cell_id=cellid
1762 )
1763 self.last_map_object = request.call()
1764
1765 self.emit_forts_event(self.last_map_object)
1766 #if self.last_map_object:
1767 # print self.last_map_object
1768 self.last_time_map_object = time.time()
1769
1770 return self.last_map_object
1771
1772 def _load_recent_forts(self):
1773 if not self.config.forts_cache_recent_forts:

Callers 1

find_close_cellsMethod · 0.95

Calls 3

emit_forts_eventMethod · 0.95
callMethod · 0.80
create_requestMethod · 0.45

Tested by

no test coverage detected