mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-06-08 03:12:33 +03:00
plugins/eddn: Store Odyssey boolean in This state.
This is so we can access it in cmdr_data() as well.
This commit is contained in:
parent
97a6d07c51
commit
8dfd638f28
@ -44,6 +44,10 @@ class This:
|
|||||||
def __init__(self):
|
def __init__(self):
|
||||||
# Track if we're on foot
|
# Track if we're on foot
|
||||||
self.on_foot = False
|
self.on_foot = False
|
||||||
|
|
||||||
|
# Running under Odyssey?
|
||||||
|
self.odyssey = False
|
||||||
|
|
||||||
# Track location to add to Journal events
|
# Track location to add to Journal events
|
||||||
self.systemaddress: Optional[str] = None
|
self.systemaddress: Optional[str] = None
|
||||||
self.coordinates: Optional[Tuple] = None
|
self.coordinates: Optional[Tuple] = None
|
||||||
@ -773,7 +777,7 @@ def journal_entry( # noqa: C901, CCR001
|
|||||||
|
|
||||||
# Note if we're under Odyssey
|
# Note if we're under Odyssey
|
||||||
# The only event this is already in is `LoadGame` which isn't sent to EDDN.
|
# The only event this is already in is `LoadGame` which isn't sent to EDDN.
|
||||||
entry['odyssey'] = state['Odyssey']
|
this.odyssey = entry['odyssey'] = state['Odyssey']
|
||||||
|
|
||||||
# Track location
|
# Track location
|
||||||
if entry['event'] in ('Location', 'FSDJump', 'Docked', 'CarrierJump'):
|
if entry['event'] in ('Location', 'FSDJump', 'Docked', 'CarrierJump'):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user