mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-18 18:07:37 +03:00
Add shipId / Credits from LoadGame event
This commit is contained in:
parent
4da3ef8b1b
commit
31af8be048
@ -77,10 +77,12 @@ class EDLogs(FileSystemEventHandler):
|
||||
self.is_beta = False
|
||||
self.mode = None
|
||||
self.cmdr = None
|
||||
self.shipId = None
|
||||
self.system = None
|
||||
self.station = None
|
||||
self.coordinates = None
|
||||
self.ranks = None
|
||||
self.credits = None
|
||||
|
||||
def set_callback(self, name, callback):
|
||||
if name in self.callbacks:
|
||||
@ -218,8 +220,10 @@ class EDLogs(FileSystemEventHandler):
|
||||
self.ranks = None
|
||||
elif entry['event'] == 'LoadGame':
|
||||
self.cmdr = entry['Commander']
|
||||
self.shipId = entry['ShipID']
|
||||
self.mode = entry.get('GameMode') # 'Open', 'Solo', 'Group', or None for CQC
|
||||
self.ranks = { "Combat": None, "Trade": None, "Explore": None, "Empire": None, "Federation": None, "CQC": None }
|
||||
self.credits = { "balance": entry['Credits'], "loan": entry['Loan'] }
|
||||
elif entry['event'] == 'NewCommander':
|
||||
self.cmdr = entry['Name']
|
||||
elif entry['event'] in ['Undocked']:
|
||||
|
Loading…
x
Reference in New Issue
Block a user