#journal #dangerous #elite #events #player #status #information

elite_journal

Elite: Dangerous journal file stuctures and parsers

5 unstable releases

0.2.2 Sep 20, 2024
0.2.1 Sep 19, 2024
0.1.0 Aug 31, 2024
0.0.1-dev+alpha-0x01 Nov 23, 2021
0.0.1-dev+alpha Apr 15, 2021

#804 in Game dev


Used in eddn

Beerware

60KB
1.5K SLoC

Elite: Dangerous Player Journal(s)

As documented in detail in the readthedocs.io reference, which is parsed from the official "Journal Manual", there are a number of files which the game itself updates and third-party tools consume. Most notable, EDDN syncs a subset of the game's journals from players running client tools like Elite: Dangerous Discovery or Elite: Dangerous Market Connector. See our eddn crate for more information.

Every Entry in the Elite Dangerous journal and status files will have at least the following fields:

  • timestamp
  • event

The parser matchs on the event to determine the rest of the fields in the object. Status files other than the main incremental journals each only contain a single event type, and are therefor not included in the broader entry::Event enum.

Dependencies

~2–13MB
~169K SLoC