def __init__(self, cmdr, is_beta, system, station, entry, client, body, lat, lon): Emitter.__init__(self, cmdr, is_beta, system, None, None, None, entry, None, None, None, client) self.system = system self.cmdr = cmdr self.station = station self.is_beta = is_beta self.entry = entry.copy() self.client = client self.eventAltName = entry.get("Name") if entry.get("bodyName"): self.body = entry.get("BodyName") else: self.body = body if entry.get("Latitude"): self.lat = entry.get("Latitude") else: self.lat = lat if entry.get("Longitude"): self.lon = entry.get("Longitude") else: self.lon = lon self.modelreport = "reportevents"
def __init__(self, cmdr, is_beta, system, entry, client): Emitter.__init__(self, cmdr, is_beta, system, None, None, None, entry, None, None, None, client) self.system = system self.cmdr = cmdr self.is_beta = is_beta self.entry = entry.copy() self.client = client self.modelreport = "hdreports"
def __init__(self, cmdr, is_beta, system, station, entry, client, lat, lon, body, state, x, y, z, DistFromStarLS): self.state = state self.DistFromStarLS = DistFromStarLS debug("Material rep star dist " + str(self.DistFromStarLS)) debug("Material rep FacState " + str(self.state)) Emitter.__init__(self, cmdr, is_beta, system, x, y, z, entry, body, lat, lon, client) self.modelreport = "materialreports"
def __init__(self, loop=loop): """A nodenet node. Arguments: loop -- a pyuv event loop to run on """ uv.UDP.__init__(self, loop) Emitter.__init__(self) self.sockname = (None, None) self.peers = [] self.on('disconnect', self._on_disconnect) self._sigint_h = uv.Signal(self.loop) self._sigterm_h = uv.Signal(self.loop) self._sigint_h.start(self.close, signal.SIGINT) self._sigterm_h.start(self.close, signal.SIGTERM)
def __init__(self, cmdr, is_beta, system, x, y, z, entry, body, lat, lon, client): Emitter.__init__(self, cmdr, is_beta, system, x, y, z, entry, entry.get("BodyName"), entry.get("Latitude"), entry.get("Longitude"), client) example = {"timestamp": "2019-10-10T10:23:32Z", "event": "ApproachSettlement", "Name": "$Ancient_Tiny_003:#index=1;", "Name_Localised": "Guardian Structure", "SystemAddress": 5079737705833, "BodyID": 25, "BodyName": "Synuefe LY-I b42-2 C 2", "Latitude": 52.681084, "Longitude": 115.240822} example = { "timestamp": "2019-10-10T10:21:36Z", "event": "ApproachSettlement", "Name": "$Ancient:#index=2;", "Name_Localised": "Ancient Ruins (2)", "SystemAddress": 5079737705833, "BodyID": 25, "BodyName": "Synuefe LY-I b42-2 C 2", "Latitude": -10.090128, "Longitude": 114.505409} if ":" in entry.get("Name"): prefix, suffix = entry.get("Name").split(':') self.index = self.get_index(entry.get("Name")) self.modelreport = None if prefix: prefix = prefix.lower()[1:] debug("prefix {}".format(prefix)) if prefix in guardianSites.gstypes: # This is a guardian structure # self.gstype = guardianSites.gstypes.get(prefix) self.gstype = prefix debug("gstype {} {}".format(prefix, self.gstype)) self.modelreport = 'gsreports' if prefix == 'ancient': # this is s guardian ruin # self.gstype = 1 self.gstype = 'Unknown' self.modelreport = 'grreports'
def __init__(self, cmdr, is_beta, system, entry, client): Emitter.__init__(self, cmdr, is_beta, system, None, None, None, entry, None, None, None, client) self.modelreport = "killreports"
def __init__(self, cmdr, is_beta, client): self.modelreport = "clientreports" Emitter.__init__(self, cmdr, is_beta, None, None, None, None, None, None, None, None, client)
def __init__(self, cmdr, is_beta, system, x, y, z, entry, body, lat, lon, client): Emitter.__init__(self, cmdr, is_beta, system, x, y, z, entry, body, lat, lon, client) self.modelreport = "xxreports" self.modeltype = "xxtypes"