mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-14 00:07:14 +03:00
parent
db2e9b156a
commit
f86a3ecb69
@ -114,6 +114,7 @@ class EDLogs(FileSystemEventHandler):
|
||||
'PaintJob' : None,
|
||||
'Rank' : { 'Combat': None, 'Trade': None, 'Explore': None, 'Empire': None, 'Federation': None, 'CQC': None },
|
||||
'Role' : None, # Crew role - None, Idle, FireCon, FighterCon
|
||||
'Friends' : set(), # Online friends
|
||||
'ShipID' : None,
|
||||
'ShipIdent' : None,
|
||||
'ShipName' : None,
|
||||
@ -295,6 +296,7 @@ class EDLogs(FileSystemEventHandler):
|
||||
'PaintJob' : None,
|
||||
'Rank' : { 'Combat': None, 'Trade': None, 'Explore': None, 'Empire': None, 'Federation': None, 'CQC': None },
|
||||
'Role' : None,
|
||||
'Friends' : set(),
|
||||
'ShipID' : None,
|
||||
'ShipIdent' : None,
|
||||
'ShipName' : None,
|
||||
@ -461,6 +463,12 @@ class EDLogs(FileSystemEventHandler):
|
||||
self.stationservices = 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
|
||||
except:
|
||||
if __debug__:
|
||||
|
Loading…
x
Reference in New Issue
Block a user