mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-15 08:40:34 +03:00
monitor.py: Add comment about why this new check is there
This commit is contained in:
parent
ab5e94a7c8
commit
58ad7156b4
@ -399,8 +399,14 @@ class EDLogs(FileSystemEventHandler):
|
||||
not 'buggy' in self.canonicalise(entry['Ship'])):
|
||||
self.state['ShipID'] = entry['ShipID']
|
||||
self.state['ShipIdent'] = entry['ShipIdent']
|
||||
|
||||
# Newly purchased ships can show a ShipName of "" initially,
|
||||
# and " " after a game restart/relog.
|
||||
# Players *can* also purposefully set " " as the name, but anyone
|
||||
# doing that gets to live with EDMC showing ShipType instead.
|
||||
if entry['ShipName'] and entry['ShipName'] not in ('', ' '):
|
||||
self.state['ShipName'] = entry['ShipName']
|
||||
|
||||
self.state['ShipType'] = self.canonicalise(entry['Ship'])
|
||||
self.state['HullValue'] = entry.get('HullValue') # not present on exiting Outfitting
|
||||
self.state['ModulesValue'] = entry.get('ModulesValue') # "
|
||||
|
Loading…
x
Reference in New Issue
Block a user