mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-17 17:42:20 +03:00
parent
db2e9b156a
commit
f86a3ecb69
@ -114,6 +114,7 @@ class EDLogs(FileSystemEventHandler):
|
|||||||
'PaintJob' : None,
|
'PaintJob' : None,
|
||||||
'Rank' : { 'Combat': None, 'Trade': None, 'Explore': None, 'Empire': None, 'Federation': None, 'CQC': None },
|
'Rank' : { 'Combat': None, 'Trade': None, 'Explore': None, 'Empire': None, 'Federation': None, 'CQC': None },
|
||||||
'Role' : None, # Crew role - None, Idle, FireCon, FighterCon
|
'Role' : None, # Crew role - None, Idle, FireCon, FighterCon
|
||||||
|
'Friends' : set(), # Online friends
|
||||||
'ShipID' : None,
|
'ShipID' : None,
|
||||||
'ShipIdent' : None,
|
'ShipIdent' : None,
|
||||||
'ShipName' : None,
|
'ShipName' : None,
|
||||||
@ -295,6 +296,7 @@ class EDLogs(FileSystemEventHandler):
|
|||||||
'PaintJob' : None,
|
'PaintJob' : None,
|
||||||
'Rank' : { 'Combat': None, 'Trade': None, 'Explore': None, 'Empire': None, 'Federation': None, 'CQC': None },
|
'Rank' : { 'Combat': None, 'Trade': None, 'Explore': None, 'Empire': None, 'Federation': None, 'CQC': None },
|
||||||
'Role' : None,
|
'Role' : None,
|
||||||
|
'Friends' : set(),
|
||||||
'ShipID' : None,
|
'ShipID' : None,
|
||||||
'ShipIdent' : None,
|
'ShipIdent' : None,
|
||||||
'ShipName' : None,
|
'ShipName' : None,
|
||||||
@ -461,6 +463,12 @@ class EDLogs(FileSystemEventHandler):
|
|||||||
self.stationservices = None
|
self.stationservices = None
|
||||||
self.coordinates = None
|
self.coordinates = None
|
||||||
|
|
||||||
|
elif entry['event'] == 'Friends':
|
||||||
|
if entry['Status'] in ['Online', 'Added']:
|
||||||
|
self.state['Friends'].add(entry['Name'])
|
||||||
|
else:
|
||||||
|
self.state['Friends'].discard(entry['Name'])
|
||||||
|
|
||||||
return entry
|
return entry
|
||||||
except:
|
except:
|
||||||
if __debug__:
|
if __debug__:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user