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
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
.
- Use
parse_journal_file
andparse_journal_dir
for*.log
journal files - Use
parse_status_file
for*.json
status files
Dependencies
~2–13MB
~169K SLoC